
deusdata/codebase-memory-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Высокопроизводительный MCP-сервер с кодовым интеллектом. Индексирует кодовые базы в постоянный граф знаний — средний репозиторий в миллисекундах. 158 языков, запросы на суб-MS, 99% меньше токенов.
Обзор
Полностью индексирует средний репозиторий за миллисекунды, ядро Linux (28 млн LOC, 75 тысяч файлов) за 3 минуты. Отвечает на структурные запросы менее чем за 1 мс. Поставляется в виде единого статического бинарного файла для macOS, Linux и Windows — загрузка, запуск, установка, выполнено. Высококачественный парсинг с помощью анализа AST на основе деревьев на всех 158 языках, усиленный семантическим разрешением типов для Python, TypeScript / JavaScript / JSX / TSX, PHP, C#, Go, C, C++, Java, Kotlin и Rust — создавая постоянный граф знаний о функциях, классах, цепочках вызовов, маршрутах HTTP и межсервисных связях. 14 инструментов MCP. Ноль зависимостей. Plug and play между 11 программными агентами. — Дизайн и бенчмарки этого проекта описаны в препринте Codebase-Memory: Tree-Sitter-Based Knowledge Graphs for LLM Code Exploration via MCP (arXiv:2603.27277). Оценено в 31 реальных репозиториях: 83% качество ответов, 10× меньше токенов, 2,1× меньше вызовов инструментов по сравнению с исследованием по файлам.
Обзор (машинный перевод)
Понимайте свой репозиторий — от исходного кода до окружающих систем. Codebase-memory-MCP — это MCP-сервер, который соединяет код, документацию, конфигурацию и инфраструктуру в постоянном локальном графе знаний. Используйте его, чтобы найти незнакомую функцию, проследить вызов между сервисами, проследить развертывание до источника или оценить, какие части проекта может повлиять изменение.
Дайте своему агенту структурный контекст через протокол Model Context Protocol (MCP) или запросите граф напрямую из CLI. Сервер MCP является ядром проекта. Его необязательный визуальный спутник, CBM Lens, находится в открытой бета-версии (v0.0.1), с считывателем исходного кода, архитектурными картами, графом Galaxy, диагностикой покрытия, архитектурными решениями и локальным кодом.
Нативный бэкенд на C предоставляет 17 MCP-инструментов, парсирует языки и форматы файлов с использованием грамматики производителей, а также добавляет гибридное разрешение типов LSP для поддерживаемых языков. Установщик поддерживает 45 автоматических или условных интеграций с клиентом, включая конфигурацию клиента, навыки, профили агентов и соответствующие крючки. Индексирование и графовые запросы не требуют хостинга сервиса или ключа API.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
codebase-memory-mcp: local code intelligence for AI agents via MCP
Understand your repository, from source code to the systems around it. codebase-memory-mcp is an MCP server that connects code, documentation, configuration, and infrastructure in a persistent local knowledge graph. Use it to find an unfamiliar feature, follow a call across services, trace a deployment back to its source, or assess which parts of a project a change could affect.
Give your coding agent structural context through Model Context Protocol (MCP), or query the graph directly from the CLI. The MCP server is the core of the project. Its optional visual companion, CBM Lens, is in open beta (v0.0.1), with a source reader, architecture maps, the Galaxy graph, coverage diagnostics, architecture decisions, and local code chat.
Установка
npx -y codebase-memory-mcp@<version>`, pinned to the current release; the firstКонфигурация
{
"mcpServers": {
"codebase-memory-mcp": {
"command": "/path/to/codebase-memory-mcp",
"args": []
}
}
}