Skip to main content
Glama

open-docs-mcp MCP 服务器

铁匠徽章执照节点版本 TypeScript

提供文档管理功能的开源MCP实现。中文文档

特征

文档管理

  • 从各种来源抓取并索引文档

  • 支持多种文档格式

  • 全文搜索功能

MCP 服务器 API

  • 基于资源的文档访问

  • 基于工具的文档管理

可用工具

  1. enable_doc - 启用特定文档的抓取

  2. disable_doc - 禁用对特定文档的抓取

  3. crawl_docs - 开始抓取已启用的文档

  4. build_index - 为文档构建搜索索引

  5. search_docs - 搜索文档

  6. list_enabled_docs - 列出已启用的文档

  7. list_all_docs - 列出所有可用的文档

Cursor @Docs 兼容性

该项目旨在通过提供以下内容来复制 Cursor 的 @Docs 功能:

  1. 文档索引

    • 从各种来源抓取并索引文档

    • 支持多种文档格式(HTML、Markdown 等)

    • 自动重新索引以使文档保持最新

  2. 文档访问

    • 在所有索引文档中搜索

    • 与 MCP 协议集成以实现 AI 上下文

  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     │
└───────────────────┴───────────────────┴───────────────┘

Related MCP server: @sanderkooger/mcp-server-ragdocs

用法

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

通过 Smithery 安装

要通过Smithery自动安装 Claude Desktop 的文档管理服务器:

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

贡献

欢迎提交 Pull 请求。对于重大变更,请先提交一个 issue 来讨论您想要修改的内容。

执照

麻省理工学院

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context. Uses Ollama or OpenAI to generate embeddings. Docker files included
    12
    30
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that provides tools to load and fetch documentation from any llms.txt source, giving users full control over context retrieval for LLMs in IDE agents and applications.
    1,025
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    An MCP (Model Context Protocol) server for efficiently managing Markdown documents in Cursor AI IDE, supporting CRUD operations, search, and metadata management.

View all related MCP servers

Related MCP Connectors

  • Augments MCP Server - A comprehensive framework documentation provider for Claude Code

  • MCP server for AgentDocs (agentdocs.eu): read, search, write, comment on & share Markdown docs.

  • An MCP server that gives your AI access to the source code and docs of all public github repos

View all MCP Connectors

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