Confluent MCP Server

Confluent MCP server for Kafka: topics, messages, Flink SQL, Schema Registry and connectors

  • 168 ★ on the repository
  • Last commit
  • MIT
MCP serverOfficial

Broad access

Why this level

  • Can delete topics, schemas and connectors
  • Produces messages to clusters, including production
All reasons and checks

confluentinc/mcp-confluent

Install

Manual install

npx @confluentinc/mcp-confluent --init-config
npx @confluentinc/mcp-confluent --config ./config.yaml

First create config.yaml and fill in only the service blocks you need.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Can delete topics, schemas and connectors
  • Produces messages to clusters, including production

This is third-party code. Review the repository files before installing.

What it does

The server connects an agent to Confluent Cloud, Confluent Platform or plain Apache Kafka. Against local Kafka it handles topics, producing and consuming messages, consumer groups and schemas. Confluent Cloud adds Flink SQL with diagnostics, Kafka Connect connectors, catalog tags, Tableflow, metrics and billing. Tools are enabled by blocks in config.yaml, and diagnostic tools explain why a tool is missing.

Who it is for. For data engineers and developers working with Kafka and Confluent.

Good fit when

  • You need to inspect topics, consumer lag or read messages
  • You need to write and debug a Flink SQL statement
  • You need to find out why a connector failed

Not a fit when

  • The cluster is production and the agent must not delete topics or connectors
  • You already use Confluent Cloud's managed MCP server and need no extensions

Example request

Show consumer lag for the orders-service group across topics and read the last five messages from orders

MCP

Transport
stdio
Authentication
API key

Limitations

Requires Node.js 22.19 or newer and access to Kafka or a Confluent Cloud account with keys or OAuth login. It is community-supported: Confluent gives no guarantees. Some Cloud tools still work only with static keys.

How to disable. Remove the server from the client's MCP config. Revoke Confluent Cloud keys in the console.

FAQ

Does it work without Confluent Cloud?

Yes, with local Kafka and Schema Registry you get topic, message, group and schema tools.

How do I see which tools are enabled?

Run npx -y @confluentinc/mcp-confluent --list-tools or use the explain-disabled-tools tool.

Discussion

No questions or reviews yet.

Official

Official MongoDB MCP server: queries and aggregations, index management, Atlas clusters and local deployments

MCP serverBroad access1.2KRepository stars

MCP server that gives an agent access to MySQL: schema inspection and queries, read-only by default, writes behind flags

MCP serverExtended access2.2KRepository stars
Editors’ pick

Official ClickHouse MCP server: the agent lists databases and tables and runs SQL, read-only by default

MCP serverExtended access898Repository stars
Official

An MCP server from AntV for generating charts and diagrams: 25+ visualization types, from lines and bars to maps, mind maps and network graphs

MCP serverExtended access4.4KRepository stars
Official

Official Tableau MCP server: the agent finds data sources, sends queries to them and opens dashboards and Pulse metrics

MCP serverBroad access361Repository stars

An MCP server that gives an agent queries, aggregations and writes in MongoDB and starts with one npx command, no install

MCP serverBroad access283Repository stars

README in short

The README starts with an npx quick start: generate config.yaml and run the server. Tools are grouped by availability: always on, Confluent Cloud and local deployments. It covers Confluent Platform, TLS with internal CAs, OAuth login and client setup. MIT licensed with community support.

README badge

Report a problem

Foxx AIConfluent MCP Server
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.