MCP.so
Sign In

akhq-mcp-server

@saarw

About akhq-mcp-server

Experimental Model Context Protocol server for Kafka monitoring tool AKHQ

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "akhq": {
      "command": "npx",
      "args": [
        "akhq-mcp-server"
      ]
    }
  }
}

Tools

78

Get available servers from the Swagger spec

Set the base URL for API requests

Get all auth details for current instance

Get all cluster for current instance

Get current user

Get default topic configuration

List all acls

Get acls for a principal

List all connect definitions

Create a new connect definition

List all connect plugins

Retrieve a connect plugin

Validate plugin configs

Retrieve a connect definition

Delete a connect definition

Retrieve a connect config

Update a connect definition config

Pause a connect definition

Restart a connect definition

Resume a connect definition

Retrieve a connect task

Restart a connect task

List all consumer groups

Retrieve consumer group for list of topics

Retrieve a consumer group

Delete a consumer group

Retrieve a consumer group acls

Retrieve a consumer group members

Retrieve a consumer group offsets

Update consumer group offsets

Retrive consumer group offsets by timestamp

Delete group offsets of given topic

Execute a statement

Retrieve server info

List all queries

Execute a query

List all streams

List all tables

List all nodes

partition counts

Retrieve a nodes

List all configs for a node

Update configs for a node

List all logs for a node

List all schemas

Create a new schema

Find a subject by the schema id In case of several subjects matching the schema id, we use the topic name to get the most relevant subject that matches the topic name (TopicNameStrategy). If there is no topic or if the topic doesn't match any subject, return the first subject that matches the schema id.

List all schemas prefered schemas for this topic

Retrieve a schema

Update a schema

Delete a schema

List all version for a schema

Delete a version for a schema

List all schemas

Tail for data on multiple topic

List all topics

Create a topic

Retrieve the last record for a list of topics

List all topics name

Retrieve a topic

Delete a topic

List all acls from a topic

List all configs from a topic

Update configs from a topic

Read datas from a topic

Produce data to a topic

Delete data from a topic by key

Download data for a topic

Empty data from a topic

Get a single record by partition and offset

Search for data for a topic

List all consumer groups from a topic

List all logs from a topic

Get topic partition offsets by timestamp

List all partition from a topic

Increase partition for a topic

Get ui options for cluster

Copy from a topic to another topic

Overview

What is akhq-mcp-server?

An experimental Model Context Protocol (MCP) server for the Kafka monitoring tool AKHQ that helps AI assistants like Claude and Cursor connect to and work beside the user in AKHQ.

How to use akhq-mcp-server?

Ensure Node.js is installed. In your MCP client’s settings file (e.g., Cursor or Claude), add a new server entry using npx as the command and akhq-mcp-server as the argument.

Key features of akhq-mcp-server

  • Connects AI assistants to the AKHQ Kafka monitoring tool
  • Works with Claude and Cursor MCP clients
  • Installed and run via npx with no global install necessary
  • Requires only Node.js as a runtime dependency

Use cases of akhq-mcp-server

FAQ from akhq-mcp-server

Comments

More Other MCP servers