How to connect the Aiven MCP server
To connect the official Aiven MCP server, follow Aiven's setup instructions, then sign in with OAuth when your client prompts you. Add https://mcp.aiven.live/mcp as a remote MCP server that uses the Streamable HTTP transport (often labelled "http"), with your chosen options as URL parameters. Aiven's install page generates the configuration for Claude Code, Cursor (including a one-click install), VS Code 1.102 or later with GitHub Copilot, Gemini CLI and other clients. For Claude Desktop, Aiven's configuration goes through the mcp-remote bridge. Keep connection credentials off for production: with them on, the agent receives PostgreSQL and Kafka URIs, passwords and certificates. If you can't use OAuth, run Aiven MCP locally with an API token. Aiven documents setup for Claude Code, Cursor, Claude and VS Code.
Docs reviewed 5 Nov 2026Not a tested connection.
Registry endpoint https://mcp.aiven.live/mcp?read_only={read_only}&services_scope={services_scope}&allow_secrets={allow_secrets} · Registry io.aiven/mcp 1.18.1
Add Aiven MCP to your client
The Registry endpoint (https://mcp.aiven.live/mcp?read_only={read_only}&services_scope={services_scope}&allow_secrets={allow_secrets}, streamable-http) isn't ready to paste into a client. Follow the steps and Aiven's own instructions for the address to use.
Connect Aiven MCP step by step
Before you start
- An Aiven account. Aiven MCP is included with the account at no extra cost. aiven.io/docs
- MCP connections must be enabled for your organization. An organization admin turns them on in the Aiven Console under Admin, Authentication, Allow MCP connections. If you created the Aiven account, you are the admin. aiven.io/docs
- Organization admins can restrict MCP connections to read-only operations. That policy overrides the client's read-only setting, so write tools fail even if you connect without read-only mode. aiven.io/docs
- If you subscribed to Aiven through AWS, Azure or Google Cloud Marketplace, choose that marketplace in Aiven's install options so you sign in to the correct console. aiven.io/docs
Authentication
- Your client → Aiven MCP
- OAuth sign-in, handled by your MCP client. aiven.io/docsmodelcontextprotocol.io/specification
- Aiven MCP → Aiven API
- The server acts on your account with the access you approve. aiven.io/docs
Steps
- Open Aiven's MCP install instructions for your client
- Choose whether to expose only read-only tools
- Choose which service tools to load (all, or PostgreSQL, Kafka or integrations)
- Choose whether to allow connection credentials (development only)
- Add the Aiven MCP server to your client
Add https://mcp.aiven.live/mcp as a remote MCP server that uses the Streamable HTTP transport (often labelled "http"), with your chosen options as URL parameters. Aiven's install page generates the configuration for Claude Code, Cursor (including a one-click install), VS Code 1.102 or later with GitHub Copilot, Gemini CLI and other clients. For Claude Desktop, Aiven's configuration goes through the mcp-remote bridge. Keep connection credentials off for production: with them on, the agent receives PostgreSQL and Kafka URIs, passwords and certificates.
- Sign in to Aiven in your browser and authorize MCP access
- If you can't use OAuth, run Aiven MCP locally with an API token
In headless environments or other cases where OAuth isn't possible, Aiven documents running its MCP server locally from the mcp-aiven npm package instead of the hosted server. It reads your Aiven API token from the AIVEN_TOKEN environment variable, and AIVEN_READ_ONLY and AIVEN_ALLOW_SECRETS set the same options. The token's permissions apply, so scope it to the minimum needed and rotate it regularly. This is a separate connection from the hosted server this guide covers.
- List the server's tools
Your client should list the server's tools. That confirms the connection, not every API permission.
What we observed
- 5 Nov 2026: HTTP 401 with no WWW-Authenticate header; body "Missing or invalid Authorization header". Same result with the Registry template filled with its defaults. Protected-resource metadata is served at https://mcp.aiven.live/.well-known/oauth-protected-resource/mcp and names the authorization server https://api.aiven.io with scopes projects, services and accounts:read.
Aiven MCP questions
What is the Aiven MCP server URL?
Aiven's MCP Registry record lists https://mcp.aiven.live/mcp?read_only={read_only}&services_scope={services_scope}&allow_secrets={allow_secrets} (Streamable HTTP), but that address isn't ready to use as-is. Add https://mcp.aiven.live/mcp as a remote MCP server that uses the Streamable HTTP transport (often labelled "http"), with your chosen options as URL parameters. Aiven's install page generates the configuration for Claude Code, Cursor (including a one-click install), VS Code 1.102 or later with GitHub Copilot, Gemini CLI and other clients. For Claude Desktop, Aiven's configuration goes through the mcp-remote bridge. Keep connection credentials off for production: with them on, the agent receives PostgreSQL and Kafka URIs, passwords and certificates.
How do I authenticate with the Aiven MCP server?
Sign in with OAuth when your client prompts you. If you can't use OAuth, run Aiven MCP locally with an API token: In headless environments or other cases where OAuth isn't possible, Aiven documents running its MCP server locally from the mcp-aiven npm package instead of the hosted server. It reads your Aiven API token from the AIVEN_TOKEN environment variable, and AIVEN_READ_ONLY and AIVEN_ALLOW_SECRETS set the same options. The token's permissions apply, so scope it to the minimum needed and rotate it regularly. This is a separate connection from the hosted server this guide covers.
Which AI clients can use the Aiven MCP server?
Aiven's documentation covers Claude Code, Cursor, Claude and VS Code. Other clients that support remote Streamable HTTP MCP servers may also work.
What do I need before connecting Aiven MCP?
An Aiven account. Aiven MCP is included with the account at no extra cost. MCP connections must be enabled for your organization. An organization admin turns them on in the Aiven Console under Admin, Authentication, Allow MCP connections. If you created the Aiven account, you are the admin. Organization admins can restrict MCP connections to read-only operations. That policy overrides the client's read-only setting, so write tools fail even if you connect without read-only mode. If you subscribed to Aiven through AWS, Azure or Google Cloud Marketplace, choose that marketplace in Aiven's install options so you sign in to the correct console.
Has this Aiven MCP guide been tested?
Aiven's documentation was reviewed on 2026-11-05. It is not a tested connection; your account and permissions decide which tools work.
Sources and review
Aiven's documentation was checked on the dates shown. This guide follows the MCP Connect connection-guide draft, bound to the exact Registry record it describes. It is not a tested connection: your account and permissions decide which tools work.
Guide source and binding
MCP connection guide (draft 0.1) for io.aiven/mcp 1.18.1, bound to /remotes/0 of the Registry record by SHA-256 59d4738b1697….
- aiven.io/docs/tools/mcp-server · checked 5 Nov 2026
- registry.modelcontextprotocol.io/v0.1/servers/io.aiven%2Fmcp/versions/1.18.1 · checked 5 Nov 2026
- modelcontextprotocol.io/specification/2026-07-28/basic/authorization · checked 5 Nov 2026