MCPサーバーがコードベースをナレッジグラフにインデックス化し、トークンを10分の1に削減

codebase-memory-mcpは、AIコーディングアシスタント向けに、ファイルごとのコード探索をグラフクエリに置き換えるMCPサーバーです。コードベースをtree-sitterで解析し、関数、クラス、呼び出し関係、HTTPルート、クロスサービスリンクをノードとエッジとして含む永続的な知識グラフをSQLiteに保存します。
主な機能と仕様
- 単一のGoバイナリでインフラストラクチャ要件なし(Docker不要、データベース不要、APIキー不要)
- 35のプログラミング言語をサポート
- サブミリ秒のクエリパフォーマンス
- バックグラウンドポーリングによるファイル変更時の自動同期
- 複雑なグラフパターンのためのCypherライクなクエリ言語
- MITライセンス
パフォーマンスベンチマーク
このサーバーは35の実世界のリポジトリでベンチマークされ、従来のファイルごとの探索と比較して、構造的な質問に対して少なくとも10倍少ないトークンで処理できることが示されました。例:「ProcessOrderを呼び出すものは何か?」というクエリは、数十のファイルを読む(〜80Kトークン)代わりに、1つのグラフクエリで正確な呼び出しチェーンを返します(〜500トークン)。
テストされたリポジトリは78から49,000ノードの範囲でした。Linuxカーネルのストレステストでは、20,000ノードと67,000エッジをタイムアウトなしで処理しました。
ローカルLLMセットアップでの使用例
これは特に、小さなコンテキストウィンドウ(8K-32K)を持つローカルLLMセットアップで価値があります。グラフは、ファイル全体の内容をコンテキストにダンプすることなく、必要な構造情報を正確に返します。
このサーバーは、任意のMCP互換クライアントまたはCLIモードでの直接ターミナル使用で動作します。
📖 完全なソースを読む: r/LocalLLaMA
👀 See Also

Memento Vault:Claudeコードセッションの永続的コンテキストのためのローカルツール
Memento Vaultは、セッショントランスクリプトを自動的にキャプチャし、スコアリングし、ローカルのgitリポジトリにアトミックノートを保存する一連のフックです。BM25 + ベクトル検索によるゼロコストの検索を提供し、平均レイテンシは472msで、セッション開始時、すべてのプロンプト時、ファイル読み取り時に関連するコンテキストを注入します。

TUIスタジオ:アルファ版のビジュアルターミナルUIデザインツール
TUI Studioは、ドラッグ&ドロップコンポーネント、リアルタイムANSIプレビュー、Ink、BubbleTea、Textualを含む6つのフレームワークへのエクスポートを計画した、Figma風のターミナルユーザーインターフェース設計用ビジュアルエディターです。現在アルファ版でエクスポート機能は未実装ですが、macOS、Windows、Dockerで利用可能です。

SkillMesh:大規模ツールカタログ向けMCP対応ルーター、コンテキストサイズを70%削減
SkillMeshは、AIエージェントのクエリに対して関連するエキスパートカードのみを取得するMCP対応ルーターであり、コンテキストサイズを70%削減し、ツール選択を改善します。MCPサーバーを介したClaudeの統合、Codexスキルバンドル、OpenAIスタイルの関数スキーマをサポートしています。

PaperclipAI: 人間ゼロの企業のためのオープンソース・オーケストレーション
PaperclipAIは、完全に自動化された企業向けに設計されたオープンソースのオーケストレーションフレームワークです。このプロジェクトは公開後1週間で14,000のGitHubスターを獲得しました。