Inkeep MCP Server

官方

由 Inkeep 驅動的 RAG 搜尋,可檢索您的內容

文件

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 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."
            }
        },
    }
}

您可能需要在 command 欄位中放入 uv 執行檔的完整路徑。您可以透過在 MacOS/Linux 上執行 which uv,或在 Windows 上執行 where uv 來取得此路徑。