Postgram — MCP-сервер для Claude Code: установка
Локальное хранилище памяти и знаний для ИИ-агентов: задачи, документы, граф связей и гибридный поиск в одном месте.
Открыть на GitHubЧто делает Postgram
Postgram хранит типизированные сущности: memory, person, project, task, interaction и document. Агенты обращаются к ним через MCP, REST API или CLI pgm, а человек работает с браузерным интерфейсом и командной строкой. Поиск объединяет ключевые слова и векторы; отдельный граф связывает сущности направленными отношениями.
Сервер запускается самостоятельно через Docker Compose. Для эмбеддингов можно использовать Ollama с моделью bge-m3 или OpenAI с ключом OPENAI_API_KEY; извлечение связей через LLM отключено по умолчанию. Node.js 22+ нужен только для локальной разработки или установки CLI, а gpg — для зашифрованных CLI-бэкапов.
Postgram рассчитан на локальную или single-VM установку для одного человека либо небольшой доверенной команды, а не на hosted SaaS с несколькими арендаторами. Без доступного провайдера эмбеддингов записи принимаются, но обогащение и поиск не работают.
Какие задачи решает
- сохранять долговременную память агента
- искать по заметкам и документам гибридным способом
- связывать людей, проекты и задачи графом знаний
- синхронизировать локальные Markdown-документы
- разделять рабочий контекст сессии и постоянную память
Примеры запросов агенту
- Сохрани это решение в Postgram как личную память.
- Найди в Postgram документы и задачи, связанные с этим проектом.
- Запиши новую задачу в Postgram и пометь её тегом
quickstart.
Как установить Postgram
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Postgram
Как установить Postgram в Claude Code?
Склонируйте репозиторий, перейдите в каталог postgram, подготовьте Ollama командой ollama pull bge-m3 и запустите стек через docker compose up -d --build. Затем возьмите bootstrap-токен из docker compose logs mcp-server, откройте http://127.0.0.1:3000/admin, создайте администратора, настройте MFA и получите API-ключ.
Что делает Postgram?
Он хранит память, документы, задачи и другие типизированные сущности, связывает их графом знаний и ищет по тексту и векторам. Агент получает доступ через MCP, REST API или pgm.
Что произойдёт, если провайдер эмбеддингов недоступен?
Postgram продолжит запускаться и принимать записи, но обогащение данных и поиск будут недоступны до восстановления провайдера.