open-docs-mcp
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ツールで強制的に再クロールする
建築
┌───────────────────────────────────────────────────────┐
│ open-docs-mcp Server │
├───────────────────┬───────────────────┬───────────────┤
│ Crawler Module │ Search Engine │ MCP Server │
├───────────────────┼───────────────────┼───────────────┤
│ - Web crawling │ - Full-text index │ - Resources │
│ - Doc conversion │ - Relevance score │ - Tools │
│ - Storage │ - Query parsing │ - Prompts │
└───────────────────┴───────────────────┴───────────────┘Related MCP server: Memory Bank MCP
使用法
npx -y open-docs-mcp --docsDir ./docsSmithery経由でインストール
Smithery経由で Claude Desktop 用の Document Management Server を自動的にインストールするには:
npx -y @smithery/cli install @askme765cs/open-docs-mcp --client claude構成
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"open-docs-mcp": {
"command": "npx",
"args": [
"-y",
"open-docs-mcp",
"--docsDir",
"/path/to/docs"
]
}
}
}構成オプション:
command: Node.js実行ファイルargs: スクリプトに渡す引数の配列--docsDir: 必須。ドキュメントディレクトリのパスを指定します。
disabled: サーバーを一時的に無効にするには true に設定しますalwaysAllow: 確認なしで使用できるツール名の配列
発達
npm run watch # Auto-rebuild on changes
npm run inspector # Debug with MCP Inspector貢献
プルリクエストは歓迎します。大きな変更については、まずイシューを開いて、変更したい点についてご相談ください。
ライセンス
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/askme765cs/open-docs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server