pindoc — MCP-сервер для Claude Code: память и установка
pindoc сохраняет решения, разборы и отладочные пути как привязанные к коду артефакты. Подходит для командной памяти AI-агентов.
Открыть на GitHubЧто делает pindoc
pindoc — self-hosted система памяти проекта для AI-кодинга. Агент создаёт типизированные артефакты: решения, анализ, отладочные пути, задачи, проверки и глоссарий. Записи можно привязать к коммитам, файлам, диапазонам строк, URL и другим артефактам.
MCP-инструменты задают рабочий процесс: pindoc.context_for_task помогает получить контекст, pindoc.artifact.propose — предложить запись, pindoc.task.queue — работать с задачами. Один endpoint /mcp обслуживает несколько проектов, а вызовы получают project_slug.
Для запуска используется Docker Compose: он поднимает Postgres, pgvector, daemon Pindoc и Reader SPA. В Docker-сценарии нужен Docker 27+; при первом запуске требуется исходящий HTTPS, чтобы закэшировать модель EmbeddingGemma и runtime. MCP-клиент подключается к http://127.0.0.1:5830/mcp.
Какие задачи решает
- сохранять решения команды в виде артефактов
- привязывать анализ к файлам и коммитам
- передавать следующему агенту контекст проекта
- проверять состояние схемы базы данных
- обновлять семантические индексы артефактов
Примеры запросов агенту
- Сохрани решение по архитектуре в Pindoc и привяжи его к текущему коммиту.
- Получи через Pindoc контекст для задачи по файлу
src/auth.tsв проектеmy-project. - Поставь задачу в очередь Pindoc и укажи связанные файлы.
Как установить pindoc
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о pindoc
Как установить pindoc в Claude Code?
Склонируйте репозиторий командой git clone https://github.com/var-gg/pindoc.git, перейдите в каталог через cd pindoc, затем запустите docker compose up -d --build. После этого подключите MCP endpoint http://127.0.0.1:5830/mcp в клиенте.
Что делает pindoc?
Он хранит командную память AI-агентов в типизированных артефактах, связанных с кодом и проектом. Записи проходят через MCP-инструменты, а Reader используется для чтения и проверки.
Что нужно для запуска pindoc?
Для Docker-сценария нужен Docker 27+. При первом запуске также требуется исходящий HTTPS для загрузки и кэширования EmbeddingGemma.