docmole
by Vigtu·★ 18·综合分 43
一个MCP服务器,可以让你用AI查询任何文档站点,支持本地RAG和Mintlify驱动站点。
ai-llmdeveloper-toolssearch
3
Forks
2
活跃 Issue
1 个月前
最近提交
2 天前
收录于
概述
Docmole是一个功能丰富的MCP服务器,旨在让AI助手能够搜索和查询文档站点。它以两种模式运行:本地RAG模式,抓取文档站点,使用OpenAI生成嵌入向量,并存储在LanceDB中;Mintlify模式,将请求代理到Mintlify的AI助手API,无需设置。服务器支持多轮对话、Web fetch兼容性,可与Claude、Cursor和其他MCP客户端配合使用。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:从Claude或Cursor等AI助手直接搜索文档
你:为内部文档构建自定义文档搜索解决方案
你:使AI助手能够从文档来源提供准确、最新的信息
你:Docmole支持哪些文档站点?
你:我需要OpenAI API密钥吗?
什么时候选它
当您需要AI助手查询文档站点时选择Docmole,尤其是如果您已经在使用Bun或偏好基于TypeScript的解决方案。
什么时候不要选它
如果您不需要Bun运行时的解决方案,或者更偏好具有更大灵活性的Python-based RAG系统,请不要选择Docmole。
此 server 暴露的工具
从 README 抽取出 1 个工具query_docsQuery documentation across indexed sites
说明:Inferred from the documentation that this is an MCP server for querying documentation, though the exact tool names aren't explicitly documented. The 'query_docs' name represents the core functionality described in the README.
可对比工具
mcp-docs-searchmcp-browser-toolsdocs-mcp
安装
安装
使用bunx(无需安装):
bunx docmole --help或全局安装:
bun install -g docmole本地RAG模式
# 一次性设置
bunx docmole setup --url https://docs.example.com --id my-docs
# 启动MCP服务器
bunx docmole serve --project my-docsMintlify模式(零设置)
bunx docmole -p agno-v2Claude桌面配置
{
"mcpServers": {
"my-docs": {
"command": "bunx",
"args": ["docmole", "serve", "--project", "my-docs"]
},
"mintlify-docs": {
"command": "bunx",
"args": ["docmole", "-p", "agno-v2"]
}
}
}FAQ
- Docmole支持哪些文档站点?
- Docmole通过其本地RAG模式支持任何文档站点。它还为特定的Mintlify驱动的站点提供零设置支持,如Agno、Resend、Vercel等。
- 我需要OpenAI API密钥吗?
- 本地RAG模式只需要OpenAI API密钥。对于Mintlify驱动的站点,不需要API密钥,因为它将请求代理到Mintlify的API。
docmole 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。