
mcp-server-python

2025.04.11
6
Python文档检索API 集成开发效率
mcp-server-python 是一个基于 Inkeep 的 MCP 服务器,通过文档和产品内容提供支持。它主要用于集成到 Claude Desktop 中,提供产品文档的检索功能。
View on GitHub
Overview
基本能力
产品定位
mcp-server-python 是一个基于 Inkeep 的 MCP 服务器,通过文档和产品内容提供支持。它主要用于集成到 Claude Desktop 中,提供产品文档的检索功能。
核心功能
- 提供产品文档的检索功能
- 支持通过 API 进行集成
- 使用 Inkeep 的 RAG 技术进行内容检索
适用场景
- 在 Claude Desktop 中集成产品文档检索功能
- 需要快速访问产品文档的开发环境
工具列表
search-product-content
: 检索关于 Inkeep 的产品文档。查询应作为关于 Inkeep 的对话问题提出。
常见问题解答
无明确常见问题解答内容。
使用教程
使用依赖
- 需要一个 Inkeep 账户来管理和提供 RAG
- 需要安装
uv
Python 项目管理器
安装教程
git clone https://github.com/inkeep/mcp-server-python.git
cd mcp-server-python
uv venv
uv pip install -r pyproject.toml
调试方式
- 获取 API 密钥:
- 登录 Inkeep Dashboard
- 导航到 Projects 部分并选择您的项目
- 打开 Integrations 选项卡
- 点击 Create Integration 并选择 API
- 输入新 API 集成的名称
- 点击 Create
-
生成的 API key 将出现,可用于验证 API 请求
-
添加到 MCP 客户端:
- 按照 此指南 设置 Claude Desktop
- 在
claude_desktop_config.json
文件中添加以下条目到mcpServers
{
"mcpServers": {
"inkeep-mcp-server": {
"command": "uv",
"args": [
"--directory",
"<YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH>",
"run",
"-m",
"inkeep_mcp_server"
],
"env": {
"INKEEP_API_BASE_URL": "https://api.inkeep.com/v1",
"INKEEP_API_KEY": "<YOUR_INKEEP_API_KEY>",
"INKEEP_API_MODEL": "inkeep-rag",
"INKEEP_MCP_TOOL_NAME": "search-product-content",
"INKEEP_MCP_TOOL_DESCRIPTION": "Retrieves product documentation about Inkeep. The query should be framed as a conversational question about Inkeep."
}
}
}
}
- 可能需要将
uv
可执行文件的完整路径放在命令字段中。在 MacOS/Linux 上可以通过运行which uv
或在 Windows 上运行where uv
来获取。