Claude Context
zilliztech/claude-contextMCP-плагин, добавляющий семантический поиск кода в Claude Code и другие AI-агенты. Хранит кодовую базу в векторной БД Zilliz/Milvus, позволяя агенту находить релевантный код из миллионов строк без загрузки целых директорий — экономит токены и снижает затраты.
Подключение
claude mcp add claude-context \README

🆕 Ищете постоянную память для Claude Code? Посмотрите на memsearch плагин для Claude Code — систему памяти на основе markdown, дающую AI-агенту долгосрочную память между сессиями.
Вся кодовая база как контекст Claude
Claude Context — MCP-плагин, добавляющий семантический поиск кода в Claude Code и другие AI-агенты для разработки, обеспечивая им глубокий контекст из всей кодовой базы.
🧠 Вся кодовая база как контекст: Claude Context использует семантический поиск для нахождения релевантного кода среди миллионов строк. Никаких многоэтапных итераций поиска. Результаты сразу попадают в контекст Claude.
💰 Экономично для больших кодовых баз: Вместо загрузки целых директорий в Claude при каждом запросе — что может быть очень дорого — Claude Context эффективно хранит кодовую базу в векторной базе данных и использует в контексте только связанный код, удерживая расходы на разумном уровне.
🚀 Демо
Model Context Protocol (MCP) позволяет интегрировать Claude Context с вашими любимыми AI-ассистентами для разработки, например Claude Code.
Быстрый старт
Предварительные требования
Claude Context требует векторную базу данных. Вы можете зарегистрироваться на Zilliz Cloud и получить API-ключ.

Скопируйте ваш Personal Key и замените им your-zilliz-cloud-api-key в примерах конфигурации.
Вам нужен OpenAI API-ключ для модели эмбеддингов. Его можно получить, зарегистрировавшись на OpenAI.
Ваш API-ключ будет выглядеть так: он всегда начинается с sk-.
Скопируйте ключ и используйте его в примерах конфигурации ниже как your-openai-api-key.
Настройка MCP для Claude Code
Системные требования:
- Node.js >= 20.0.0 и < 24.0.0
Claude Context несовместим с Node.js 24.0.0 — если ваша версия Node.js >= 24, сначала понизьте её.
Конфигурация
Используйте интерфейс командной строки для добавления MCP-сервера Claude Context:
claude mcp add claude-context \
-e OPENAI_API_KEY=sk-your-openai-api-key \
-e MILVUS_ADDRESS=your-zilliz-cloud-public-endpoint \
-e MILVUS_TOKEN=your-zilliz-cloud-api-key \
-- npx @zilliz/claude-context-mcp@latestПодробнее об управлении MCP-серверами см. в документации Claude Code MCP.
Конфигурация для других MCP-клиентов
Codex CLI использует конфигурационные файлы TOML:
-
Создайте или отредактируйте файл
~/.codex/config.toml. -
Добавьте следующую конфигурацию:
# ВАЖНО: ключ верхнего уровня — `mcp_servers`, а не `mcpServers`.
[mcp_servers.claude-context]
command = "npx"
args = ["@zilliz/claude-context-mcp@latest"]
env = { "OPENAI_API_KEY" = "your-openai-api-key", "MILVUS_TOKEN" = "your-zilliz-cloud-api-key" }
# Опционально: переопределить таймаут запуска по умолчанию (10 с)
startup_timeout_ms = 20000- Сохраните файл и перезапустите Codex CLI для применения изменений.
Gemini CLI требует ручной настройки через JSON-файл:
- Создайте или отредактируйте файл
~/.gemini/settings.json. - Добавьте следующую конфигурацию:
{
"mcpServers": {
"claude-context": {
"command": "npx",
"args": ["@zilliz/claude-context-mcp@latest"],
"env": {
"OPENAI_API_KEY": "your-openai-api-key",
"MILVUS_TOKEN": "your-zilliz-cloud-api-key"
}
}
}
}- Сохраните файл и перезапустите Gemini CLI для применения изменений.
Создайте или отредактируйте файл ~/.qwen/settings.json и добавьте следующую конфигурацию:
{
"mcpServers": {
"claude-context": {
"command": "npx",
"args": ["@zilliz/claude-context-mcp@latest"],
"env": {
"OPENAI_API_KEY": "your-openai-api-key",
"MILVUS_ADDRESS": "your-zilliz-cloud-public-endpoint",
"MILVUS_TOKEN": "your-zilliz-cloud-api-key"
}
}
}
}