mcp-aiven MCP Server

A Model Context Protocol (MCP) server for the Aiven cloud data platform.

Remote serverApache-2.0

What is the mcp-aiven MCP Server?

mcp-aiven is an MCP project maintained in the aiven-open/mcp-aiven repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server for the Aiven cloud data platform”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://mcp.aiven.live/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
aiven_project_listList projects
aiven_project_getGet project details
aiven_list_project_cloudsList cloud platforms for a project
aiven_project_vpc_listList VPCs for a project
aiven_service_listList services
aiven_service_type_plansList plans with cloud availability
aiven_service_type_getGet default and available engine versions for a service type
aiven_service_plan_pricingGet pricing for a plan in a specific cloud
aiven_service_createCreate a service
aiven_service_getGet service information
aiven_service_updateUpdate a service (plan, config, power state)
aiven_service_metrics_fetchFetch metrics for managed data services
aiven_service_application_metrics_getFetch metrics for application services
aiven_project_get_service_logsGet service log entries
aiven_service_query_activityFetch current queries for a service
aiven_project_get_event_logsGet project event log entries
aiven_kafka_topic_listList Kafka topics
aiven_kafka_topic_createCreate a Kafka topic
aiven_kafka_topic_getGet Kafka topic info
aiven_kafka_topic_updateUpdate a Kafka topic
aiven_kafka_topic_deleteDelete a Kafka topic
aiven_kafka_topic_message_listRead messages from a Kafka topic
aiven_kafka_topic_message_produceProduce messages into a Kafka topic
aiven_kafka_connect_available_connectorsList available connector types
aiven_kafka_connect_listList running connectors
aiven_kafka_connect_create_connectorCreate a connector
aiven_kafka_connect_edit_connectorEdit a connector
aiven_kafka_connect_get_connector_statusGet connector status
aiven_kafka_connect_pause_connectorPause a connector
aiven_kafka_connect_resume_connectorResume a connector
aiven_kafka_connect_restart_connectorRestart a connector
aiven_kafka_connect_delete_connectorDelete a connector
aiven_kafka_schema_registry_subjectsList Schema Registry subjects
aiven_kafka_schema_registry_subject_version_getGet Schema Registry subject version
aiven_pg_service_available_extensionsList available extensions
aiven_pg_service_query_statisticsFetch query statistics
aiven_pg_bouncer_createCreate a PgBouncer connection pool
aiven_pg_bouncer_updateUpdate a PgBouncer connection pool
aiven_pg_bouncer_deleteDelete a PgBouncer connection pool
aiven_pg_readRun a read-only SQL query
aiven_pg_writeRun a write SQL statement (INSERT, UPDATE, DELETE, CREATE TABLE, etc.)
aiven_pg_optimize_queryAI-powered query optimization (EverSQL)
aiven_application_createCreate and initially deploy a Containerfile/Dockerfile application; returns 409 if the service already exists
aiven_application_redeployRebuild an existing application from its configured repository without changing service configuration
aiven_vcs_integration_initializeStart the browser-based flow for connecting a GitHub account
aiven_vcs_integration_listList connected VCS (GitHub) accounts
aiven_vcs_integration_repository_listList repositories for a VCS integration
aiven_vcs_integration_repository_branch_listList repository branches and their current commit SHAs
aiven_vcs_integration_repository_container_manifest_files_listFind candidate Containerfile, Dockerfile, and Compose manifests
aiven_vcs_integration_repository_scan_container_manifestDerive candidate Aiven service configurations from a Containerfile, Dockerfile, or supported parts of a Compose file
aiven_docs_searchSearch the official Aiven documentation in natural language. Only available on the hosted server (https://mcp.aiven.live/mcp) — not exposed in self-hosted…

How to install the mcp-aiven MCP Server

{
  "mcpServers": {
    "aiven-mcp": {
      "url": "https://mcp.aiven.live/mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.