Token导航 LogoToken导航

MCP Server · 开发工具

Aiven MCP

Model Context Protocol server for Aiven

stdio官方级别未说明来源级核验工具 46
TypeScriptClaude开发工具CursorVS Code

快速开始

作者 / 组织
Aiven-Open
提供方
Aiven-Open

工具数量

46

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

19

仓库热度

收录来源

4 个

MCP.so

选型结论

Aiven MCP 属于开发工具类 MCP Server,公开资料标注 46 个工具,通过stdio 本地进程接入,适配 Claude、Cursor、VS Code,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

开发工具

传输方式

stdio

认证方式

无需认证(安装命令里要填 访问 Token)

部署方式

公开资料未说明

安装与配置

安装命令

AIVEN_BASE_URL={AIVEN_BASE_URL} AIVEN_TOKEN={AIVEN_TOKEN} uv --directory $REPOSITORY_DIRECTORY run --with-editable $REPOSITORY_DIRECTORY --python 3.13 mcp-aiven {"AIVEN_BASE_URL":"https://api.aiven.io","AIVEN_TOKEN":"$AIVEN_TOKEN"}

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 46 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Aiven MCP服务器

A. 模型上下文协议 (MCP)服务器 艾文 云数据平台。

直接从Claude、Cursor和VS Code Copilot等AI助手管理PostgreSQL、Apache Kafka、应用程序和其他Aiven服务。

\[!警告\] 小心使用。 此MCP服务器可以代表您创建、修改和删除Aiven服务和数据。AI代理可能会根据它们对提示的解释执行破坏性操作(删除数据库、删除服务、生成消息)。您对通过此工具采取的行动负全部责任。 权限: 访问由与经过身份验证的帐户关联的Aiven用户权限管理。MCP服务器只能执行Aiven用户允许执行的操作。 AI代理安全: AI代理可能需要访问凭据(数据库连接字符串、流式令牌)来代表您行事。检查您的代理正在做什么,特别是在生产环境中。在允许AI代理访问敏感资源之前,请遵循您组织的安全策略并进行风险评估。

快速开始

选项1:远程(由Aiven托管)

MCP服务器托管在 https://mcp.aiven.live/mcp。您的MCP客户端将提示您在Aiven上进行授权。

克劳德代码

claude mcp add --scope user --transport http aiven-mcp "https://mcp.aiven.live/mcp"

光标

或手动添加到光标MCP设置:

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

VS代码/副本

添加 .vscode/mcp.json 在您的工作空间中:

{
  "servers": {
    "aiven-mcp": {
      "type": "http",
      "url": "https://mcp.aiven.live/mcp"
    }
  }
}
只读模式(远程)

通过添加启用只读模式 ?read_only=true 所有写入操作都将从MCP中排除:

{
  "mcpServers": {
    "aiven-mcp": {
      "url": "https://mcp.aiven.live/mcp?read_only=true"
    }
  }
}
范围工具(远程)

通过添加 ?services_scope= 当您只使用Aiven服务的一个子集并希望保持代理的上下文集中时,这很有用。用逗号组合值。 core (项目/服务发现)总是隐式包含的。

有效范围: all, core, pg, kafka, application, integrations.使用 all 显式加载每个工具(与省略参数相同)。 all 不能与其他作用域组合。

{
  "mcpServers": {
    "aiven-mcp": {
      "url": "https://mcp.aiven.live/mcp?services_scope=kafka"
    }
  }
}

您还可以与 read_only:

https://mcp.aiven.live/mcp?services_scope=pg&read_only=true

选项2:stdio(本地)

将服务器作为MCP客户端的子进程在本地运行。需要Node.js 18+。

您必须通过 AIVEN_TOKEN 环境变量。 在此处创建令牌.

克劳德代码

claude mcp add --scope user aiven-mcp -e AIVEN_TOKEN=your-token-here -- npx -y mcp-aiven

光标,VS代码 --添加到MCP客户端配置中:

{
  "mcpServers": {
    "aiven-mcp": {
      "command": "npx",
      "args": ["-y", "mcp-aiven"],
      "env": {
        "AIVEN_TOKEN": "your-token-here"
      }
    }
  }
}

配置文件位置:

  • 光标:光标设置>MCP服务器
  • VS代码: .vscode/mcp.json 在您的工作空间中

方案3:地方发展

运行服务器的本地构建(对开发和测试很有用):

pnpm install && pnpm generate:api-types && pnpm generate && pnpm build && AIVEN_TOKEN="" MCP_TRANSPORT="http" PORT=3000 node dist/index.js

默认情况下,服务器在端口3000上侦听。将您的MCP客户端连接到 http://localhost:3000/mcp.

要将远程部署指向自定义主机(例如本地构建),请设置 MCP_HOST:

MCP_HOST=http://localhost:3000 node dist/index.js

环境变量

变量必填默认描述
AIVEN_TOKEN仅限stdio--Aiven API令牌(在此处创建一个)
AIVEN_READ_ONLY没有false设置为 true 仅公开只读工具
AIVEN_SERVICES_SCOPE没有--要公开的逗号分隔范围(例如。 kafka, pg,kafka,或 all).有效期: all, core, pg, kafka, application, integrations. core 总是包括在内。省略var或设置 all 加载每个工具。
MCP_HOST没有https://mcp.aiven.live覆盖OAuth保护的资源主机
MCP_TRANSPORT没有stdio设置为 http 启动HTTP服务器而不是stdio

在远程(HTTP)模式下, AIVEN_TOKEN 不需要。您的MCP客户端在每次请求时都会将您的令牌作为承载令牌发送。

工具

核心

工具说明
aiven_project_list列出项目
aiven_project_get获取项目详细信息
aiven_list_project_clouds列出项目的云平台
aiven_project_vpc_list列出项目的VPC
aiven_service_list列出服务
aiven_service_type_plans列出具有云可用性的计划
aiven_service_plan_pricing获取特定云中计划的定价
aiven_service_create创建服务
aiven_service_get获取服务信息
aiven_service_update更新服务(计划、配置、电源状态)
aiven_service_metrics_fetch获取托管数据服务的指标
aiven_service_application_metrics_get获取应用程序服务的指标
aiven_project_get_service_logs获取服务日志条目
aiven_service_query_activity获取服务的当前查询
aiven_project_get_event_logs获取项目事件日志条目

卡夫卡

工具说明
aiven_kafka_topic_list列出Kafka主题
aiven_kafka_topic_create创建Kafka主题
aiven_kafka_topic_get获取Kafka主题信息
aiven_kafka_topic_update更新Kafka主题
aiven_kafka_topic_delete删除Kafka主题
aiven_kafka_topic_message_list阅读Kafka主题的消息
aiven_kafka_topic_message_produce将消息生成为Kafka主题
aiven_kafka_connect_available_connectors列出可用的连接器类型
aiven_kafka_connect_list列出正在运行的连接器
aiven_kafka_connect_create_connector创建连接器
aiven_kafka_connect_edit_connector编辑连接器
aiven_kafka_connect_get_connector_status获取连接器状态
aiven_kafka_connect_pause_connector暂停连接器
aiven_kafka_connect_resume_connector恢复连接器
aiven_kafka_connect_restart_connector重新启动连接器
aiven_kafka_connect_delete_connector删除连接器
aiven_kafka_schema_registry_subjects列出架构注册表主题
aiven_kafka_schema_registry_subject_version_get获取架构注册表主题版本

PostgreSQL

工具说明
aiven_pg_service_available_extensions列出可用扩展名
aiven_pg_service_query_statistics获取查询统计信息
aiven_pg_bouncer_create创建PgBouncer连接池
aiven_pg_bouncer_update更新PgBouncer连接池
aiven_pg_bouncer_delete删除PgBouncer连接池
aiven_pg_read运行只读SQL查询
aiven_pg_write运行写SQL语句(INSERT、UPDATE、DELETE、CREATE TABLE等)
aiven_pg_optimize_query基于人工智能的查询优化(EverSQL)

应用程序

工具说明
aiven_application_deploy将Docker化应用程序部署到Aiven
aiven_application_redeploy重建并重新部署现有应用程序
aiven_vcs_integration_list列出已连接的VCS(GitHub)帐户
aiven_vcs_integration_repository_list列出VCS集成的存储库

文档

工具说明
aiven_docs_search以自然语言搜索Aiven官方文档。仅在托管服务器上可用(https://mcp.aiven.live/mcp)--不在自托管部署中公开。

贡献

看 贡献.md 用于开发设置、本地运行和添加新工具。

许可证

阿帕奇-2.0

工具与能力

工具数量

46

资源数量

0

提示词数量

0

能力标签

developer-tools云数据平台TypeScript混合部署AI助手集成PostgreSQL管理Kafka管理自动化工具

支持客户端

ClaudeCursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 工具数量 46 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor、VS Code,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Aiven MCP

MCP.so · 本页

46stdio有4 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Aiven MCP 怎么安装?

公开资料给出的安装命令是 AIVEN_BASE_URL={AIVEN_BASE_URL} AIVEN_TOKEN={AIVEN_TOKEN} uv --directory $REPOSITORY_DIREC…,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Aiven MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Aiven MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Aiven MCP 需要 API Key 吗?

安装命令里要填 访问 Token,说明还是要凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Aiven MCP 支持哪些客户端?

公开资料标注支持 Claude、Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP