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

RustとTauriで構築するローカルオープンソースAIワークスペース
Rust、Tauri、sqlite-vecを使用して構築された完全ローカルでオープンソースのAIワークスペースを探索してください。Pythonバックエンドは使用していません。

CAP: /plugin installでインストールするClaudeコードステータスラインプラグイン
CAP(Claude Allowance Pulse)は、npm、curl、jqを必要とせずに/plugin installでインストールできるClaude Code用ステータスラインプラグインです。ターミナルにモデル使用状況、セッションおよび週間制限、コンテキストウィンドウ使用率、セッションコストを表示します。

OpenCortex:OpenClawのための自己改善型メモリシステム
OpenCortexは、OpenClawの平坦なMEMORY.mdファイルを、プロジェクト、連絡先、ワークフロー、設定、実行手順書、ツール、インフラストラクチャごとに整理された構造化メモリファイルに置き換えます。毎晩の蒸留による原則遵守監査と、毎週の統合によるパターン検出と自動実行手順書作成が含まれています。

スペクトラル:OpenClawエージェント向けMCPサーバー生成のためのアプリトラフィックキャプチャ
Spectralは、あらゆるアプリケーションからトラフィックをキャプチャし、LLMで分析して動作するMCPサーバーを生成するオープンソースツールです。これにより、OpenClawエージェントはブラウザ自動化に依存せずに、アプリの実際のAPIを直接呼び出せるようになります。