Skip to main content
Glama

open-docs-mcp

by askme765cs

open-docs-mcp MCP サーバー

ドキュメント管理機能を提供するオープンソース MCP 実装。

特徴

ドキュメント管理

  • さまざまなソースからのドキュメントをクロールしてインデックスする
  • 複数のドキュメント形式のサポート
  • 全文検索機能

MCP サーバー API

  • リソースベースのドキュメントへのアクセス
  • ツールベースのドキュメント管理

利用可能なツール

  1. enable_doc - 特定のドキュメントのクロールを有効にする
  2. disable_doc - 特定のドキュメントのクロールを無効にする
  3. クロールが有効になっているドキュメントのクロールを開始する
  4. build_index - ドキュメントの検索インデックスを構築する
  5. search_docs - ドキュメントを検索
  6. list_enabled_docs - 有効なドキュメントを一覧表示する
  7. list_all_docs - 利用可能なすべてのドキュメントを一覧表示する

カーソル@Docsの互換性

このプロジェクトは、以下を提供することで Cursor の @Docs 機能を再現することを目的としています。

  1. ドキュメントのインデックス作成:
    • さまざまなソースからのドキュメントをクロールしてインデックスする
    • 複数のドキュメント形式(HTML、Markdown など)のサポート
    • ドキュメントを最新の状態に保つための自動再インデックス
  2. ドキュメントアクセス:
    • インデックスされたすべてのドキュメントを検索
    • AIコンテキストのためのMCPプロトコルとの統合
  3. カスタムドキュメント管理:
    • 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 │ └───────────────────┴───────────────────┴───────────────┘

使用法

npx -y open-docs-mcp --docsDir ./docs

Smithery経由でインストール

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

貢献

プルリクエストは歓迎します。大きな変更については、まずイシューを開いて、変更したい点についてご相談ください。

ライセンス

マサチューセッツ工科大学

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

ドキュメント管理機能を提供するオープンソースのMCP実装。このプロジェクトは、Cursorの@Docs機能を再現することを目的としています。

  1. 特徴
    1. ドキュメント管理
    2. MCP サーバー API
    3. 利用可能なツール
    4. カーソル@Docsの互換性
    5. 建築
  2. 使用法
    1. Smithery経由でインストール
    2. 構成
  3. 発達
    1. 貢献
      1. ライセンス

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          lark-tools-mcp connects Lark and cursor. It provides cursor with the ability to read documents, send messages, process tasks, and perform data analysis.
          Last updated -
          26
          JavaScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          An open-source MCP server that provides applications like Cursor, Windsurf, and Claude with access to llms.txt documentation files, allowing users to control and audit context retrieval.
          Last updated -
          4
          Python
          MIT License
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          A tool that generates MCP servers for Smithery with Cursor IDE integration, allowing users to quickly create servers from templates such as Basic, Web Search, or Database interactions.
          Last updated -
          JavaScript
        • -
          security
          F
          license
          -
          quality
          An MCP server that enables generating scripts based on specified topics and keywords, while also providing functionality to store and summarize notes.
          Last updated -
          Python
          • Apple

        View all related MCP servers

        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