kafka_mcp_server
12
This project is a Message Context Protocol (MCP) server designed to work with Apache Kafka, offering tools for AI models to publish and consume messages. It enables integration with Kafka topics through a standardized interface for various applications.
What are the prerequisites for running the Kafka MCP Server?
You need Python 3.8+, an Apache Kafka instance, and the necessary Python dependencies.
How do I configure the Kafka MCP Server?
Create a .env file in the project root with Kafka configuration variables like KAFKA_BOOTSTRAP_SERVERS and TOPIC_NAME.
Can I use the Kafka MCP Server with different transport options?
Yes, the server supports transport options such as stdio and sse.
How do I run the Kafka MCP Server?
You can run the server using the main.py script with the command python main.py --transport stdio
.
What tools are available with the Kafka MCP Server?
The server includes tools for publishing, consuming, creating, deleting, and managing Kafka topics.