MCP server · Developer tools
Kafka MCP server
by dockndevai
Lets your AI check and manage Kafka topics, partitions and consumer groups, including lag.

This is a small helper that connects your AI assistant to Apache Kafka, the system many companies use to move messages and events between programs. Once it is set up, you can ask your AI questions about your Kafka clusters in plain English instead of clicking around in other tools. It is handy for anyone who works with data pipelines, support, or operations and needs quick answers about what is flowing and what is falling behind.
What is an MCP server? The 30-second version
On its own, your AI can only chat with you. An MCP server is a little helper program that gives your AI a new skill or a connection to another system. This one connects your AI to Apache Kafka, so when you ask about topics or consumer groups, the AI can go look those things up for you. You do not need to know how it works under the hood, you just ask and it answers.
What this MCP server does
You ask your AI a question about your Kafka setup, like which consumer groups are behind. The AI passes that request to this helper program running on your computer. The helper talks to your Kafka cluster and collects the information, such as topic details, offsets, or lag numbers. Then the AI turns that into a normal answer in your chat. If you allow it, the helper can also make changes, like creating a topic or adding partitions.
Click to zoomWhat you can do with it
- Check cluster and broker information
- List topics and describe a specific topic
- See topic offsets and partition details
- List consumer groups and their lag
- Create a new topic or add partitions
- Change a topic's settings, like retention
- Reset a consumer group's offsets
- Delete a topic or consumer group when you allow it
Try asking your AI
- “Which consumer groups have the most lag right now?”
- “Describe the orders topic and show its offsets.”
- “Create a topic called events with 6 partitions and 7-day retention.”
- “List all the topics in my cluster.”
What it gives back to you
You get answers in your chat, usually as short lists or summaries. For example, it might show a table of consumer groups with their lag numbers, or a description of a topic with its partitions and settings. If you asked it to make a change, it tells you what it did. Nothing is changed unless you have turned that on.
Before you start
What you need
- The address of your Kafka cluster, like localhost:9092
- Node.js installed on your computer
- An MCP-capable app such as Claude Desktop or Claude Code
- Permission to reach the Kafka cluster from your machine
Good to know
It can change or delete topics and consumer groups if you raise its mode, so keep it in read-only until you are sure, and be careful about which cluster it points at.
Install it with your AI
Add Kafka MCP server to your AI, no technical skills needed
You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.
Sign in to get the install prompt
Members get a ready-made prompt that lets the Claude desktop app check Kafka MCP server, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,066 MCP servers here for you.
Who it's for
Anyone who works with Kafka data pipelines, like data engineers, support staff, or operations people who need quick answers without opening a separate tool.





