Skip to main content
Glama
kapruka

Kapruka MCP Server

Official
by 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 key

Ausfü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 tools

Testen mit dem MCP Inspector

npx @modelcontextprotocol/inspector python cli.py server --stdio

Projektstruktur

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 CLI

Tests ausführen

pytest
F
license - not found
-
quality - not tested
C
maintenance

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