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

OpenTabs: ブラウザベースAIツールアクセスのための100以上のプラグインを備えたMCPサーバー
OpenTabsは、Slack、Discord、GitHubなどのWebアプリケーションの内部APIにフックすることで、100以上のプラグインと約2,000のツールを提供するMCPサーバーおよびChrome拡張機能です。既存のブラウザセッションで動作するため、APIキーやOAuthフローが不要です。
Anthropicの自然言語オートエンコーダーのためのUIとサーバー(llama.cpp版)
Anthropic社のオープンウェイトモデルであるNatural Language Autoencoders(NLA)向けのカスタムllama.cppサーバーとMikupad UI。活性化抽出、説明、再構築、説明編集によるステアリングをサポートします。

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

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