MCP Catalogs
首页railway-mcp screenshot

railway-mcp

by jason-tan-swe·72·综合分 43

一个用于 Railway.app 的 TypeScript MCP 服务器,可通过自然语言命令管理基础设施。

developer-toolsops-infraai-llm
24
Forks
5
活跃 Issue
11 个月前
最近提交
2 天前
收录于

概述

railway-mcp 服务器与 Railway.app 部署平台提供全面集成,使用户能够通过模型上下文协议管理项目、服务、部署和变量。它通过 Railway API 令牌进行身份验证,支持 Claude Desktop 和 Cursor 等多种 MCP 客户端,并提供通过 Smithery 快速安装和手动配置选项。该服务器包含详细文档、安全考虑、故障排除指导和常见用例的工作流程示例。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:直接从 AI 助手部署和管理 Railway 服务
:自动化基础设施配置和变量管理
:通过自然语言查询监控部署并访问日志
:这个服务器是否由 Railway.app 官方支持?
:支持哪些 MCP 客户端?
:我的 Railway API 令牌安全性如何?

什么时候选它

如果您使用 Railway.app 进行部署并希望通过 Claude 等 AI 助手管理它,特别是与具有终端功能的客户端(如 Cursor)结合以实现完全自动化部署时,选择 railway-mcp。

什么时候不要选它

如果您需要完整的数据库模板支持、自动 GitHub 仓库链接功能,或寻找所有功能都已实现的项目(许多功能仍标记为开发中),请避免使用此工具。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • configure

    Set your Railway API token

  • project-list

    List all projects in your account

  • project-info

    Get detailed information about a specific project

  • service-list

    List all services in a specific project

  • service-create-from-repo

    Create a new service from a GitHub repository

  • deployment-list

    List recent deployments for a service

  • deployment-trigger

    Trigger a new deployment for a service

  • variable-list

    List variables for a service or environment

  • variable-set

    Create or update a variable

  • variable-delete

    Delete a variable

  • service-restart

    Restart a service in a specific environment

  • database-deploy

    Deploy a new database service

可对比工具

railway-clirailway-apismithery

安装

安装

前置条件

  • Node.js 18+
  • Railway 账户
  • Railway API 令牌(在 https://railway.app/account/tokens 创建)

快速开始

**使用 Smithery(推荐):**

npx -y @smithery/cli install @jason-tan-swe/railway-mcp --client claude

**Claude Desktop 手动安装:** 添加到配置文件(claude_desktop_config.json)中:

{
  "mcpServers": {
    "railway": {
      "command": "npx",
      "args": ["-y", "@jasontanswe/railway-mcp"],
      "env": {
        "RAILWAY_API_TOKEN": "your-railway-api-token-here"
      }
    }
  }
}

**Cursor 手动安装:**

  1. 转到 Cursor 设置 > MCP 部分
  2. 点击'添加新的 MCP 服务器'
  3. 命名为 'railway-mcp'
  4. 命令:npx -y @jasontanswe/railway-mcp <RAILWAY_API_TOKEN>

FAQ

这个服务器是否由 Railway.app 官方支持?
不,这是为 Railway.app 构建的社区非官方 MCP 服务器。
支持哪些 MCP 客户端?
Claude Desktop 已经过充分测试,Cursor 需要测试,而 Cline 和 Windsurf 仍在评估中。
我的 Railway API 令牌安全性如何?
您的令牌存储在配置文件或环境变量中。敏感数据显示时会自动屏蔽,所有 API 调用都使用 HTTPS。

railway-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。