
confluentinc/MCP-Confluent 是从 https://github.com/confluentinc/mcp-confluent. 导入的一个 MCP 服务器候选
概览
confluentinc/MCP-Confluent 是从 https://github.com/confluentinc/mcp-confluent. 导入的一个 MCP 服务器候选
概述(AI 翻译)
一个开源的MCP服务器,使AI助手能够通过自然语言与Confluent Cloud、Confluent平台及独立的Apache Kafka部署交互。 它提供 50+ 工具,涵盖 Kafka、Flink SQL、Schema Registry、Connectors、Tableflow 等——可在任何兼容 MCP 的客户端使用,包括 Claude Desktop、Claude Code、Cursor、VS Code、Goose 和 Gemini CLI。
[!提示] 已经是Confluent Cloud客户了吗? Confluent 提供了一个完全托管的 MCP 服务器,无需本地服务器运行,也无需安装依赖。 它通过AI驱动的连接器诊断,提供对你现有RBAC权限的Confluent Cloud资源访问。 如果你需要 Confluent Platform / 自托管的 Kafka 支持,或者想定制和扩展工具集,可以使用这个开源服务器。
注: 开源MCP服务器是一个社区支持的项目。Confluent不提供专门支持,支持仅限于尽力而为,没有服务级别承诺。如果你遇到问题或想贡献,请直接在本仓库中打开问题或拉取请求。
快速启动
先修条件: Node.js 22.19.0+。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Confluent MCP Server
An open-source MCP server that enables AI assistants to interact with Confluent Cloud, Confluent Platform, and standalone Apache Kafka deployments through natural language. It provides 50+ tools across Kafka, Flink SQL, Schema Registry, Connectors, Tableflow, and more – usable from any MCP-compatible client including Claude Desktop, Claude Code, Cursor, VS Code, Goose, and Gemini CLI.
[!TIP] Already a Confluent Cloud customer? Confluent offers a fully managed MCP server with no local server to run and no dependencies to install. It provides access to your Confluent Cloud resources with AI-powered connector diagnostics, governed by your existing RBAC permissions. Use this open-source server if you need Confluent Platform / self-managed Kafka support, or want to customize and extend the toolset.
NOTE: The open-source MCP server is a community-supported project. Confluent doesn’t provide dedicated support for it, and support is best-effort only, with no service level commitments. If you run into an issue or want to contribute, open an issue or pull request directly in this repository.
Quick Start
Prerequisites: Node.js 22.23.4+. If you want to interact with Confluent Cloud, you need to create an account first.
- Generate a quick
config.yamlfile in your project root:
npx @confluentinc/mcp-confluent --init-config
- Edit the
config.yamlfile with your connection details, then:
npx @confluentinc/mcp-confluent --config ./config.yaml
See Getting Started for full setup instructions and Configuring MCP Clients for integration with your preferred AI tool.
Table of Contents
- Quick Start
- Available Tools
- Using with Confluent Platform
- Getting Started
- Configuration
- OAuth Authentication for Confluent Cloud
- CLI Usage
- Configuring MCP Clients
- Telemetry
- Troubleshooting
- Contributing
Available Tools
安装
npx @confluentinc/mcp-confluent --init-config