Axual MCP Server

Manage Kafka using natural language with AI

none
Create a Kafka topic orders with 30 days retention in dev environment.
Successfully created Kafka topic orders in dev environment.

The topic is now ready to use!

LLM reasoning with Axual platform workflows

Reads environments, topics, and deployments

Uses MCP tools to execute actions

Respects ownership, groups, and access policies

Works through Self-Service APIs

Axual MCP server

For Developers

Build Faster on Axual.
  • Discover topics and environments
  • Create topics with correct ownership
  • Generate realistic test data using KSML
  • Deploy streaming applications
  • Debug by browsing real messages

For platform engineers

Control everything through Axual.
  • Enforce environments (dev, staging, production)
  • Manage ownership and groups
  • Standardize Kafka workflows
  • Enable safe self-service without exposing raw Kafka

For engineering leaders

Build Faster on Axual.
  • Reduce onboarding time
  • Increase developer productivity
  • Maintain governance across teams

How Axual MCP server works

Built for Governance

  • Uses Axual Self-Service APIs
  • Enforces environments and ownership groups
  • Supports access requests and approval workflows
  • All actions are validated and governed
none
> Create a Kafka topic called 'orders' in the dev environment
none
< Choose the owner group for this topic
DataEngineering
Testers
PlatformAdmins
none
> DataEngineering
none
< Kafka topic orders created in dev environment owned by
none
> Produce 50 test messages to 'orders' topic as per schema
none
< 50 test messages produced to 'transactions' topic.
  • You describe a task in natural language
  • The AI selects an MCP tool
  • Axual MCP executes the request through Self-Service APIs
  • The platform enforces ownership, environments, and access
  • Results are returned in the same conversation

MCP Capabilities

  • Topics: create, search, manage
  • Deployments: inspect across environments
  • Data: produce and browse messages
  • Applications: create, search, manage
  • KSML: generate KSML apps with AI and register/run them on Axual
  • Access: request and enforce Kafka permissions

How to generate Kafka streams with AI

  • Define Kafka Streams pipelines in YAML
  • Filter, transform, and route data
  • Generate realistic test data
  • Deploy applications directly through Axual

What can you use Axual MCP server for:

Discover and understand Axual resources

  • What topics does my team own?
  • What environments are available?
  • Where is this topic deployed?

Build and test

  • Create topics with ownership and environment
  • Produce realistic test data
  • Register and deploy KSML applications

Troubleshoot

  • Why is no consumer reading from this topic?
  • Show messages with errors in the last hour

Govern and optimize

  • What topics are unused or misconfigured?
  • Which topics require access changes?
  • What should I fix before production?

Outcomes

Faster Axual Workflows

Reduced manual UI/API usage

Safer self-service within governance boundaries

Faster onboarding for Kafka users

Does Axual MCP meet security team standards

Same permissions, same boundaries: AI operates with the exact permissions of the user. No elevation, no hidden access.
No direct Kafka access: All actions go through Axual Self-Service APIs: governance, ownership, and approvals remain enforced.
Your data stays in your platform: MCP interacts with Axual, not Kafka directly. No uncontrolled data exposure.

Works with enterprise constraints: Fully integrated with your Identity Access Management system.

See what the Axual Server can do for your infrastructure