DC

deusdata/codebase-memory-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

4.8万 stars 3937 forks 品質 96 トレンド 100MIT

高性能コードインテリジェンスMCPサーバー。コードベースを永続的な知識グラフにインデックス化し、平均リポジトリはミリ秒単位です。158言語、サブmsクエリ、トークン数が99%少なくなります。

概要

平均リポジトリをミリ秒でフルインデックスし、Linuxカーネル(2800万LOC、75Kファイル)を3分でインデックス化。構造的なクエリに1ミリ秒未満で回答。macOS、Linux、Windows向けに単一の静的バイナリとして出荷されます — ダウンロード、実行、インストール、完了。 158言語すべてでツリーシッターAST解析による高品質パーリングを行い、Python、TypeScript / JavaScript / JSX / TSX、PHP、C#、Go、C++、Java、Kotlin、Rustのセマンティック型解決で強化され、関数、クラス、呼び出しチェーン、HTTPルート、クロスサービスリンクの永続的な知識グラフを生成します。14のMCPツール。依存関係ゼロ。11のコーディングエージェント間でプラグアンドプレイが可能です。 — このプロジェクトの設計とベンチマークは、プレプリント版『Codebase-Memory: Tree-Sitter-Based Knowledge Graphs for LLM Code Exploration by MCP』(arXiv:2603.27277)で説明されています。31の実世界リポジトリで評価されました:回答の質は83%、トークン数は10×少なく、ツール呼び出し数はファイルごとの探索に比べて2.1件少×少ないです。

概要(AI 翻訳)

コードを検索し、コールグラフを追い、ブラウザでソフトウェアアーキテクチャを探索してください。 codebase-memory-mcpはローカルのModel Context Protocol(MCP)サーバーで、Claude Code、Codex、その他のコーディングエージェントに永続的なコード知識グラフを提供します。関数、クラス、インポート、HTTPルート、それらの関係を162言語にまたがってインデックス化します。ハイブリッドLSPは、Python、TypeScript、JavaScript、JSX/TSX、PHP、C#、Go、C、C++、Java、Kotlin、Rust、Perlの意味型解決を追加します。

**プロジェクトの報告された5クエリ比較では約120×トークンが減少しています:ファイルごとの探索では~3,400トークン、ファイルごとの探索では~412,000トークンです。公開されたバックエンドベンチマークでは、**Linuxカーネルインデックスを~3分(2,800万行のコード)で達成し、Cypher関係クエリが1ms未満で達成されたと報告しています。ベンチマークの詳細。

CBM レンズベータは、馴染みのないコードを理解し、成長する中でコントロールを保つのに役立ちます。 新しいコードベースの習得、引き継いだプロジェクトの救助エンジニアリングに取り組む、あるいは1日で5万行ものAI生成コードを理解するために活用できます。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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.

GitHub で README 全文を見る

インストール

npx -y codebase-memory-mcp@<version>`, pinned to the current release; the first
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "codebase-memory-mcp": { "command": "/path/to/codebase-memory-mcp", "args": [] } } }