К основному содержанию
MCP-сервер CX Codex

GEML — MCP-сервер для Claude Code: что делает и как установить

MCP-сервер над текстовым форматом с именованными блоками: агент читает и правит одну секцию по адресу, а не весь файл. Пригодится, когда документ растёт и каждая перезапись бьёт по контексту.

Установить в Claude Code · Командой платформы: удалённый сервер Все способы и платформы ↓
claude mcp add --transport http geml https://geml-mcp.supermarket.workers.dev/mcp
Открыть на GitHub

Что делает GEML — a plain-text document format built to be edited in place, one section at a time

GEML — текстовый формат, где у каждого блока есть имя, и MCP-сервер, который по этому имени работает. Агент запрашивает секцию #key-features вместо целого файла: в контекст попадает она одна, сколько бы документ ни рос. Глаголы короткие — list, find, get, set, replace.

Внутри блока адресуемо всё. Ячейка таблицы #fy[2]["Q1"], лист JSON-блока #intake["fields"][1]["name"] — у каждого значения уже есть координата, и set попадает ровно в неё. history save кладёт ревизию в README.md.gemlhistory рядом с документом, оттуда правку можно прочитать или откатить. Конвертировать ничего не нужно: geml list README.md и geml get README.md '#key-features' работают на вашем .md, и файл остаётся .md.

Подключение идёт либо через удалённый endpoint по HTTP, либо локально командой npx -y @geml/geml, для второго нужен Node.js. Формат === code {#hello lang=python} одинаков для кода, таблиц, диаграмм и метаданных, так что учить отдельный синтаксис под каждый тип не приходится. Если держите исходник в .geml, экспорт --to md собирается из него, и разойтись этим двум негде.

Какие задачи решает

  • прочитать одну секцию README, не втягивая файл в контекст
  • переписать блок кода по имени, оставив остальные байты нетронутыми
  • достать отдельную ячейку таблицы или лист из JSON-блока
  • откатить правку к сохранённой ревизии документа
  • найти блок, в котором лежала заменяемая строка

Примеры запросов агенту

  • Покажи все секции README.md и прочитай только #key-features.
  • Замени текст в секции #key-features и сохрани ревизию с сообщением tighten intro.
  • Достань значение ячейки #fy[2]["Q1"] из doc.geml.

Как установить GEML — a plain-text document format built to be edited in place, one section at a time

1Командой платформы: удалённый сервер

claude mcp add --transport http geml https://geml-mcp.supermarket.workers.dev/mcp

2Командой платформы

claude mcp add geml-a-plain-text-document-format-built-to-be-edited-in-place-one-section-at-a-t -- npx -y @geml/geml

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о GEML — a plain-text document format built to be edited in place, one section at a time

Как установить GEML в Claude Code?

Так: claude mcp add --transport http geml https://geml-mcp.supermarket.workers.dev/mcp. Команда подключает удалённый endpoint по HTTP, локально ставить ничего не надо.

Что делает GEML?

Даёт агенту адреса блоков в текстовом документе и команды чтения и записи по этим адресам. Работает на обычном Markdown и на файлах .geml.

Нужно ли переводить существующий Markdown в GEML?

Нет. list, find и get берут ваш .md как есть, новый файл не создаётся. Формат .geml нужен, когда править хочется мельче секции — отдельный блок, таблицу, диаграмму.

Похожие MCP-серверы

Всё по теме «Тексты и документация» →
Reactive Resume reactive-resume Подключает агента к конструктору резюме Reactive Resume: он собирает резюме, проверяет текст и ведёт список откликов на вакансии. CX Codex +1 ★ 44 874звёзд репо Sui Knowledge Base (kapa.ai) MystenLabs Семантический поиск по документации Sui и связанным источникам знаний через kapa.ai. Пригодится, когда агент пишет код под Sui и ему нужны точные ответы из доков. CX Codex +1 ★ 7 784звёзд репо Claude Code Ultimate Guide FlorianBruniaux Даёт MCP-клиентам доступ к поиску по интерактивному руководству по Claude Code, системным шаблонам и инженерным паттернам. CX Codex +1 ★ 6 237звёзд репо Zotero MCP 54yyyu Подключает библиотеку Zotero к ИИ-агенту: можно искать статьи, читать PDF, добавлять записи и работать с аннотациями. Пригодится для запросов к собственной коллекции исследований. CX Codex +1 ★ 5 548звёзд репо RevoGrid DataGrid MCP Pro revolist Хостинговый MCP-сервер, который подключает агента к документации RevoGrid DataGrid: примеры, проверка возможностей и подсказки по миграции. CX Codex +1 ★ 3 450звёзд репо Claude Code Explorer MCP codeaashu MCP-сервер, который даёт агенту доступ к исходникам Claude: список инструментов, слэш-команд, поиск по коду и разбор архитектуры. CX Codex +1 ★ 3 409звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой