Inkeep MCP Server

ทางการ

ค้นหาแบบ RAG เหนือเนื้อหาของคุณ ขับเคลื่อนโดย Inkeep

เอกสาร

mcp-server-python

Inkeep MCP Server ขับเคลื่อนด้วยเอกสารและเนื้อหาผลิตภัณฑ์ของคุณ

การพึ่งพา

  • บัญชีบน 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 Dashboard
  2. ไปที่ส่วน Projects และเลือกโปรเจกต์ของคุณ
  3. เปิดแท็บ Integrations
  4. คลิก Create Integration และเลือก API จากตัวเลือก
  5. ป้อนชื่อสำหรับการผสานรวม API ใหม่ของคุณ
  6. คลิกที่ Create
  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."
            }
        },
    }
}

คุณอาจต้องใส่พาธแบบเต็มไปยังไฟล์ปฏิบัติการ uv ในฟิลด์คำสั่ง คุณสามารถรับสิ่งนี้ได้โดยการรัน which uv บน MacOS/Linux หรือ where uv บน Windows