ChrisGVE/workspace-qdrant-mcp
🔌 MCPサーバーChrisGVE
Qdrantとtree-sitterを活用し、AIコーディング支援にプロジェクト単位のセマンティックな記憶を提供するMCPサーバー。
workspace-qdrant-mcpサーバーは、静的なファイルストレージとインテリジェントなAIコンテキスト取得の橋渡しをします。AIエージェントの永続的なメモリ層として機能し、ローカルプロジェクトの構造や内容を「理解」させることが可能です。tree-sitterを活用してセマンティックチャンキングを行うことで、単なる行単位の分割ではなく、言語固有の構造を尊重したインデックス化を実現しています。
主な技術的特徴:
- ハイブリッド検索:密ベクトル埋め込みと疎なキーワード検索をReciprocal Rank Fusion (RRF)で組み合わせ、検索精度を向上。
- LSP統合:Language Server Protocolの知見を活用し、インデックス品質を強化。
- 専用MCPツール:store, search, retrieve, grep, list, rulesの6つのツールを提供し、エージェントがワークスペースデータと対話するための詳細な制御が可能。
- 自動インデックス化:プロジェクトファイルを監視し、コードの変更に合わせてQdrantデータベースを同期。
現在アルファ版であり、AIコーディング支援ツールに堅牢で検索可能なプロジェクト単位のナレッジベースを構築し、生成コードやアーキテクチャ提案の質を向上させたい開発者に最適です。
💡ハイライト
- ├─ハイブリッド検索:密+疎+RRF
- ├─tree-sitterによるセマンティック分割
- └─6つの専用MCPツールを搭載
🎯対象
- ├─AIエンジニア
- └─ソフトウェア開発者