MCP
Рекомендовано
Стриминг
Платный
Confluent MCP
Official Confluent MCP server for managing Apache Kafka topics, connectors, Flink SQL, and Tableflow through natural language.
автор: Confluent
Установка
Копируй и вставляй в терминал
1 установок
curl -fsSL https://vibebaza.com/i/confluent | bash
The Confluent MCP Server enables AI assistants to interact with Confluent Cloud REST APIs, allowing management of Kafka topics, connectors, Flink SQL statements, and Tableflow through natural language interactions.
Installation
npx -y @confluentinc/mcp-confluent -e /path/to/.env
Configuration
Claude Desktop
{
"mcpServers": {
"confluent": {
"command": "npx",
"args": [
"-y",
"@confluentinc/mcp-confluent",
"-e",
"/path/to/.env"
]
}
}
}
Environment Variables
Create a .env file with your Confluent Cloud credentials:
BOOTSTRAP_SERVERS="your-cluster.confluent.cloud:9092"
KAFKA_API_KEY="..."
KAFKA_API_SECRET="..."
KAFKA_REST_ENDPOINT="https://your-cluster.confluent.cloud:443"
KAFKA_CLUSTER_ID=""
KAFKA_ENV_ID="env-..."
FLINK_API_KEY=""
FLINK_API_SECRET=""
FLINK_COMPUTE_POOL_ID="lfcp-..."
CONFLUENT_CLOUD_API_KEY=""
CONFLUENT_CLOUD_API_SECRET=""
SCHEMA_REGISTRY_API_KEY="..."
SCHEMA_REGISTRY_API_SECRET="..."
Available Tools
Kafka Topics
list-topics- List all topics in the clustercreate-topics- Create new Kafka topicsdelete-topics- Delete topicsproduce-message- Produce records to topicsconsume-messages- Consume messages from topics
Flink SQL
list-flink-statements- List Flink SQL statementscreate-flink-statement- Create new statementsread-flink-statement- Read statement resultsdelete-flink-statements- Delete statements
Connectors
list-connectors- List active connectorscreate-connector- Create new connectorsread-connector- Get connector detailsdelete-connector- Delete connectors
Tableflow
create-tableflow-topic- Create Tableflow topicslist-tableflow-topics- List Tableflow topicscreate-tableflow-catalog-integration- Create catalog integrations
Features
- Natural Language Kafka - Manage topics and messages conversationally
- Flink SQL Integration - Execute and manage Flink SQL statements
- Connector Management - Create and manage data connectors
- Schema Registry - Work with data schemas
- Tableflow - Manage Tableflow configurations
Transport Options
# Enable HTTP and SSE transports
npx @confluentinc/mcp-confluent -e .env --transport http,sse,stdio
Usage Examples
List all Kafka topics in my cluster
Create a new topic called user-events with 6 partitions
Show me the latest messages from the orders topic