Kapruka MCP Server
Officialby kapruka
Kapruka MCP-Server
Python-MCP-Server, der die Kapruka.com REST-API umschließt und sie als Tools für LLMs und MCP-Clients von Drittanbietern bereitstellt.
Einrichtung
# 1. Create and activate a virtual environment
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
# 2. Install dependencies
pip install -e ".[dev]"
# 3. Configure environment
cp .env.example .env
# Edit .env with your Kapruka API URL and keyAusführung
# Start the MCP server (streamable HTTP, default port 8000)
python cli.py server
# Start with stdio transport (for use with MCP Inspector)
python cli.py server --stdio
# Health-check the Kapruka REST API
python cli.py ping
# List registered MCP tools
python cli.py toolsTesten mit dem MCP Inspector
npx @modelcontextprotocol/inspector python cli.py server --stdioProjektstruktur
src/
server.py # FastMCP server entry point
tools/ # One module per tool group (products, orders, …)
api/
client.py # Async httpx client + error handling
config/
settings.py # Env-based configuration
tests/ # pytest test suite
cli.py # Developer CLITests ausführen
pytestThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kapruka/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server