Inkeep MCP Server
ทางการค้นหาแบบ RAG เหนือเนื้อหาของคุณ ขับเคลื่อนโดย Inkeep
เอกสาร
mcp-server-python
Inkeep MCP Server ขับเคลื่อนด้วยเอกสารและเนื้อหาผลิตภัณฑ์ของคุณ
การพึ่งพา
การตั้งค่าในเครื่อง
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 Dashboard
- ไปที่ส่วน Projects และเลือกโปรเจกต์ของคุณ
- เปิดแท็บ Integrations
- คลิก Create Integration และเลือก API จากตัวเลือก
- ป้อนชื่อสำหรับการผสานรวม API ใหม่ของคุณ
- คลิกที่ Create
- คีย์ 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