kafka-mcp-server
The Kafka MCP Server is an MCP server allowing integration with Apache Kafka for LLM models, enabling comprehensive Kafka operations through a standardized protocol. It features security configurations, compatibility with various clients, and robust error handling.
What is the Kafka MCP Server?
The Kafka MCP Server is a Go-based implementation that allows LLM models to interact with Apache Kafka using the Model Context Protocol (MCP).
What security features does the server support?
The server supports SASL (PLAIN, SCRAM-SHA-256, SCRAM-SHA-512) and TLS for secure communication with Kafka brokers.
How can I install the Kafka MCP Server?
You can install the server using Homebrew on macOS and Linux, or build it from source using Go.
What are the prerequisites for running the server?
You need Go 1.21 or later, Docker for integration tests, and access to a Kafka cluster.
Can the server be integrated with AI applications?
Yes, the server can be integrated with MCP-compatible clients and AI applications like Cursor, Claude Desktop, Windsurf, and ChatWise.