ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
🚂

Railway

アプリデプロイ クラウド・DevOps

インストールコマンド

npx clawhub@latest install railway

インストール手順

1
環境確認

Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。

2
インストール実行

上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にRailwayを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。

3
インストール確認

openclaw skills listを実行してインストール済みスキル一覧を確認し、Railwayが表示されていることを確かめてください。

4
パラメータ設定(任意)

下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。

手動インストール方法:Skillフォルダを~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
プロジェクトとサービス管理 ワンクリックデプロイとロールバック リアルタイムログと環境変数

詳細紹介

Railway MCPサーバーはRailwayアプリケーションデプロイプラットフォームを統合し、AIがプロジェクトの作成、サービスのデプロイ、ログの確認、環境変数の管理を行い、フルスタックアプリケーションのデプロイと運用を簡素化します。

コア機能

  • プロジェクト管理(list_projects/create_project):Railwayプロジェクトの作成と管理を行い、プロジェクト配下のサービスと環境を確認します
  • サービスデプロイ:GitHubリポジトリまたはDockerイメージからサービスをデプロイし、自動デプロイと手動トリガーに対応します
  • ログ確認(get_deployment_logs):サービスのビルドログとランタイムログを取得し、アプリケーションの状態をリアルタイムで追跡します
  • 環境変数:サービスの環境変数を管理し、環境別(production/staging)の区分に対応します
  • デプロイ管理:デプロイ履歴の確認、以前のバージョンへのロールバック、サービスの再起動を行います
  • ドメイン設定:サービスにカスタムドメインと自動HTTPSを設定します

設定方法

{
  "mcpServers": {
    "railway": {
      "command": "npx",
      "args": ["-y", "@railway/mcp-server"],
      "env": {
        "RAILWAY_API_TOKEN": "your-api-token"  // Railway Dashboard から取得
      }
    }
  }
}

活用シーン

  • 迅速なデプロイ:GitHubリポジトリからバックエンドサービスとデータベースをワンクリックでデプロイします
  • 障害調査:ランタイムログを確認してアプリケーションクラッシュの原因を特定します
  • 環境管理:stagingとproduction環境間の設定を同期します
  • サービススケーリング:サービスのリソース設定とレプリカ数を調整します