open-docs-mcp MCP 服务器
提供文档管理功能的开源MCP实现。中文文档
特征
文档管理
从各种来源抓取并索引文档
支持多种文档格式
全文搜索功能
MCP 服务器 API
基于资源的文档访问
基于工具的文档管理
可用工具
enable_doc - 启用特定文档的抓取
disable_doc - 禁用对特定文档的抓取
crawl_docs - 开始抓取已启用的文档
build_index - 为文档构建搜索索引
search_docs - 搜索文档
list_enabled_docs - 列出已启用的文档
list_all_docs - 列出所有可用的文档
Cursor @Docs 兼容性
该项目旨在通过提供以下内容来复制 Cursor 的 @Docs 功能:
文档索引:
从各种来源抓取并索引文档
支持多种文档格式(HTML、Markdown 等)
自动重新索引以使文档保持最新
文档访问:
在所有索引文档中搜索
与 MCP 协议集成以实现 AI 上下文
自定义文档管理:
通过
enable_doc工具添加新的文档源通过
list_enabled_docs工具管理已启用的文档使用
crawl_docs工具强制重新抓取
建筑学
用法
通过 Smithery 安装
要通过Smithery自动安装 Claude Desktop 的文档管理服务器:
配置
要与 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:无需确认即可使用的工具名称数组
发展
贡献
欢迎提交 Pull 请求。对于重大变更,请先提交一个 issue 来讨论您想要修改的内容。
执照
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
- Asecurity-licenseAqualityA 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 -349MIT License
- Asecurity-licenseAqualityAn 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 -51,750100
- -security-license-qualityA document-based MCP server that supports keyword searching and content retrieval from official website documentation.Last updated -5MIT License
- Asecurity-licenseAqualityAn MCP server that allows users to efficiently search and reference user-configured documents through document listing, grep searching, semantic searching with OpenAI Embeddings, and full document retrieval.Last updated -43MIT License