mcp-kafka bridges AI assistants and Kafka, enabling interaction with Kafka clusters through the Model Context Protocol. It allows AI to manage topics, produce messages, and consume data directly from Kafka.
mcp-kafka is a Model Context Protocol (MCP) server that enables AI assistants to interact with Apache Kafka clusters. It acts as a bridge, allowing AI to create, manage, and interact with Kafka topics and messages.
This tool provides a set of Kafka operations accessible through AI assistants.
Key features include:
Build the application using make build
. Optionally, build for a specific platform using make build GOOS=darwin GOARCH=arm64
.
Follow the Claude Desktop Tool Installation Guide and configure claude_desktop_config.json
with the provided JSON, adjusting the executable path and SASL credentials.
Configure Kafka client using CLI flags such as --bootstrap-servers
, --consumer-group-id
, --username
, and --password
. SASL_PLAINTEXT and PLAINTEXT authentication are supported.
kanapuli/mcp-kafka
March 15, 2025
March 24, 2025
Go