Doc Bridge — MCP-сервер для Claude Code: маршрутизация агента по докам
Собирает из документации репозитория контракт для агента: с чего начать чтение, какие файлы можно править, чем проверить изменение. Пригодится, когда агент лезет не в тот пакет.
claude mcp add doc-bridge -- npx -y @agentskit/doc-bridgeЧто делает Doc Bridge
Doc Bridge читает доки репозитория, карту владения и человеческий сайт документации, а на выходе отдаёт AgentHandoff — стартовый файл, список editRoots, команды проверок и ссылку на человеческий гайд. Работает в обе стороны: ak-docs index и ak-docs query --agent превращают доки в подсказку агенту, а ak-docs memory ingest разбирает .agent-memory/** и .cursor/rules/*.mdc и готовит черновик промоушена в проектную документацию через promote --pr.
Ядро обходится без LLM и ключа API. Есть отдельная команда ak-docs audit documentation: она сверяет заявленное в доках с реальным графом проекта и выдаёт находки по пропущенному покрытию, устаревшим связям, противоречиям и дублям. Семантику и лишние формулировки она не оценивает — такие пункты помечены как not-analyzed, пока их не посмотрит человек или настроенный агент.
Нужен Node.js 22 или новее и TypeScript 5.8+. Ставится через npx, отдельная сборка не требуется. Контракт работает из терминала, MCP, CI и опционального чата.
Какие задачи решает
- понять, с какого файла агенту начинать чтение репозитория
- ограничить список пакетов, которые агенту разрешено править
- подобрать проверку, доказывающую корректность изменения
- найти человеческий гайд, объясняющий правило
- сверить заявленное в доках с реальным графом проекта
Примеры запросов агенту
- Проиндексируй доки репозитория и покажи, с чего агенту начинать чтение
- Дай handoff для правки пакета
auth: какие editRoots и какие проверки - Разбери
.agent-memoryи предложи, что из этого стоит вынести в проектную документацию
Как установить Doc Bridge
Командой платформы
claude mcp add doc-bridge -- npx -y @agentskit/doc-bridgeКомандой платформы
codex mcp add doc-bridge -- npx -y @agentskit/doc-bridgeФайл настроек
{
"mcpServers": {
"doc-bridge": {
"command": "npx",
"args": [
"-y",
"@agentskit/doc-bridge"
]
}
}
}Файл настроек
{
"servers": {
"doc-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agentskit/doc-bridge"
]
}
}
}Командой платформы
gemini mcp add doc-bridge npx -y @agentskit/doc-bridgeПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Doc Bridge
Как установить Doc Bridge в Claude Code?
Одной командой: claude mcp add doc-bridge -- npx -y @agentskit/doc-bridge.
Что делает Doc Bridge?
Строит из документации репозитория контракт для агента: стартовый файл, разрешённые корни правки, команды проверок и ссылку на человеческий гайд. Плюс умеет сверять доки с реальным графом проекта и переносить память агента в проектную документацию.
Нужен ли ключ API для работы?
Нет, ядро детерминированное и обходится без LLM. Ключ понадобится только если вы подключаете чат поверх этого слоя.