mcp-kubernetes and kafka-mcp-server
About mcp-kubernetes
Azure/mcp-kubernetes
A Model Context Protocol (MCP) server that enables AI assistants to interact with Kubernetes clusters. It serves as a bridge between AI tools (like Claude, Cursor, and GitHub Copilot) and Kubernetes
Implements a unified `call_kubectl` tool that consolidates operations into a single interface (reducing context overhead compared to legacy multi-tool approaches), while supporting role-based access control through `readonly`, `readwrite`, and `admin` modes that filter operations at registration time. Integrates with kubectl and optional ecosystem tools (Helm, Cilium, Hubble), communicating via stdio transport by default and supporting OpenTelemetry tracing for observability.
About kafka-mcp-server
tuannvm/kafka-mcp-server
A Model Context Protocol (MCP) server for Apache Kafka implemented in Go, leveraging franz-go and mcp-go.
Exposes Kafka operations through MCP's tools, resources, and prompts registries, enabling LLM clients to produce/consume messages, manage topics and consumer groups, and assess cluster health. Supports dual transport modes—stdio for local integration with Claude Desktop and Cursor, plus HTTP with OAuth 2.1 for remote access. Built on franz-go for Kafka communication and includes SASL/TLS authentication and pre-configured workflows for common operations.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work