1. Conduid
  2. Commerce
  3. Kapruka MCP
MCP server · Commerce

Kapruka MCP

MCP Server & TypeScript SDK for Kapruka.com - Build AI shopping agents with Claude Desktop, Cursor, and any MCP client. 15 tools, offline mock mode, React hooks.

34Low

Scored 6 days ago · breakdown

About Kapruka MCP

Kapruka MCP is an MCP server in the Commerce category: mCP Server & TypeScript SDK for Kapruka.com - Build AI shopping agents with Claude Desktop, Cursor, and any MCP client. 15 tools, offline mock mode, React hooks.

The repository has 2 stars and 0 forks.

Install

From source
git clone https://github.com/kapruka/mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Kapruka MCP

Powered by Claude · Grounded in docs

I know everything about Kapruka MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Kapruka MCP Server

Python MCP server that wraps the Kapruka.com REST API and exposes it as tools for LLMs and third-party MCP clients.

Setup

# 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

Running

# 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

Testing with MCP Inspector

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

Project Structure

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

Running Tests

pytest

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Kapruka MCP

How do I install Kapruka MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Kapruka MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Kapruka MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.