Aiven-Open/mcp-aiven logo

Aiven-Open/mcp-aiven

Free

🐍 ☁️ 🎖️ - Navigate your [Aiven projects](https://go.aiven.io/mcp-server) and interact with the PostgreSQL®, Apache Kafka®, ClickHouse® and OpenSearch® services

FreeFree tier
Type
Open Source
Company
Aiven

About Aiven-Open/mcp-aiven

A Model Context Protocol (MCP) server for the Aiven cloud data platform. It allows AI assistants like Claude, Cursor, and VS Code Copilot to directly manage Aiven services including PostgreSQL, Apache Kafka, ClickHouse, OpenSearch, and applications. The server can be used remotely via a hosted endpoint at https://mcp.aiven.live/mcp, supports read-only mode for safe exploration, and offers scoped tools via the services_scope parameter to limit which services are exposed. It is open source and can also be run locally from the GitHub repository. Use with caution as it can create, modify, and delete services.

Key Features

Manage Aiven services (PostgreSQL, Apache Kafka, ClickHouse, OpenSearch, applications) directly from AI assistants
Remote hosted MCP server at https://mcp.aiven.live/mcp with no local installation required
Read-only mode (?read_only=true) for safe, non-destructive interactions
Scoped tools via services_scope parameter to limit exposed services (core, pg, kafka, application, integrations, all)
Supports creation, modification, and deletion of Aiven services and data
Integrates with Claude, Cursor, and VS Code Copilot
Open source and self-hostable

Pros & Cons

Pros
  • Direct integration with popular AI assistants (Claude, Cursor, Copilot) for natural language management
  • Remote hosted option simplifies setup; no need to run a local server
  • Read-only and scoped tool modes provide safety and reduce agent context
  • Open source allows customization and self-hosting
  • Covers a wide range of Aiven services (PostgreSQL, Kafka, ClickHouse, OpenSearch, applications)
Cons
  • Potentially destructive actions if prompts are misinterpreted (can delete databases, services, produce messages)
  • Requires an Aiven account and valid authentication
  • Limited to Aiven cloud data platform only; not a generic MCP server
  • May require careful permission management and security review before production use

Best For

Provision and manage Aiven database clusters using natural language from chat interfacesMonitor and list Aiven projects and services in read-only modeAutomate service configuration changes for PostgreSQL, Kafka, and other Aiven services via AI assistantsIntegrate Aiven operations directly into IDE workflows with VS Code Copilot or CursorManage applications and integrations within Aiven platform through MCP

FAQ

How do I connect to the Aiven MCP server?
You can use the remote hosted URL https://mcp.aiven.live/mcp. Alternatively, you can run the server locally from the GitHub repository.
How can I use read-only mode?
Add ?read_only=true to the URL. All write operations will be excluded from the MCP.
How do I limit which services the AI agent can interact with?
Use the services_scope parameter with valid scopes like kafka, pg, application, integrations, or all. For example: https://mcp.aiven.live/mcp?services_scope=kafka
Is it safe to use the Aiven MCP server in production?
The warning advises caution as the server can create, modify, and delete services. Follow your organization's security policies and do a risk assessment before giving AI agents access to sensitive resources.
What Aiven services are supported?
PostgreSQL, Apache Kafka, ClickHouse, OpenSearch, and applications. The list is extensible via the scoped tools parameter.