open-docs-mcp MCP サーバー
ドキュメント管理機能を提供するオープンソース MCP 実装。
特徴
ドキュメント管理
- さまざまなソースからのドキュメントをクロールしてインデックスする
- 複数のドキュメント形式のサポート
- 全文検索機能
MCP サーバー API
- リソースベースのドキュメントへのアクセス
- ツールベースのドキュメント管理
利用可能なツール
- enable_doc - 特定のドキュメントのクロールを有効にする
- disable_doc - 特定のドキュメントのクロールを無効にする
- クロールが有効になっているドキュメントのクロールを開始する
- build_index - ドキュメントの検索インデックスを構築する
- search_docs - ドキュメントを検索
- list_enabled_docs - 有効なドキュメントを一覧表示する
- list_all_docs - 利用可能なすべてのドキュメントを一覧表示する
カーソル@Docsの互換性
このプロジェクトは、以下を提供することで Cursor の @Docs 機能を再現することを目的としています。
- ドキュメントのインデックス作成:
- さまざまなソースからのドキュメントをクロールしてインデックスする
- 複数のドキュメント形式(HTML、Markdown など)のサポート
- ドキュメントを最新の状態に保つための自動再インデックス
- ドキュメントアクセス:
- インデックスされたすべてのドキュメントを検索
- AIコンテキストのためのMCPプロトコルとの統合
- カスタムドキュメント管理:
enable_doc
ツールを使用して新しいドキュメントソースを追加するlist_enabled_docs
ツールを使用して有効なドキュメントを管理するcrawl_docs
ツールで強制的に再クロールする
建築
使用法
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Document Management Server を自動的にインストールするには:
構成
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
構成オプション:
command
: Node.js実行ファイルargs
: スクリプトに渡す引数の配列--docsDir
: 必須。ドキュメントディレクトリのパスを指定します。
disabled
: サーバーを一時的に無効にするには true に設定しますalwaysAllow
: 確認なしで使用できるツール名の配列
発達
貢献
プルリクエストは歓迎します。大きな変更については、まずイシューを開いて、変更したい点についてご相談ください。
ライセンス
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
ドキュメント管理機能を提供するオープンソースのMCP実装。このプロジェクトは、Cursorの@Docs機能を再現することを目的としています。
Related MCP Servers
- AsecurityAlicenseAqualityA documentation server based on MCP protocol designed for various development frameworks that provides multi-threaded document crawling, local document loading, keyword searching, and document detail retrieval.Last updated -251JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that enables searching and retrieving content from Confluence documentation systems, providing capabilities for both document searches and full page content retrieval.Last updated -1Python
- AsecurityFlicenseAqualityAn MCP server that helps teams create, manage, and access structured project documentation through six core document types, leveraging AI to generate comprehensive project knowledge management.Last updated -52197TypeScript
- -securityAlicense-qualityA document-based MCP server that supports keyword searching and content retrieval from official website documentation.Last updated -5TypeScriptMIT License