MCP Catalogs
首页

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_docs

    Query 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-docs

Mintlify模式(零设置)

bunx docmole -p agno-v2

Claude桌面配置

{
  "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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。