mcp-server-python
@MCP-Mirror
About mcp-server-python
Mirror of
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mCP-server-python?
mcp-server-python is an Inkeep‑powered MCP server that lets you query your product documentation and content using a conversational search tool. It is intended for developers who manage documentation in Inkeep and want to surface that content through MCP‑compatible clients such as Claude Desktop.
How to use mCP-server-python?
Clone the repository, create a virtual environment with uv venv, install dependencies with uv pip install -r pyproject.toml, then obtain an API key from the Inkeep Dashboard. Finally, add the server configuration to your MCP client (e.g., claude_desktop_config.json) with the required environment variables (INKEEP_API_BASE_URL, INKEEP_API_KEY, INKEEP_API_MODEL, INKEEP_MCP_TOOL_NAME, INKEEP_MCP_TOOL_DESCRIPTION).
Key features of mCP-server-python
- Connects to Inkeep’s RAG system for documentation retrieval
- Runs locally via the
uvPython project manager - Exposes a single MCP tool (
search-product-content) for conversational queries - Configurable through environment variables for API key, model, and tool name
- Depends on an active Inkeep account and API integration
Use cases of mCP-server-python
- Provide instant answers from your product docs inside an MCP‑compatible assistant
- Enable developers to search documentation without leaving their coding environment
- Embed a RAG‑powered search tool into custom MCP‑enabled applications
FAQ from mCP-server-python
What is Inkeep?
Inkeep is a platform that manages and provides RAG (retrieval‑augmented generation) over your documentation and product content. You need an account to obtain an API key.
How do I get an API key?
Log in to the Inkeep Dashboard, open your project’s Integrations tab, create a new API integration, and copy the generated API key.
What are the runtime dependencies?
You need an Inkeep account with a valid API key and the uv Python project manager installed on your system.
Where does the data live?
The queried documentation lives in Inkeep’s cloud system; the server itself runs locally and sends requests to the Inkeep API.
How does the server authenticate?
Authentication is done via an API key provided in the INKEEP_API_KEY environment variable. The server uses HTTP transport to the Inkeep API.
More Other MCP servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome Mlops
visengerA curated list of references for MLOps
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Comments