Inkeep MCP Server
officielRecherche RAG sur votre contenu propulsée par Inkeep
Documentation
mcp-server-python
Serveur MCP Inkeep alimenté par votre documentation et votre contenu produit.
Dépendances
Configuration locale
git clone https://github.com/inkeep/mcp-server-python.git
cd mcp-server-python
uv venv
uv pip install -r pyproject.toml
Notez le chemin complet du projet, désigné par <YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH> dans une étape ultérieure.
Obtenir une clé API
- Connectez-vous au Tableau de bord Inkeep
- Accédez à la section Projets et sélectionnez votre projet
- Ouvrez l'onglet Intégrations
- Cliquez sur Créer une intégration et choisissez API parmi les options
- Saisissez un nom pour votre nouvelle intégration API.
- Cliquez sur Créer
- Une clé API générée apparaîtra, que vous pourrez utiliser pour authentifier les requêtes API.
Nous désignerons cette clé API par <YOUR_INKEEP_API_KEY> dans les étapes suivantes.
Ajouter à votre client MCP
Suivez les étapes de ce guide pour configurer Claude Desktop.
Dans votre fichier claude_desktop_config.json, ajoutez l'entrée suivante à 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."
}
},
}
}
Vous devrez peut-être indiquer le chemin complet vers l'exécutable uv dans le champ commande. Vous pouvez l'obtenir en exécutant which uv sur MacOS/Linux ou where uv sur Windows.