KLogic
🤖 Kafka AI Assistant

Kafka AI Assistant & MCP Integration

KLogic's 15-tool MCP integration brings live Kafka data into Claude Desktop, VS Code, Cursor, Windsurf, and JetBrains. Troubleshoot consumer lag, inspect topics, and query cluster metrics in plain English — without leaving your editor.

Kafka Troubleshooting Slows Down Every Engineering Team

Switching between dashboards, CLIs, and docs wastes hours when you just need a quick answer

CLI Overload

Answering "why is lag high?" requires running multiple kafka-consumer-groups.sh commands, cross-referencing broker logs, and mentally joining data across tools.

Constant Context Switching

Engineers leave their IDE to open a dashboard, then leave the dashboard to read docs, then return to the IDE — losing flow and wasting 20–30 minutes per investigation.

Knowledge Silos

Only the most experienced team members know which metrics matter and how to interpret them, creating a bottleneck during every incident.

AI Assistant in Action

You: Why is consumer lag high on the payments group?
Assistant: The payments consumer group is 2.4M messages behind on payment-events (partitions 0–3). Commit rate dropped 80% at 14:32 UTC. Broker-2 shows elevated GC pause times — likely the root cause. Recommend restarting the consumer or investigating heap allocation.
You: Which topics have no active consumers?
Assistant: Found 7 topics with no active consumer groups in the last 24 hours: test-topic-old, staging-events-2023...

15 MCP Tools for Comprehensive Kafka Querying

Full read access to every layer of your Kafka infrastructure from any MCP-compatible AI assistant

WebSocket + stdio Transports

Same Port as the Dashboard

The MCP WebSocket server runs on the same port as the KLogic UI — no extra ports to open, no separate process to manage

stdio for Local Development

Run the MCP server in stdio mode for local Claude Desktop or CLI workflows without any network configuration

API Key Authentication

Secure remote access with scoped API keys that can be rotated or revoked from the KLogic dashboard at any time

Supported AI Assistants
🤖Claude Desktop
💻Claude Code
🔵VS Code Copilot
⚡Cursor
🌊Windsurf
🧩JetBrains AI
15
MCP Tools Available
MCP Tool Reference
list_clusters
list_topics
get_topic_details
list_consumer_groups
get_consumer_group_lag
list_brokers
get_broker_metrics
list_connectors
get_connector_status
list_schema_subjects
get_schema
list_alert_rules
get_active_alerts
get_metric_history
execute_admin_action

Natural Language Kafka Troubleshooting

No CLI Knowledge Required

Ask questions in plain English and get answers that join data across multiple MCP tool calls automatically

Stay in Your Editor

Investigate Kafka issues without switching to a browser — your AI assistant queries KLogic directly from the sidebar

Cross-Cluster Visibility

Query multiple Kafka clusters in a single conversation without managing separate connections or credentials per cluster

Flexible Transport Options

Connect your AI assistant however fits your workflow best

WebSocket (Remote)

Runs on the same port as the KLogic dashboard. Point any MCP client atwss://your-klogic-host/mcpand authenticate with an API key.

Best for: remote teams, CI/CD, cloud deployments

stdio (Local)

Launch KLogic's MCP server as a local stdio process. Claude Desktop and other local-first tools discover it automatically via the MCP config file.

Best for: local dev, Claude Desktop, air-gapped environments

API Key Auth

Generate scoped API keys in KLogic with read-only or admin permissions. Rotate or revoke keys instantly without restarting any service.

Best for: multi-team access control, CI/CD automation
15
MCP tools
6
Supported AI assistants
API key
Secure remote auth
1 port
Dashboard + MCP bundled

Frequently Asked Questions

KLogic ships a Model Context Protocol (MCP) server that exposes 15 tools covering every aspect of your Kafka clusters — topics, consumer groups, brokers, metrics, alerts, and more. AI assistants that support MCP (Claude Desktop, VS Code Copilot, Cursor, Windsurf, JetBrains) can call these tools to answer natural-language questions about your Kafka infrastructure.

KLogic bundles the MCP WebSocket server on the same port as the main dashboard — no separate process to manage. For remote access configure an API key in KLogic and add the WebSocket URL to your assistant's MCP settings. For local development a stdio transport is also available.

Any MCP-compatible assistant works: Claude Desktop, Claude Code, VS Code with GitHub Copilot, Cursor, Windsurf, and JetBrains AI. The WebSocket transport means remote access from any of these tools without opening additional ports.

You can ask questions like 'Why is consumer lag high on the payments group?', 'Which topics have no consumers?', 'Show me the top 5 brokers by disk usage', 'Are there any under-replicated partitions?', or 'What alerts fired in the last hour?'. The assistant translates your question into the appropriate MCP tool calls and returns a plain-English answer.

Remote MCP connections require an API key generated inside KLogic. The key is passed as a header on the WebSocket handshake. Keys can be scoped, rotated, and revoked from the KLogic dashboard without restarting any service.

The 15 tools cover: list clusters, list topics, get topic details, list consumer groups, get consumer group lag, list brokers, get broker metrics, list connectors, get connector status, list schema subjects, get schema, list alert rules, get active alerts, get metric history, and execute admin action. Together they give your AI assistant comprehensive read and limited write access to your Kafka environment.

Talk to Your Kafka Cluster in Plain English

Connect your AI assistant to KLogic and start troubleshooting Kafka without switching tabs, running CLI commands, or asking the Kafka expert.

Free 14-day trial • All 15 MCP tools included • Works with your existing AI assistant