Command Palette

Search for a command to run...

Home / Servers

kafka-mcp-enterprise-server

Updated 1mo ago

by vaquarkhan

Kafka MCP Enterprise Server

PyPI Python License

Scope: This is a stdio, in-memory conformance reference for the KIP-1318 security control model. Real brokers, Streamable HTTP, OAuth 2.1, EOS/fencing, Connect tooling, distributed rate/breaker state, and durable audit topics are specified in the KIP (Java production track under KAFKA-20436) and are not implemented here. Full matrix: doc/kip-alignment.md.

Implemented vs Spec-only

AreaThis referenceKIP / Java track
Transportstdio onlystdio + Streamable HTTP + OAuth
BackendIn-memory KafkaReal Admin / Producer / Consumer
Tools13 registered~30+ (incl. Connect, EOS, group admin)
Resourcessubset + Phase-1 lag/offsets~20 kafka:// URIs
Rate / quarantineper-processoptional distributed backend
Auditin-memory hash chaindurable audit topic
Default allow-listread/consume only (SECURE_DEFAULT_TOOLS)same secure-by-default posture
Conformance302/302 checksKIP test plan

Website

Sitehttps://vaquarkhan.github.io/kafka-mcp-enterprise-server/
Sourcesite/ (index.html + local site/assets/site.css)
Deploy.github/workflows/pages.yml publishes site/ on push to main

PyPI

pip install kafka-mcp-enterprise
echo {"jsonrpc":"2.0","id":1,"method":"tools/list"} | kafka-mcp-enterprise
Packagekafka-mcp-enterprise
CLIkafka-mcp-enterprise
Importimport kafka_mcp
Optionalpip install kafka-mcp-enterprise[otel]
PublishTag v*.github/workflows/publish.yml (Trusted Publishing / OIDC - see doc/publishing.md)

Agents & skills (Cursor, Kiro, ChatGPT, Gemini, Copilot, …)

AGENTS.mdAGENTS.md - canonical instructions for every coding agent
Skills.cursor/skills/ (Cursor) · skills/ (portable)
Guidedoc/agents-and-skills.md - how to load in each IDE

Python conformance reference for KIP-1318: a Model Context Protocol (MCP) control plane for agent access to Kafka. The KIP's production target is Java. This package validates the fail-closed security model over stdio against an in-memory backend - it is not a drop-in for the forthcoming first-party Java MCP server.

Related servers

n8n

Updated today

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

204,501

mcp-server-fetch

OfficialUpdated 14d ago

by modelcontextprotocol

A Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs

90,371

@modelcontextprotocol/server-everything

OfficialUpdated 14d ago

by modelcontextprotocol

MCP server that exercises all the features of the MCP protocol

90,371

mcp-server-git

OfficialUpdated 14d ago

by modelcontextprotocol

A Model Context Protocol server providing tools to read, search, and manipulate Git repositories programmatically via LLMs

90,371