Inkeep MCP Server
官方由 Inkeep 驱动的 RAG 搜索,覆盖您的内容
文档
mcp-server-python
由您的文档和产品内容驱动的 Inkeep MCP 服务器。
依赖项
本地设置
git clone https://github.com/inkeep/mcp-server-python.git
cd mcp-server-python
uv venv
uv pip install -r pyproject.toml
记下项目的完整路径,在后续步骤中将其称为 <YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH>。
获取 API 密钥
- 登录 Inkeep 仪表板
- 导航到 项目 部分并选择您的项目
- 打开 集成 选项卡
- 点击 创建集成 并从选项中选择 API
- 为您的新 API 集成输入一个名称。
- 点击 创建
- 将生成一个 API 密钥,您可以用它来验证 API 请求。
在后续步骤中,我们将此 API 密钥称为 <YOUR_INKEEP_API_KEY>。
添加到您的 MCP 客户端
按照此指南中的步骤设置 Claude 桌面版。
在您的 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."
}
},
}
}
您可能需要在 command 字段中填入 uv 可执行文件的完整路径。您可以通过在 MacOS/Linux 上运行 which uv 或在 Windows 上运行 where uv 来获取此路径。