Overview
@brandon-powers
About Overview
An MCP server for Apache Kafka & its ecosystem.
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-kafka?
mcp-kafka is a server-side implementation of the Model Context Protocol (MCP) for Apache Kafka. It enables language models (LLMs/SLMs) to interact with Kafka and its ecosystem, including Kafka Connect, Burrow, and Cruise Control.
How to use mcp-kafka?
Configure the server by setting environment variables for the APIs you want to enable (Kafka bootstrap servers, Kafka Connect URL, Burrow URL, Cruise Control URL). Then plug it into any MCP client such as Claude Desktop, Cursor, Windsurf, Langchain MCP adapter, or Azure OpenAI. Publishing to PyPI and Docker is planned but not yet available.
Key features of mcp-kafka
- Tools for Kafka: consume, produce, describe clusters, topics, consumer groups, delegation tokens, log dirs, configs, ACLs.
- Tools for Kafka Connect: cluster info, config, connectors, connector plugins, loggers.
- Tools for Burrow: health check, list clusters, describe cluster, list consumers with group detail, list topics, check consumer group status.
- Tools for Cruise Control: get state, cluster load, partition resource utilization, partition/replica state, optimization proposals, user request result.
- Resources exposed: topics, connectors, consumer groups.
- Support for multiple MCP client integrations.
Use cases of mcp-kafka
- Monitor consumer group lag and health via Burrow.
- Rebalance Kafka clusters and view optimization proposals using Cruise Control.
- Manage and inspect Kafka connectors programmatically.
- Produce and consume messages to/from Kafka topics through an LLM.
- Retrieve metadata about topics, consumer groups, and cluster configuration.
FAQ from mcp-kafka
Is mcp-kafka production-ready?
No, it is a work in progress (WIP). Changes and potential errors are expected.
Which Kafka APIs are supported?
The server supports Kafka Admin, Consumer, and Producer APIs (excluding Streams), plus the REST APIs for Kafka Connect, Burrow, and Cruise Control.
How do I enable a specific API?
Set the corresponding environment variable: KAFKA_BOOTSTRAP_SERVERS for Kafka core, KAFKA_CONNECT_API_URL for Kafka Connect,
Frequently asked questions
Is mcp-kafka production-ready?
No, it is a work in progress (WIP). Changes and potential errors are expected.
Which Kafka APIs are supported?
The server supports Kafka Admin, Consumer, and Producer APIs (excluding Streams), plus the REST APIs for Kafka Connect, Burrow, and Cruise Control.
How do I enable a specific API?
Set the corresponding environment variable: `KAFKA_BOOTSTRAP_SERVERS` for Kafka core, `KAFKA_CONNECT_API_URL` for Kafka Connect,
Basic information
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
ICSS
chokcoco不止于 CSS
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows

Figs, Relationship Expert
Figs O'Sullivan, LMFTCouples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
Comments