适合谁
- 已使用 Aiven 平台并希望用 AI 助手管理资源的开发者与运维团队
- 需要同时管理 PostgreSQL 和 Kafka 的团队
- 希望缩小 AI 可用工具面(只读、限定 scope)的安全敏感用户
由 Aiven 官方维护的成熟 MCP 服务器,工具覆盖全面(项目管理、服务生命周期、Kafka、PostgreSQL、应用部署),并提供只读模式、工具范围裁剪和写操作白名单等安全控制,适合 Aiven 用户在 AI 助手中管理其数据基础设施。
Aiven MCP Server 是由 Aiven 官方维护的 Model Context Protocol 服务器,用于管理 Aiven 云数据平台。用户可以在 Claude、Cursor、VS Code Copilot 等 AI 助手中直接开通和管理 PostgreSQL、Apache Kafka 及应用程序部署。支持两种运行方式:由 Aiven 托管的远程 HTTP 服务器(OAuth 授权,https://mcp.aiven.live/mcp),或通过 npx mcp-aiven 在本地以 stdio 方式运行(需 Node.js 18+ 和 AIVEN_TOKEN API 令牌)。支持只读模式、按服务范围(pg、kafka、application、integrations、core)裁剪工具面,以及写操作白名单。
远程方式(推荐):在 Claude Code 中运行 claude mcp add --scope user --transport http aiven-mcp "https://mcp.aiven.live/mcp";或在 Cursor / VS Code 的 MCP 配置中添加该 URL,客户端会引导你在 Aiven 上完成 OAuth 授权。本地 stdio 方式:需要 Node.js 18+,在 https://console.aiven.io/profile/tokens 创建 API 令牌,然后运行 claude mcp add --scope user aiven-mcp -e AIVEN_TOKEN=your-token-here -- npx -y mcp-aiven,或在配置中设置 command 为 npx、args 为 ["-y","mcp-aiven"] 并提供 AIVEN_TOKEN 环境变量。可通过 AIVEN_READ_ONLY、AIVEN_SERVICES_SCOPE 等环境变量或 URL 查询参数控制工具范围。
{"mcpServers":{"aiven-mcp":{"command":"npx","args":["-y","mcp-aiven"],"env":{"AIVEN_TOKEN":"your-token-here"}}}}