Connapse — MCP-сервер для Claude Code: память агента и поиск по документам
Самостоятельно размещаемый бэкенд знаний: агент загружает документы и ищет по ним гибридным поиском, не теряя контекст между сессиями.
Открыть на GitHubЧто делает Connapse
Connapse — это сервер, который держит ваши документы и отдаёт их агенту через MCP. Загружаете файлы в контейнеры либо подключаете готовые бакеты S3 или локальные каталоги. Дальше агент сам создаёт контейнеры, заливает файлы и ищет по ним.
Внутри гибридный поиск: векторный вместе с ключевым. Ответы приходят со ссылками на источник. Кроме MCP есть REST API и отдельный CLI connapse. Всё работает в Docker, данные остаются у вас.
Перед запуском понадобятся Docker и Docker Compose, а также три переменные окружения: CONNAPSE_ADMIN_EMAIL, CONNAPSE_ADMIN_PASSWORD и Identity__Jwt__Secret — без них сервер не поднимется. Для локальных эмбеддингов можно поставить Ollama. После старта приложение открывается на http://localhost:5001.
Какие задачи решает
- сохранить контекст между сессиями агента
- загрузить PDF в базу знаний и найти по нему ответ
- подключить существующий бакет S3 к агенту
- получить ответ со ссылкой на исходный документ
- создать и наполнить контейнеры прямо из чата с агентом
Примеры запросов агенту
- Создай контейнер
researchи загрузи тудаdistributed-systems-notes.md - Найди в контейнере
research, как избежать каскадных отказов в микросервисах - Покажи статистику контейнера
research: сколько документов и чанков
Как установить Connapse
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Connapse
Как установить Connapse для Claude Code?
Сначала поднимите сервер: git clone https://github.com/Destrayon/Connapse.git && cd Connapse && docker-compose up -d. Затем создайте ключ агента в веб-интерфейсе (Settings → Agent API Keys) и подключите сервер командой claude mcp add connapse --transport streamable-http http://localhost:5001/mcp --header "X-Agent-Api-Key: YOUR_API_KEY".
Что делает Connapse?
Хранит документы в контейнерах и даёт агенту искать по ним через MCP. Поиск гибридный, ответы приходят с указанием источника.
Что нужно для запуска?
Docker с Docker Compose и три переменные окружения: CONNAPSE_ADMIN_EMAIL, CONNAPSE_ADMIN_PASSWORD, Identity__Jwt__Secret. Без них первый запуск не пройдёт.