Inkeep MCP Server
offiziellRAG Search over your content powered by Inkeep
Dokumentation
mcp-server-python
Inkeep MCP Server, unterstützt durch Ihre Dokumentation und Produktinhalte.
Abhängigkeiten
Lokale Einrichtung
git clone https://github.com/inkeep/mcp-server-python.git
cd mcp-server-python
uv venv
uv pip install -r pyproject.toml
Notieren Sie den vollständigen Pfad des Projekts, der in einem späteren Schritt als <YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH> bezeichnet wird.
Einen API-Schlüssel erhalten
- Melden Sie sich im Inkeep Dashboard an
- Navigieren Sie zum Abschnitt Projekte und wählen Sie Ihr Projekt aus
- Öffnen Sie den Tab Integrationen
- Klicken Sie auf Integration erstellen und wählen Sie API aus den Optionen
- Geben Sie einen Namen für Ihre neue API-Integration ein.
- Klicken Sie auf Erstellen
- Ein generierter API-Schlüssel wird angezeigt, den Sie zur Authentifizierung von API-Anfragen verwenden können.
Wir bezeichnen diesen API-Schlüssel in späteren Schritten als <YOUR_INKEEP_API_KEY>.
Zu Ihrem MCP-Client hinzufügen
Befolgen Sie die Schritte in dieser Anleitung, um Claude Desktop einzurichten.
Fügen Sie in Ihrer claude_desktop_config.json-Datei den folgenden Eintrag zu mcpServers hinzu.
{
"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."
}
},
}
}
Möglicherweise müssen Sie den vollständigen Pfad zur ausführbaren Datei uv im Befehlsfeld angeben. Diesen erhalten Sie durch Ausführen von which uv unter MacOS/Linux oder where uv unter Windows.