Token导航 LogoToken导航TokenDH.com
Xenodocs MCP Server logo
搜索检索stdio官方级别未说明来源级核验

Xenodocs MCP Server

MCP Server

XenoDocs MCP 是一款能够直接从源代码获取最新、特定版本文档和代码示例的工具,帮助AI助手提供准确的库文档搜索功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
文档处理代码示例PythonClaude开发工具Claude DesktopClaudeCursorWindsurfVS Code

安装说明

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

作者 / 组织

Xenodocs

提供方

Xenodocs

最后核验

2026/5/17 20:20

快速接入

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

命令预览

pip install xenodocs-mcp-server

详细介绍

XenoDocs MCP-适用于任何库的最新文档

❌ 没有XenoDocs

LLM依赖于您使用的库的过时或通用信息。你得到:

  • ❌ 代码示例已经过时,并且基于一年前的训练数据
  • ❌ 甚至不存在的幻觉API
  • ❌ 旧软件包版本的通用答案

✅ 使用XenoDocs

XenoDocs MCP直接从源代码中提取最新的、特定于版本的文档和代码示例,并将其直接放置在您的提示符中。

告诉你的人工智能助手搜索图书馆文档:

Search for "authentication middleware" in the FastAPI library documentation
Find examples of async functions in the httpx library

XenoDocs将最新的代码示例和文档直接提取到LLM的上下文中。

  • 1.️⃣ 自然地写下你的提示
  • 2.️⃣ 索取特定的图书馆文档
  • 3.️⃣ 获取可用代码答案

没有标签切换,没有不存在的幻觉API,没有过时的代码生成。

�️ 安装

需求

方法1:使用紫外线(推荐)

uv add xenodocs-mcp-server

方法2:使用pip

pip install xenodocs-mcp-server

Install in VS Code

将此添加到您的VS Code MCP配置文件中(.vscode/mcp.json).看 VS代码MCP文档 了解更多信息。

VS代码本地服务器连接

{
  "servers": {
    "xenodocs-mcp-server": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "xenodocs-mcp-server"
      ],
      "env": {
        "XENODOCS_API_KEY": "YOUR_API_KEY"
      }
    }
  },
  "inputs": []
}

替代配置:

使用uv项目:

{
  "servers": {
    "xenodocs-mcp-server": {
      "type": "stdio",
      "command": "uv",
      "args": ["run", "xenodocs-mcp-server"],
      "env": {
        "XENODOCS_API_KEY": "YOUR_API_KEY"
      }
    }
  },
  "inputs": []
}

使用Python模块:

{
  "servers": {
    "xenodocs-mcp-server": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "xenodocs_mcp_server.server"],
      "env": {
        "XENODOCS_API_KEY": "YOUR_API_KEY"
      }
    }
  },
  "inputs": []
}

Install in Cursor

添加到光标MCP配置(~/.cursor/mcp.json):

{
  "mcpServers": {
    "xenodocs": {
      "command": "uvx",
      "args": ["xenodocs-mcp-server"],
      "env": {
        "XENODOCS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Install in Claude Desktop

添加到您的Claude Desktop配置中:

{
  "mcpServers": {
    "xenodocs": {
      "command": "uvx",
      "args": ["xenodocs-mcp-server"],
      "env": {
        "XENODOCS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Install in Windsurf

添加到您的Windsurf MCP配置中:

{
  "mcpServers": {
    "xenodocs": {
      "command": "uvx",
      "args": ["xenodocs-mcp-server"],
      "env": {
        "XENODOCS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Install in Zed

添加到您的Zed settings.json:

{
  "context_servers": {
    "xenodocs": {
      "source": "custom",
      "command": "uvx",
      "args": ["xenodocs-mcp-server"],
      "env": {
        "XENODOCS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

🔨 可用工具

XenoDocs MCP提供了LLM可以使用的以下工具:

  • search_library_name:在XenoDocs文档数据库中搜索匹配的库名称。

- library_name (必填):要搜索的库的名称或部分名称 - top_k (可选):要返回的最大匹配库数(默认值:3,最大值:20)

  • search_library:在图书馆的文档中搜索特定信息。

- library_name (必填):要搜索的图书馆的确切名称 - query (必填):描述您要查找的内容的搜索查询

💻 发展

克隆项目并安装依赖项:

git clone https://github.com/Xenodocs/xenodocs-mcp-server.git
cd xenodocs-mcp-server
uv sync

设置API密钥:

export XENODOCS_API_KEY="your-api-key"

运行服务器:

uv run xenodocs-mcp-server

MCP检验员测试

npx @modelcontextprotocol/inspector uv run xenodocs-mcp-server

🚨 故障排除

Command Not Found Errors

如果出现“找不到命令”错误:

  1. 对于紫外线项目: 确保您所在的目录中有 pyproject.toml 文件
  2. 对于管道安装: 使用Python模块方法:
   {
     "command": "python",
     "args": ["-m", "xenodocs_mcp_server.server"]
   }

API Key Not Found Error

如果你看到 WARNING: XENODOCS_API_KEY not set!,请确保您已在MCP客户端配置中或作为系统环境变量配置了API密钥。

General MCP Client Errors

  1. 完全重新启动MCP客户端
  2. 通过手动运行命令检查您的安装方法是否正常工作
  3. 检查客户端输出/日志中的MCP连接错误
  4. 验证您的Python版本是否正确(>=3.10)

目录标签

目录标签

文档处理代码示例PythonClaude开发工具文档搜索本地部署AI辅助开发库文档

支持客户端

Claude DesktopClaudeCursorWindsurfVS Code

接入字段

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

stdio

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

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdioapi-key部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP