Retrieves product documentation about Inkeep. The query should be framed as a conversational question about Inkeep.
Inkeep MCP Server provides a seamless way to integrate Inkeep's Retrieval-Augmented Generation (RAG) capabilities into your AI workflows. This server allows AI assistants to search and retrieve information from your product documentation and content, enabling more accurate and contextual responses based on your specific knowledge base. By connecting to Inkeep's platform, this MCP server empowers AI models with the ability to reference your documentation when answering user queries, significantly improving the relevance and accuracy of responses related to your products or services.
The Inkeep MCP Server allows AI assistants to search and retrieve information from your product documentation using Inkeep's Retrieval-Augmented Generation (RAG) capabilities. This integration enables AI models to provide more accurate and contextual responses by referencing your specific knowledge base.
Before setting up the Inkeep MCP Server, you'll need:
uv
Python project manager installed on your systemFirst, clone the repository and set up the Python environment:
git clone https://github.com/inkeep/mcp-server-python.git
cd mcp-server-python
uv venv
uv pip install -r pyproject.toml
Make note of the full absolute path to the project directory, as you'll need it for configuration.
Add the Inkeep MCP Server to your MCP client's configuration. For Claude Desktop, edit your claude_desktop_config.json
file to include:
{
"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."
}
}
}
}
Replace YOUR_INKEEP_MCP_SERVER_ABSOLUTE_PATH
with the full path to the cloned repository and YOUR_INKEEP_API_KEY
with the API key you obtained in Step 2.
Note: You may need to use the full path to the uv
executable in the command field. You can find this by running which uv
on MacOS/Linux or where uv
on Windows.
You can customize the tool's behavior by modifying the environment variables in your configuration:
INKEEP_MCP_TOOL_NAME
: Change this to a name that reflects the content your tool will searchINKEEP_MCP_TOOL_DESCRIPTION
: Update this to describe the specific documentation or content your tool will accessOnce configured, your AI assistant can use the Inkeep MCP Server to search your product documentation. The assistant will automatically use the tool when it needs to answer questions about your product or service.
For example, you can ask questions like:
The AI will use the Inkeep MCP Server to retrieve relevant information from your documentation and provide accurate answers.