andrea9293/mcp-documentation-server
MCP Documentation Server - Bridge the AI Knowledge Gap. ✨ Features: Document management • Gemini integration • AI-powered semantic search • File uploads • Smart chunking • Multilingual support • Zero-setup 🎯 Perfect for: New frameworks • API docs • Internal guides
何を解決するか
AIコーディングエージェント専用に設計されたローカルファーストのドキュメント管理および意味検索システムを提供します。外部データベースやクラウドAPIの必要を排除し、ベンダー固定を防ぎ、知識ベースをオフラインで保持することでデータプライバシーを確保します。
動作方法
サーバーはModel Context Protocol (MCP) を使用して、AIエージェントにドキュメント管理および検索ツールを公開します。ドキュメントは、文脈を保持する大規模な親チャンクと、正確なベクトル検索に適した小さな子チャンクに分割する「親子チャンキング」戦略を採用しています。検索は、ローカルのベクトルデータベースであるOramaと、ローカル埋め込みに使用するTransformers.jsによって駆動されます。また、手動でのドキュメント管理用に組み込みのWebダッシュボードを備え、Google Geminiとのオプション統合により高度なAI駆動分析も可能になります。
対象ユーザー
Claude Code、Cursor、Gemini CLIなどのAIコーディングエージェントを使用し、ドキュメント、PDF、Markdownファイルなどのプライベートでローカルな知識ベースにエージェントがアクセスできるようにしたい開発者向けです。
特徴
- 完全オフライン: ローカル埋め込みとローカルベクトルデータベースを使用し、プライバシーと高速性を確保。
- Webダッシュボード: ドキュメントのアップロード、閲覧、管理が可能な完全なブラウザベースUIを搭載。
- ハイブリッド検索: フルテキスト検索とベクトル類似度検索を組み合わせます。
- REST APIアクセス: MCPスキーマの巨大化を避けるため、REST経由でツールを公開。
- 柔軟なファイル対応: ドラッグアンドドロップで
.txt、.md、.pdfのアップロードをサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト