mcpField
R
run.zero

run.zero

远程服务
run-zero.de云与基础设施0今天更新

关于 run.zero

run.zero 是部署在德国的 PaaS 平台 MCP 服务,面向希望通过 AI Agent 管理应用、API 和 Postgres 的团队。它提供从代码推送、部署到运行监控和发布恢复的工具。

主要功能

  1. 01创建和管理应用及服务
  2. 02推送文件并管理代码
  3. 03部署应用并查看构建日志
  4. 04查看日志、指标并调整容量
  5. 05管理密钥、Postgres 和用户
  6. 06管理发布与版本

适用场景

  1. 01让 Agent 部署 Web 应用或 API
  2. 02查询托管 Postgres 数据
  3. 03排查构建及运行问题
  4. 04恢复先前的应用版本

MCP 相关

通过 Streamable HTTP 提供 MCP 服务,使用 OAuth 2.1 与 PKCE 登录;无需登录即可查看工具列表,调用工具则需要登录。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.run-zero.de/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

run.zero MCP 服务

直接通过 AI Agent 部署 Web 应用、API 和 Postgres 数据库。run.zero 是由 Get IT Done GmbH 提供的平台即服务,托管于德国的欧洲基础设施上。

  • 端点:https://api.run-zero.de/mcp(Streamable HTTP)
  • 登录:使用 PKCE 和动态客户端注册的 OAuth 2.1。无需复制 API 密钥。
  • 发现:initialize 和 tools/list 无需登录即可响应,因此你可以先查看所有工具。调用工具需要登录。
  • 注册表名称:官方 MCP 注册表中的 de.run-zero/mcp

Agent 可以做什么

类别工具
应用runzero_create_app、runzero_list_apps、runzero_get_app、runzero_delete_app
代码runzero_push_files(向托管的 Git 仓库进行一次原子提交)、runzero_list_files、runzero_read_file、runzero_upload_assets
部署runzero_deploy、runzero_wait_for_build、runzero_list_builds、runzero_get_build_logs、runzero_rebuild_service、runzero_deploy_preview
运行runzero_get_logs、runzero_get_metrics、runzero_scale_service、runzero_add_service、runzero_delete_service
配置runzero_set_secrets、runzero_list_secrets、runzero_delete_secret、runzero_describe_addon
数据使用 runzero_db_query 查询应用托管的 Postgres
发布runzero_list_releases、runzero_restore_release、runzero_list_versions、runzero_activate_version、runzero_publish
应用登录runzero_create_user、runzero_list_users、runzero_set_user_enabled、runzero_create_identity_provider 等(每个应用都有托管的 Keycloak realm)
帮助runzero_get_help(工作流、文件、附加组件、procfile、域名)

该平台使用 buildpack 构建应用(Node.js、Python、Go、PHP、Java)。Web 进程监听 $PORT。run-zero.yaml 可声明多个服务以及 postgres 和 keycloak 附加组件。每个服务都会获得一个启用 TLS 的 https://<service>-<app>.run-zero.de 地址,自定义域名则会获得 Let's Encrypt 证书。

连接

Claude Code
claude mcp add --transport http run-zero https://api.run-zero.de/mcp

然后在 Claude Code 中运行 /mcp 并登录。

Claude Desktop 和 claude.ai

前往 Settings、Connectors、Add custom connector,输入 URL https://api.run-zero.de/mcp。

Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "run-zero": { "url": "https://api.run-zero.de/mcp" }
  }
}
VS Code
code --add-mcp '{"name":"run-zero","type":"http","url":"https://api.run-zero.de/mcp"}'
Gemini CLI
gemini extensions install https://github.com/getitdone-gmbh/run-zero-mcp

试用

向你的 Agent 提问:

创建一个名为 hello 的 run.zero 应用,推送一个监听 $PORT 的小型 Express 服务,将其部署并告诉我 URL。

链接

此仓库仅介绍托管服务,不包含其源代码。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。