MCP Hub › Databases & Data › Aiven MCP

Aiven MCP MCP server

by aiven-open · io.aiven/mcp

Provision PostgreSQL, manage Apache Kafka, and deploy apps with Aiven - all from your AI assistant.

🗄 Databases & DataRemotenpmv1.18.1
Open in MCP HubGitHub repository ↗Website ↗

How to install Aiven MCP

Remote (http)

claude mcp add --transport http mcp https://mcp.aiven.live/mcp?read_only={read_only}&services_scope={services_scope}&allow_secrets={allow_secrets}

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "mcp": {
      "type": "http",
      "url": "https://mcp.aiven.live/mcp?read_only={read_only}&services_scope={services_scope}&allow_secrets={allow_secrets}"
    }
  }
}

npm

claude mcp add -e AIVEN_TOKEN=<your-aiven-token> mcp -- npx -y [email protected]

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "AIVEN_TOKEN": "<your-aiven-token>"
      }
    }
  }
}

Environment variables:
AIVEN_TOKEN (required) – Aiven API token (create one at https://console.aiven.io/profile/tokens)
AIVEN_READ_ONLY – Set to true to expose only read-only tools
AIVEN_SERVICES_SCOPE – Comma-separated scopes to expose (e.g. pg, kafka, pg,kafka, or all). Valid: all, core, pg, kafka, application, integrations, opensearch.
AIVEN_ALLOW_SECRETS – Set to true to let the connection-info tool return live credentials instead of [REDACTED].

Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.

Details

Version
1.18.1
Published
2026-10-31
Updated
2026-10-31
Namespace
io.aiven
Source
aiven-open/mcp-aiven

Similar databases & data servers