CM

confluentinc/mcp-confluent

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

168 stars 63 forks 质量 81 趋势 37MIT

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.

  1. Generate a quick config.yaml file in your project root:
npx @confluentinc/mcp-confluent --init-config
  1. Edit the config.yaml file 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

Available Tools

在 GitHub 查看完整 README

安装

npx @confluentinc/mcp-confluent --init-config
新手?先看 mcpskill.org 教程 →