CodeAlive MCP
MCP-сервер CodeAlive: агент ищет по смыслу и точно в больших кодовых базах и разбирает связи вызовов, не читая репозиторий целиком
- 91 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Код ваших репозиториев индексируется во внешнем сервисе CodeAlive и читается через удаленный сервер
- Ключ API открывает доступ к проиндексированным репозиториям аккаунта
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/codealive-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Код ваших репозиториев индексируется во внешнем сервисе CodeAlive и читается через удаленный сервер
- Ключ API открывает доступ к проиндексированным репозиториям аккаунта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CodeAlive — движок контекста для больших кодовых баз на графовом поиске, а этот сервер открывает его агентам через MCP. Основные инструменты: `semantic_search` ищет по смыслу, `grep_search` точно по тексту, регулярным выражениям и именам файлов, `read_file` читает файл с диапазоном строк, `get_file_tree` показывает дерево, `fetch_artifacts` подгружает полный код найденных мест. Связи вызовов, наследования и ссылок раскрывает `get_artifact_relationships`, а `get_repository_ontology` дает обзор репозитория. `query_artifact_metadata` запускает аналитику метаданных только на чтение, `get_data_sources` показывает проиндексированные репозитории. Медленный `chat` синтезирует ответ по кодовой базе и вызывается по явной просьбе. Подключение удаленное: адрес `https://mcp.codealive.ai/api`, заголовок `Authorization: Bearer` с ключом из кабинета.
Для кого. Разработчикам больших монорепозиториев: встроенный поиск агента там слаб, и каждое чтение файла стоит токенов.
Подходит, если
- Агент должен найти, где в сервисе пользователей обрабатывается аутентификация, не зная имен файлов
- Нужно точное совпадение регулярки JWT в десятках пакетов
- Перед рефакторингом надо раскрыть, кто вызывает функцию и какие классы ее наследуют
- Данные об индексированных репозиториях и метаданные нужны для аналитики по нескольким проектам
Не подходит, если
- Репозиторий небольшой: встроенного поиска агента хватает без лишнего сервиса
- Код нельзя отправлять во внешний сервис: репозитории индексируются в CodeAlive
- Нужен только текстовый поиск по локальным файлам: проще `grep`
Пример запроса к агенту
Найди в проиндексированном репозитории, где проверяется токен авторизации, и покажи, какие функции вызывают этот кодMCP
- Транспорт
- http
- Авторизация
- API-ключ
Переменные окружения
CODEALIVE_API_KEYобязательная, секрет- Ключ API из раздела MCP & API на app.codealive.ai, нужен при локальном запуске.
Ограничения
Нужна учетная запись CodeAlive и ключ API: его создают в разделе MCP и API на app.codealive.ai и показывают один раз. Репозитории должны быть проиндексированы в сервисе, иначе искать нечего. Основной режим удаленный, локальный запуск нужен для разработки: `CODEALIVE_API_KEY` задается в окружении процесса. Тяжелый `chat` работает дольше обычного поиска, и агентам советуют начинать с `semantic_search` и `grep_search`. Чтобы агент выбирал CodeAlive, а не встроенный поиск, в `AGENTS.md` или `CLAUDE.md` добавляют правила.
Как отключить. Удалите сервер CodeAlive из MCP-конфигурации клиента и отзовите ключ API в разделе MCP и API на app.codealive.ai.
Частые вопросы
Как подключить CodeAlive MCP к Claude Code?
Создайте ключ на app.codealive.ai в разделе MCP и API и добавьте удаленный сервер `https://mcp.codealive.ai/api` по руководству для Claude Code на docs.codealive.ai.
Какую аутентификацию использует сервер?
Заголовок `Authorization: Bearer` с ключом API, транспорт Streamable HTTP.
Есть ли навык для агента?
Да, `npx skills add CodeAlive-AI/codealive-skills@codealive-context-engine`, а для Claude Code есть плагин в маркетплейсе `CodeAlive-AI/codealive-skills`.
Можно ли развернуть у себя?
Да, сервер запускается в режиме HTTP командой `python src/codealive_mcp_server.py --transport http`, подробности в разделе Self-Hosting документации.
Какая лицензия?
MIT.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер, который превращает большую кодовую базу в семантический граф функций для точной навигации и поиска по смыслу
MCP-сервер, который строит граф кода: функции, классы, вызовы и маршруты, и отвечает на структурные запросы агента локально
MCP-сервер, который индексирует код через tree-sitter и отдает агенту отдельные функции и классы вместо целых файлов
Локальный индекс кодовой базы для агентов: гибридный поиск, графы зависимостей и анализ последствий изменений
MCP-сервер семантического поиска по кодовой базе: индексирует проект в векторной базе и отдает агенту только нужные фрагменты
Локальный граф знаний о коде с историей версий: MCP-сервер отвечает агенту, кто вызывает функцию и что сломается от правки
Коротко о README
Описание CodeAlive и список из 11 инструментов с примерами, навык для агентов, быстрый старт с удаленным сервером и ключом, ссылки на руководства по клиентам, локальная разработка и развертывание по HTTP.