
jDocmunch MCP
jgravelleNOASSERTION
177 звёзд41 форков
AI-агенты часто изучают документацию перебором: открывают файл, пролистывают сотни абзацев, открывают следующий файл. jDocmunch MCP полностью меняет этот подход. Он индексирует документацию один раз и возвращает не весь файл, а только тот раздел, который действительно нужен агенту. Извлечение происходит с точностью до байта из оригинального файла.
По данным разработчика, поиск одного раздела конфигурации стоит около 400 токенов вместо 12 000. Изучение структуры всей документации — 800 токенов вместо 40 000. Сервер поддерживает Markdown, reStructuredText, AsciiDoc, Jupyter Notebooks, HTML, YAML, JSON и OpenAPI-спецификации.
Установка
uvx jdocmunch-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикjgravelle
- ЛицензияNOASSERTION
Технологии
- ЯзыкиPython
- Транспортstdio
Описание
Возможности
- Индексация документации по смысловым разделам, а не по ключевым словам.
- Извлечение точного фрагмента оригинального файла по запросу AI-агента.
- Поддержка форматов: .md, .rst, .adoc, .ipynb, .html, .yaml, .json, OpenAPI.
- Снижение расхода токенов в 5–50 раз по сравнению с чтением файлов целиком.
- Просмотр структуры разделов документации (заголовки, подзаголовки).
- Локальная работа без передачи данных на сторонние серверы.
- Простая установка через uvx или pip.
- Настройка пути к проектной документации для индексации.
Как подключить
1. Установите пакет через uvx:
uvx jdocmunch-mcp
2. Добавьте конфигурацию в ваш MCP-клиент. Пример для Claude Desktop:
{
"mcpServers": {
"jDocmunch": {
"command": "uvx",
"args": ["jdocmunch-mcp"]
}
}
}
3. Перезапустите клиент. Сервер начнёт индексировать документацию в рабочей директории проекта.
Примеры запросов
- «Найди в документации описание конфигурации базы данных и верни точный текст раздела.»
- «Покажи структуру разделов в файле README.md со всеми подзаголовками.»
- «Извлеки секцию об аутентификации из OpenAPI-спецификации проекта.»
- «Найди в YAML-файлах все настройки, связанные с логированием.»
Технические детали
- Язык: Python
- Транспорт: stdio
- Лицензия: двойная (бесплатно для некоммерческого использования, коммерческая лицензия от $29)
- Разработчик: jgravelle
- Звёзд на GitHub: 177
- Совместимость: любой MCP-клиент