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

✍️ OpenClawRadar📅 公開日: March 7, 2026🔗 Source
MCPサーバーがコードベースをナレッジグラフにインデックス化し、トークンを10分の1に削減
Ad

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

Ad

👀 See Also

Memento Vault:Claudeコードセッションの永続的コンテキストのためのローカルツール
Tools

Memento Vault:Claudeコードセッションの永続的コンテキストのためのローカルツール

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

OpenClawRadar
TUIスタジオ:アルファ版のビジュアルターミナルUIデザインツール
Tools

TUIスタジオ:アルファ版のビジュアルターミナルUIデザインツール

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

OpenClawRadar
SkillMesh:大規模ツールカタログ向けMCP対応ルーター、コンテキストサイズを70%削減
Tools

SkillMesh:大規模ツールカタログ向けMCP対応ルーター、コンテキストサイズを70%削減

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

OpenClawRadar
PaperclipAI: 人間ゼロの企業のためのオープンソース・オーケストレーション
Tools

PaperclipAI: 人間ゼロの企業のためのオープンソース・オーケストレーション

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

OpenClawRadar