Inkeep

官方

由 Inkeep 驱动的 RAG 搜索,覆盖您的内容

你可以用 Inkeep MCP 做什么?

提出诸如“如何设置 Inkeep MCP 服务器?”之类的问题,即可从 Inkeep 的产品文档中获取答案。

  • 搜索 Inkeep 产品文档 — 提出关于 Inkeep 的对话式问题,并通过 search-product-content 获取相关文档。
  • 获取设置说明 — 获取克隆、安装和配置 Inkeep MCP 服务器的分步指导。
  • 获取 API 集成详情 — 询问如何创建 API 密钥或从仪表板配置 Inkeep API 集成。

文档

mcp-server-python

由您的文档和产品内容驱动的 Inkeep MCP 服务器。

依赖项

  • 一个 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

记下项目的完整路径,在后续步骤中将其称为 <YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH>

获取 API 密钥

  1. 登录 Inkeep 仪表板
  2. 导航到 项目 部分并选择您的项目
  3. 打开 集成 选项卡
  4. 点击 创建集成 并从选项中选择 API
  5. 为您的新 API 集成输入一个名称。
  6. 点击 创建
  7. 将生成一个 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 来获取此路径。