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

OpenTabs: ブラウザベースAIツールアクセスのための100以上のプラグインを備えたMCPサーバー
Tools

OpenTabs: ブラウザベースAIツールアクセスのための100以上のプラグインを備えたMCPサーバー

OpenTabsは、Slack、Discord、GitHubなどのWebアプリケーションの内部APIにフックすることで、100以上のプラグインと約2,000のツールを提供するMCPサーバーおよびChrome拡張機能です。既存のブラウザセッションで動作するため、APIキーやOAuthフローが不要です。

OpenClawRadar
🦀
Tools

Anthropicの自然言語オートエンコーダーのためのUIとサーバー(llama.cpp版)

Anthropic社のオープンウェイトモデルであるNatural Language Autoencoders(NLA)向けのカスタムllama.cppサーバーとMikupad UI。活性化抽出、説明、再構築、説明編集によるステアリングをサポートします。

OpenClawRadar
Interact MCP:Claude Codeのための高速ウェブブラウジングと永続的なChromium
Tools

Interact MCP:Claude Codeのための高速ウェブブラウジングと永続的なChromium

Interact MCPは、プロセス内に永続的なChromiumブラウザを維持することで、ブラウザ操作時間を初回呼び出し後の2-5秒から5-50msに短縮するModel Context Protocolツールです。CSSセレクターなしで要素操作を行うためのrefシステムを備え、ウェブ自動化のための46種類のツールを含んでいます。

OpenClawRadar
Supra-50M-Reasoning:チェーン・オブ・ソート思考を備えたオープンソースの小型モデル
Tools

Supra-50M-Reasoning:チェーン・オブ・ソート思考を備えたオープンソースの小型モデル

SupraLabsがSupra-50M-Reasoningを公開。50Mパラメータのモデルで、回答前に完全な思考連鎖を生成するようファインチューニング。手書き500サンプルのデータセット、完全オープンソース。

OpenClawRadar