Open Brain — MCP-сервер для Claude Code: память и установка
MCP-сервер хранит мысли в графе Postgres и даёт ИИ искать их по смыслу. Нужен для долговременной памяти между сессиями.
Открыть на GitHubЧто делает Open Brain
Open Brain принимает мысли через MCP-клиент, Telegram-бота или конвейер с RSS и научными публикациями. Он сохраняет эмбеддинги, темы, людей, проекты и связи в Postgres с pgvector. Поиск работает по смыслу, фильтрам и времени, а отдельный обзор собирает темы за неделю.
Сервер удаляет семантические дубликаты, связывает похожие мысли и классифицирует отношения между ними. Фоновый цикл синтезирует выводы из кластеров и архивирует устаревшие записи. Для размещения доступны Supabase или Docker Compose; в варианте Supabase используются ./scripts/bootstrap.sh, ./scripts/deploy.sh и ./scripts/validate.sh.
Для эмбеддингов и извлечения метаданных нужен ключ OpenRouter, а для Supabase также понадобятся проект и Supabase CLI. Без OpenRouter сервер не сможет создавать векторы и метаданные.
Какие задачи решает
- сохранять мысли из Telegram и MCP-клиента
- искать связанные записи по смыслу
- удалять семантические дубликаты
- собирать недельный обзор тем
- связывать людей, проекты и инструменты в графе
Примеры запросов агенту
- Найди в памяти мысли о миграции базы данных и сгруппируй их по темам.
- Покажи связанные записи о проекте
open_brainза нужный период. - Составь недельный обзор тем и выдели противоречащие друг другу мысли.
Как установить Open Brain
1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
claude mcp add --transport http open-brain https://{supabase_project_ref}.supabase.co/functions/v1/open-brain-mcp/mcp1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
codex mcp add open-brain --url https://{supabase_project_ref}.supabase.co/functions/v1/open-brain-mcp/mcp1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"mcpServers": {
"open-brain": {
"url": "https://{supabase_project_ref}.supabase.co/functions/v1/open-brain-mcp/mcp"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"servers": {
"open-brain": {
"type": "http",
"url": "https://{supabase_project_ref}.supabase.co/functions/v1/open-brain-mcp/mcp"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
gemini mcp add -t http open-brain https://{supabase_project_ref}.supabase.co/functions/v1/open-brain-mcp/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Open Brain
Как установить Open Brain в Claude Code?
После развёртывания сервера добавьте MCP-подключение командой claude mcp add --transport http open-brain https://{supabase_project_ref}.supabase.co/functions/v1/open-brain-mcp/mcp.
Что делает Open Brain?
Он сохраняет мысли в графе Postgres с pgvector, ищет их по смыслу и строит связи между сущностями и записями. Сервер также удаляет дубликаты и формирует обзоры тем.
Что нужно для работы Open Brain?
Для Supabase-развёртывания нужны аккаунт и проект Supabase, Supabase CLI и ключ OpenRouter. Telegram-бот создаётся отдельно, если нужен захват мыслей через Telegram.