Cartographer KB MCP
Cartographer — общая вики в git, которую агенты читают и пополняют через MCP-инструменты, а сервер не дает ее сломать
- 66 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Сервер пишет в репозиторий git и раздает навыки, хуки и инструкции клиентам агентов, плагины получают расширенные возможности после вашего подтверждения
- Демонстрационный сервер публичный, сообщения туда видят все посетители
Установка
- Работает в
Ручная установка
claude mcp add --transport http cartographer-demo https://cartographer-demo.beppetemp.com/mcpЖивое демо без входа и токена.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер пишет в репозиторий git и раздает навыки, хуки и инструкции клиентам агентов, плагины получают расширенные возможности после вашего подтверждения
- Демонстрационный сервер публичный, сообщения туда видят все посетители
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Cartographer — один бинарь на Go, который держит базу знаний как репозиторий git с файлами Markdown и YAML. Агенты Claude Code, Codex, OpenCode и других клиентов читают и дополняют ее только через инструменты MCP. Сервер проверяет схему, ссылки и стиль, ведет один коммит на каждую запись и подписанный журнал, поэтому агент не оставит базу в сломанном состоянии. Та же база настраивает самих агентов: навыки, субагенты, хуки и постоянные инструкции лежат в ней и приходят в каждый клиент в его формате. Есть плагины с подтверждением, секреты в SOPS, роли по токенам для команд и веб-интерфейс Atlas с трехмерным графом. Попробовать можно на живом демо-сервере без установки.
Для кого. Командам, где у каждого коллеги свой агент, а выученное одним должно доходить до остальных.
Подходит, если
- Знания о проекте накапливаются в общей вики, и агент завтра знает то, что вчера выяснил агент коллеги
- Навыки и инструкции для Claude Code, Codex и Kiro хранятся в одном месте вместо ручного копирования
- Нужно проверить базу на битые ссылки и устаревшие страницы одной командой
- Секреты ссылаются из заметок и подставляются по запросу, открытым текстом не хранятся
Не подходит, если
- Требуется обычный RAG по готовым документам, где агенту не нужно писать
- Нет репозитория git для хранения базы
- Достаточно одной заметки в файле инструкций
Пример запроса к агенту
Что наша база знает о запуске релизов, и запусти проверку базы на битые и устаревшие страницыMCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Ограничения
Нужны git и пустой репозиторий, который вы контролируете, для первой базы. Установка через Homebrew `brew install beppetemp/tap/cartographer` или скрипт `curl | sh`, затем `cartographer setup` показывает план и только потом меняет систему. Сервер ставится как локальная служба, контейнер или нагрузка Kubernetes. Плагины подключаются только после вашего подтверждения, запись идет через инструменты MCP, поэтому файлы Markdown вручную лучше не править в обход проверок. Демонстрационный сервер открыт всем, в нем остаются сообщения посетителей.
Как отключить. Остановите и удалите службу средствами установки (`brew uninstall cartographer`), уберите записи сервера из клиентов. Репозиторий базы знаний остается вашим обычным репозиторием git.
Частые вопросы
Как попробовать без установки?
Подключите демо `https://cartographer-demo.beppetemp.com/mcp`, например `claude mcp add --transport http cartographer-demo https://cartographer-demo.beppetemp.com/mcp`. Вход и токен не нужны.
Как поставить для себя?
Выполните `brew install beppetemp/tap/cartographer`, затем `cartographer setup`: мастер покажет план, создаст базу и подключит найденные клиенты.
Чем это лучше папки с Markdown?
Запись идет только через сервер, который проверяет схему и ссылки, делает коммит на каждое изменение и ведет подписанный журнал. Агент не оставит базу в сломанном состоянии.
Что такое Atlas?
Веб-интерфейс только для чтения в том же бинаре: трехмерный граф базы, поиск, что менялось агентами и что нужно исправить.
Подходит ли для команды?
Да, несколько баз за одним сервером, роли по токенам для баз и карт, git как слой синхронизации и пошаговое разрешение конфликтов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыBrainAPI превращает текст в граф знаний на вашем сервере и отдает агентам через MCP, REST и консоль с ответами по цепочке фактов
Память для агентов на графе знаний: плагины для Claude Code и Codex, MCP-сервер и Python-библиотека
CLI и MCP-сервер, который собирает из документов, кода и ссылок локальную вики с графом знаний, а агент ищет по ней вместо перебора файлов
Общая память для группы ИИ-агентов с областями доступа, аудитом и графом знаний: MCP-сервер, Docker и облако
Личная вики на LLM: граф знаний, RAG с цитатами и память, а MCP-сервер отдает их Claude Code, Claude Desktop и Cursor
MCP-сервер и REST API с общей памятью для Claude Code, Codex и Gemini: заметки Obsidian, сессии и багфиксы, экономный поиск.
Коротко о README
README начинается с живого демо-сервера и тремя шагами подключения агента. Затем объясняются причины, возможности, быстрый старт, установка и работа команд, плагинов и секретов.