云基础设施管理工具

RailPush MCP Server提供276种工具,用于部署和管理云基础设施,支持多种MCP客户端连接至完整的PaaS平台。

  • by Railpush
  • 混合部署
  • 更新于
在 GitHub 查看 Railpush/railpush-mcp

使用说明

RailPush MCP服务器

276 MCP tools for deploying and managing cloud infrastructure
Connect Claude, Cursor, Windsurf, or any MCP client to a full PaaS platform.

你的经纪人能做什么?

借助276个工具,您的AI代理可以完全控制云基础设施:

类别 工具 示例
服务 35+ 创建、部署、重启、扩展、克隆、挂起web服务
部署 15+ 触发构建、回滚、蓝绿色、金丝雀、PR预览
PostgreSQL 20+ 创建数据库、运行查询、备份、还原、PITR、副本
MySQL 7 创建、管理、显示凭据、删除MySQL 8.0实例
MongoDB 7 创建、管理、显示凭据、删除MongoDB 7.0实例
瑞迪斯 7 创建、管理、显示凭据、删除Redis实例
搜索 7 创建、管理全文搜索实例
对象存储 7 创建、管理与S3兼容的MinIO实例
环境 15+ 设置/获取env变量,管理env组,批量操作
领域 15+ 自定义域名、域名注册、DNS记录
扩展 5+ 自动缩放策略,手动缩放
日志和指标 10+ 查询日志(洛基)、指标(普罗米修斯)、日志消耗
蓝图 5+ IaC——从YAML定义和同步基础架构
网络 5+ WAF规则、网络策略
计费 5+ 使用、发票、计划管理
AI修复 2 自动诊断并修复损坏的部署

机读目录

对于目录和集成,此仓库包括一个生成的机器可读目录,其中包含所有276个托管工具:

每个条目包括:

  • name
  • description
  • category
  • github_url
  • endpoint_url
  • tags
  • language

所有目录条目都指向同一个托管的RailPush MCP端点:

  • https://mcp.railpush.com/mcp

快速启动

托管服务器(推荐)

无需安装。直接连接:

{
  "mcpServers": {
    "railpush": {
      "url": "https://mcp.railpush.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

克劳德代码CLI:

claude mcp add railpush --url https://mcp.railpush.com/mcp --header "Authorization: Bearer YOUR_API_KEY"

光标: 设置→ MCP → 添加服务器→ 粘贴上面的JSON。

本地stdio服务器

对于气隙或自定义设置:

cd mcp && npm install && npm run build
{
  "mcpServers": {
    "railpush": {
      "command": "node",
      "args": ["/path/to/mcp/build/index.js"],
      "env": {
        "RAILPUSH_API_KEY": "your-api-key",
        "RAILPUSH_API_URL": "https://railpush.com"
      }
    }
  }
}

示例:部署全栈应用程序

告诉你的经纪人:

在启动计划中创建一个名为“my api”的Node.js web服务,添加一个PostgreSQL数据库,将database_URL设置为env var,并从我的GitHub仓库部署

代理人将致电:

  1. create_service → 提供服务
  2. create_database → PostgreSQL条款
  3. reveal_database_credentials → 获取连接字符串
  4. set_env_var → 设置DATABASE_URL
  5. trigger_deploy → 从Git构建和部署

在一次谈话中。没有YAML,没有CLI,没有仪表板点击。

运输

传输 URL 用例
可流式传输的HTTP https://mcp.railpush.com/mcp 推荐--现代MCP客户端
SSE(传统) https://mcp.railpush.com/sse 仅支持SSE的老客户

认证

所有请求都需要一个API密钥。从 RailPush仪表板 → 设置→ API密钥。

将其传递为:

  • Authorization: Bearer YOUR_API_KEY 标头(托管服务器)
  • RAILPUSH_API_KEY 环境变量(本地stdio)

链接