kafka-mcp-server
About
Expose Apache Kafka operations (topics, produce, consume, consumer groups) as MCP tools.
Details
- Author
- lehtinentimo
- Categories
- Developer Tools, Infrastructure, Database
Jump to
Setup
Install kafka-mcp-server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/lehtinentimo/kafka-mcp-server
Follow the installation instructions in the repository README, then restart your MCP client.
A Model Context Protocol (MCP) server that exposes Apache Kafka operations as tools. Built with TypeScript, stdio transport, and theConfluent Kafka client.
- Node.js 18.18+ or 20.9+
- A running Kafka-compatible broker (Apache Kafka, Redpanda, etc.)
Set theKAFKA_BROKERSenvironment variable (required):
Multiple brokers can be comma-separated:broker1:9092,broker2:9092.
The server communicates over stdio using the MCP protocol.
claude mcp add kafka-mcp-server -e KAFKA_BROKERS=localhost:9092 node /path/to/kafka-mcp-server/dist/index.js
Or add to.mcp.jsonin your project root:
{ "mcpServers": { "kafka": { "command": "node", "args": ["/path/to/kafka-mcp-server/dist/index.js"], "env": { "KAFKA_BROKERS": "localhost:9092" } } } }
Add to your Claude Desktop config (claude_desktop_config.json):
{ "mcpServers": { "kafka": { "command": "node", "args": ["/path/to/kafka-mcp-server/dist/index.js"], "env": { "KAFKA_BROKERS": "localhost:9092" } } } }
Theconsumetool creates an ephemeral consumer that reads from the earliest offset without committing. It disconnects after reachingmaxMessagesor the timeout.
npm run build # Compile TypeScript npm start # Run the server npm run lint # Run ESLint npm run lint:fix # Run ESLint with auto-fix npm run format # Format code with Prettier npm run format:check # Check formatting
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
The official developer experience MCP Server for Amazon DynamoDB. This server provides DynamoDB expert design guidance and data modeling assistance.
HashiCorp Terraform MCP server for Infrastructure as Code workflows, including provider and module discovery through the Terraform Registry.
An MCP server for interacting with SAP systems using ABAP Development Tools (ADT).
A CLI tool for developers to manage Android devices via ADB.
Control Android devices using the Android Debug Bridge (ADB).
Edit Android preferences using adb and Node.js.
Hosted MCP server and coordination layer for AI coding agents — live API contracts, database schema, frontend/backend mismatch detection, and shared handoff tickets for Claude Code, Cursor, Codex, and Lovable.
An MCP server that indexes local code into a graph database to provide context to AI assistants.
Production-ready MCP server for AI-driven console automation and monitoring. 40+ tools for session management, SSH, testing, and background jobs.
connect a read-only replica, analytics database, or staging database. Keep credentials on your machine while the tool discovers schema, generates safe SQL, previews it for approval, runs the query, and summarizes the result.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





