Connect Confluent to Your AI Agent

Prepare a clear environment-to-cluster inventory from your cloud records.

9 tools API key

Try a Confluent Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Confluent

Prepare a cloud environment inventory

Map environments to their Kafka cluster details.

/oo Confluent: Read Confluent organizations and environment pages for scope [scope]. For each selected environment [IDs], list cluster pages and inspect clusters [IDs]. Prepare an environment-to-cluster table using names, identifiers, regions and configuration fields present, with questions for the infrastructure owner.

Start Working with Confluent

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Confluent

    Connect with a Confluent Cloud API key ID and secret.

    Connect Confluent →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Use a Cloud API key with access to the target organization and environments.
  • Cloud management credentials differ from credentials scoped to a Kafka cluster.

Confluent Tools

Read Confluent Cloud organizations, environments and Kafka cluster details. Environment creation and updates are also supported for explicitly chosen changes; Kafka message reading and topic management are not included.

Cloud inventory

Read organization, environment and Kafka cluster records.

Environment changes

Create environments or update their name and governance package.

9 tools

List Organizations

List Confluent Cloud organizations visible to the connected Cloud API key.

confluent.list_organizations

Get Organization

Retrieve one Confluent Cloud organization by ID.

confluent.get_organization

List Environments

List Confluent Cloud environments visible to the connected Cloud API key.

confluent.list_environments

Get Environment

Retrieve one Confluent Cloud environment by ID.

confluent.get_environment

Create Environment

Create a Confluent Cloud environment.

confluent.create_environment

Update Environment

Update the display name or Stream Governance package of an environment.

confluent.update_environment

Delete Environment

Delete a Confluent Cloud environment by ID.

confluent.delete_environment

List Kafka Clusters

List Kafka clusters in a Confluent Cloud environment.

confluent.list_kafka_clusters

Get Kafka Cluster

Retrieve one Kafka cluster in a Confluent Cloud environment.

confluent.get_kafka_cluster

Frequently Asked Questions

What do I need to inspect one cluster?

Provide both environment ID and cluster ID. Environment listings can help identify the correct scope before reading cluster details.

Can I rename an environment?

Yes, supply its environment ID and exact new display name. The assistant can read its current record before applying that change.

Can I inspect Kafka topic messages?

This connection reads cloud management records, not topic data or messages.

Connect Confluent

About Confluent ↗