ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Railway with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Manage cloud deployments via Railway. list projects, inspect services, track deployments and manage variables and volumes from any AI agent.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 11 capabilities

The complete Railway capability set.

These are the exact actions your AI can choose when you ask it to work with Railway.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 11 available through Railway.

  1. 01

    List deployments

    Each deployment has an ID, status (success, failed, deploying, removed), creation and update timestamps. Use the service_id from list_services. List deployments for a Railway service

  2. 02

    Get project

    Provide the project ID obtained from list_projects. Get details for a specific Railway project

  3. 03

    List domains

    Each domain has an ID, the domain string and SSL status (verified, pending, failed). Use this to audit which services are accessible via custom URLs. List custom domains for a Railway service

  4. 04

    List environments

    G. production, staging, development) configured within a specific Railway project. Each environment has its own set of services, variables and deployments. Use the project_id from list_projects. List environments in a Railway project

Capability set02 / 03

05-08

4 capabilities in this set.

Part of 11 available through Railway.

  1. 05

    List projects

    Each project groups related services, environments and deployments together. Returns project ID, name, description and timestamps. Use this as the starting point for all Railway operations. List all Railway projects

  2. 06

    List services

    Optionally filter by environment_id to see services in a specific environment only. Each service represents a deployable unit like a web app, API, database or Redis instance. List services in a Railway project

  3. 07

    Delete variable

    Provide the service_id, environment_id and variable name. WARNING: the variable will no longer be available to deployments after deletion. Delete an environment variable from a Railway service

  4. 08

    Get viewer

    Use this to verify which account the API token belongs to. Get current authenticated Railway user details

Capability set03 / 03

09-11

3 capabilities in this set.

Part of 11 available through Railway.

  1. 09

    List variables

    Each variable has a name and scope (service, environment, project). Variable values are NOT returned for security. only names and scopes. Use service_id and environment_id from their respective list capabilities. List environment variables for a Railway service

  2. 10

    List volumes

    Each volume has an ID, name, associated service ID and size in gigabytes. Volumes provide persistent storage that survives deployments and restarts. List persistent volumes in a Railway project

  3. 11

    Set variable

    Requires the service_id, environment_id, variable name and value. The variable will be available to all deployments of that service in the given environment. Set an environment variable for a Railway service

Observed, not estimated

869ms average. Fast in production.

Railway is checked daily against the live service.

Daily averagePeak 1082ms
Aug 20Today
Fastest day
750ms
Slowest day
1082ms
14-day trend
Slowing+25%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 11 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Railway, so you can see the experience inside your AI.

It does not authenticate your account with Railway. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Railway Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_gyaEYKFymfCXdzrzurtmOpGg4NHbs78KRVQqxdi8/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Railway capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "railway-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_gyaEYKFymfCXdzrzurtmOpGg4NHbs78KRVQqxdi8/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Railway owners ask.

  • 01

    How do I create a Railway Personal Access Token?

    Log in to the Railway Dashboard, go to Account Settings > Tokens, and click Create Token. You can create a no-workspace token for broad access or a project-scoped token for limited access. Copy the token immediately. it won't be shown again.

  • 02

    Can I manage environment variables via the agent?

    Yes! Use list_variables to see all variable names (values are hidden for security) for a service in an environment. Use set_variable to create or update a variable with a name and value, and delete_variable to remove one. You'll need the service_id and environment_id from the list capabilities.

  • 03

    What types of services does Railway support?

    Railway supports any containerized service: web applications (Node.js, Python, Go, Rust, Java), databases (PostgreSQL, MySQL, Redis, MongoDB), message brokers and custom Docker images. Each service is deployed as an isolated container with its own environment variables, domains and persistent volumes.

  • 04

    How do I find my service_id and environment_id?

    Use list_projects to get your project_id, then list_environments with that project_id to get the environment_id. Next, use list_services with the project_id (and optionally environment_id) to get the service_id. These IDs are required for variable, deployment and domain operations.