kafka-mcp
Related Servers
Alternatives to kafka-mcp
AlicenseBqualityAmaintenanceAn MCP server implementation built to interact with Confluent Kafka and Confluent Cloud REST APIs.24419 npm168MIT
Related Servers
- AlicenseNot gradedqualityAmaintenanceAn MCP server that enables AI assistants to safely interact with Apache Kafka clusters, providing tools for topic management, message operations, consumer groups, and cluster information.3MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that gives AI agents real-time observability into Apache Kafka clusters, enabling natural language queries for broker health, consumer lag, and diagnostics.MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with Kafka clusters to manage topics, monitor consumer groups, and stream messages. It provides a comprehensive suite of tools for broker metadata inspection and local Kafka user management.MIT
- FlicenseCqualityDmaintenanceExposes Kafka administration operations as MCP tools, enabling AI agents to inspect Kafka clusters using natural language.1-
- AlicenseCqualityBmaintenanceReference implementation of KIP-1318, a secure Model Context Protocol server for Apache Kafka that enables AI agents to interact with Kafka clusters through governed tools and resources.112Apache 2.0
- AlicenseBqualityAmaintenanceRead-only MCP server for Kafka cluster health, consumer lag, partition state, and replay-readiness, enabling AI agents to diagnose streaming incidents without write access.83MIT
TDQS
Scored across 19 tools
Most tools have distinct purposes, but there is minor overlap between describe_brokers and describe_cluster (which also includes broker info), and between describe_cluster_health and get_broker_metrics (health summary vs raw metrics). Overall, an agent can reliably differentiate them.
All 19 tools follow a consistent verb_noun pattern (e.g., list_topics, create_topic, reset_consumer_group_offset). Verbs like describe, list, create, delete, get, reset, produce are used uniformly, making the naming predictable.
With 19 tools, the server is comprehensive but slightly on the heavier side. However, given Kafka's complexity (topics, partitions, configs, consumer groups, metrics), each tool serves a clear need and the count is justifiable.
The tool surface covers the core Kafka lifecycle: topic management (create/delete/describe), partition scaling, configs (describe/alter), message production and consumption, consumer group management (list/describe/offsets/reset/rewind), and cluster monitoring (brokers, health, metrics). No obvious gaps for standard operations.