Token导航 LogoToken导航TokenDH.com
Open Docs MCP logo
文档知识stdio官方级别未说明来源级核验

Open Docs MCP

MCP Server

open-docs-mcp

一个开源的MCP实现,提供文档管理功能,包括文档爬取、索引、全文搜索等功能,适用于需要集中管理和搜索文档的场景。

工具数

7

提示词数

0

GitHub Stars

18

资源数

0
文档处理开源工具JavaScriptClaude全文搜索Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

askme765cs

提供方

askme765cs

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

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

详细介绍

打开文档mcp mcp服务器

](https://smithery.ai/server/@askme765cs/open-docs-mcp) ![License](LICENSE) ](package.json) ![TypeScript](package.json)

提供文档管理功能的开源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等) - 自动重新索引以保持文档最新

  1. 文档访问:

- 在所有索引文档中搜索 - 与MCP协议集成用于AI环境

  1. 自定义文档管理:

- 通过添加新的文档源 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安装

通过以下方式自动安装克劳德桌面文档管理服务器 史密瑟里:

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

贡献

欢迎拉取请求。对于重大更改,请先打开一个问题来讨论您想要更改的内容。

许可证

麻省理工学院

目录标签

目录标签

文档处理开源工具JavaScriptClaude全文搜索文档管理本地部署MCP协议文档索引

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

open-docs-mcp

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP