MCP.so
ログイン

Railway MCP Server

@jason-tan-swe

基本情報

カテゴリ

その他

ライセンス

MIT

トランスポート

stdio

作者

jason-tan-swe

投稿者

Jason Tan

Railway MCP Server について

An unofficial and community-built MCP server for integrating with https://railway.app

Railway MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "railway-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@jason-tan-swe/railway-mcp",
        "--client",
        "claude"
      ]
    }
  }
}

Railway MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

What is Railway MCP Server?

A Model Context Protocol (MCP) server that lets Claude and other MCP clients manage your Railway.app infrastructure through natural language—deploy services, manage variables, and monitor deployments. It is under active development, and not all features are available yet.

How to use Railway MCP Server?

Install via Smithery or manually for Claude/Cursor. Prerequisites: Node.js 18+, an active Railway account, and a Railway API token (generate at https://railway.app/account/tokens). The token can be passed as a command argument, set as the RAILWAY_API_TOKEN environment variable, or configured afterward using the configure tool inside the client.

Key features of Railway MCP Server

  • Authenticate with Railway API tokens
  • Manage projects (list, info, create, delete, environments)
  • Manage services (create from GitHub repo or Docker image, list, delete, restart, update)
  • Manage deployments (list, trigger, logs, health check)
  • Manage variables (list, set, delete, bulk set, copy)
  • Manage service networks and volumes
  • Deploy database services (MariaDB, MongoDB, PostgreSQL, Redis, MySQL)

Use cases of Railway MCP Server

  • Set up a new service by listing projects, creating from a template, adding variables, and viewing deployments
  • Manage environment variables across services or environments (list, create, update, delete)
  • Monitor deployments and service health directly from an MCP client
  • Combine with Git and GitHub MCP for full deployment pipeline automation

よくある質問

1

What are the prerequisites?

You need Node.js 18+ (for built-in fetch API support), an active Railway account, and a Railway API token (create at https://railway.app/account/tokens).

2

How do I authenticate with Railway MCP Server?

You can provide your Railway API token as a command argument, set it in the `RAILWAY_API_TOKEN` environment variable in your MCP client configuration, or use the `configure` tool inside the client (e.g., Claude) after startup.

3

Is Railway MCP Server fully featured?

No. Some features are marked as incomplete or not built, including full template support, automatic database workflows, and automatic GitHub repository linking. The project is under active development.

4

Which MCP clients are supported?

Claude for Desktop is “Battle-Tested.” Cursor, Cline, Windsurf, and other MCP clients are still being tested.

5

How are security and sensitive data handled?

Railway API tokens provide full account access and should be kept secure. Sensitive variable values are automatically masked when displayed. All API calls use HTTPS. The token is stored only in memory and never written to disk outside of the configuration file.

コメント

「その他」の他のコンテンツ