文档检索服务

Inkeep MCP Server是一个基于文档和产品内容的检索增强生成(RAG)服务,用于快速获取产品文档信息。

  • by inkeep
  • Python
  • 本地部署
  • 25 星标
  • 更新于
在 GitHub 查看 inkeep/mcp-server-python

使用说明

mcp服务器python

Inkeep MCP服务器由您的文档和产品内容提供支持。

依赖项

  • 帐户在 缩进 管理和提供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

请注意项目的完整路径,称为 <YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH> 在稍后的步骤中。

获取API密钥

  1. 登录到 Inkeep仪表板
  2. 导航到 项目 部分并选择您的项目
  3. 打开 集成 标签
  4. 点击 创建集成 并选择 API 从选项
  5. 输入新API集成的名称。
  6. 点击 创建
  7. A生成 API密钥 将显示,您可以使用它来验证API请求。

我们将此API密钥称为 <YOUR_INKEEP_API_KEY> 在后续步骤中。

添加到您的MCP客户端

按照中的步骤进行操作 这 克劳德·德克斯托普设置指南。

在你的 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 可在命令字段中执行。你可以通过跑步来获得这个 which uv 在MacOS/Linux或 where uv 在Windows上。