Resources · Claude connector

Claude Railway connectorWhat Claude can do in your Railway account.

The Claude Railway connector exposes 16 tools: 8 read, 7 write, 1 undocumented. Published by Railway, it lets Claude check your projects and logs, deploy a GitHub repository, redeploy a service, handle feature flags and hand complex jobs to Railway's own agent.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Railway connector changes for a developer

Railway hosts apps and their infrastructure; following a deploy usually means moving between the dashboard, the service and its logs. With this connector, you ask Claude in the conversation: it reads the environment status, the deployments and the logs itself, and it can also create a project, deploy a GitHub repository, redeploy a service or change a feature flag, within the projects your Railway account can reach.

Debug a failed deploy. get-status shows the environment, its services and the status of their latest deployments, along with any staged work, and get-logs pulls the build, deploy and HTTP logs Claude reads through to find the cause.

Ship a new service from GitHub. From a GitHub repository connected to Railway, create-deployment creates the service and starts its first deploy; list-deployments then tracks it.

Change a feature flag after reading it. get-feature-flag reads a flag before set-feature-flag changes its default, as Railway itself advises; Railway labels that second tool destructive.

What it will not do: nothing runs on its own when a deploy breaks; Claude acts only while it answers you. Redeploying cannot give a service its very first deployment either. We have no n8n, Make or Zapier page for Railway; our Integrations hub lists the platforms we cover, and the Claude connectors page gathers the others.

Vocabulary

Five words before you connect

The Claude vocabulary used on this page, in one minute.

Connector
The link you set up once between Claude and an account you already own, so Claude can work on it while it answers you.
Tool
One named thing a connector lets Claude do on that account. Claude picks the tools it needs, and the directory sheet lists them by name.
Authorization
Railway's own sign-in screen, where you hand Claude the access it will use afterwards. Granted once per person, taken back the same way.
Approval
The confirmation Claude waits for before it goes ahead with something that changes the account, shown in the chat at the right moment.
MCP
The shared standard connectors are built on: it is what lets an assistant like Claude talk to an outside service such as Railway.
Connect

Connect the Claude Railway connector in three steps

  1. 01

    Find Railway in Connectors

    Open Claude's settings, go to Customize then Connectors, and search for Railway. On a Team or Enterprise workspace, an Owner or Primary Owner has to enable it for the organization before members can sign in to it individually.

  2. 02

    Connect and sign in to Railway

    Click Connect on the Railway row, then log in through the window Railway opens. If the link breaks later, Disconnect and connect again; you can also withdraw the access from your Railway account itself.

  3. 03

    Approve Railway's screen

    Read Railway's authorization screen before you validate it: Railway, not Claude, decides what the access covers. Afterwards, Claude only reaches the projects and workspaces your own Railway account can already open.

Tools

The 16 tools of the Railway connector

Railway gives Claude 16 tools: 8 that read your account, 7 that change something in it, and 1 no official source describes.

Eight tools read, seven change your infrastructure, and one has no description anywhere. Names stay exactly as Claude shows them.

  • 8 read
  • 7 write
  • 1 not documented

What Claude reads (8)

8 tools

Eight tools that inspect your account, projects, deployments, logs and flags without touching them.

get-feature-flag

Fetches a single feature flag, which Railway calls a Signal, by name, either from a project or from its parent workspace.

When it helps
you want to read one flag by name, at project or workspace level, before set-feature-flag is used on it.

Sourcemcp.railway.com · October 1, 2026 ↗

get-logs

Reads Railway logs across several streams: runtime, build, HTTP proxy requests, network flows and DNS lookups, for one deployment or for a service's recent deployments.

When it helps
you need the runtime and HTTP logs of one deployment, or of a service's recent deployments, to find the cause of an error.

Sourcemcp.railway.com · October 1, 2026 ↗

get-status

Reports the state of a project environment: its services and their latest deployment status, replicas, cron schedules, volumes, buckets, and any staged work not yet live.

When it helps
you want to know whether an environment has staged work not yet live, and the latest deployment status of each service.

Sourcemcp.railway.com · October 1, 2026 ↗

list-deployments

Lists a project's recent deployments, newest first, with who triggered each one, its regions, and whether it can be redeployed or rolled back. Filters by environment, service or status are available.

When it helps
you need to know which deployment went out, who triggered it and whether it can be rolled back.

Sourcemcp.railway.com · October 1, 2026 ↗

list-feature-flags

Lists the feature flags of a project, optionally with those of its parent workspace. Project flags are editable with admin access; workspace flags stay read-only from a project.

When it helps
you want the full list of a project's flags, and of its workspace, in one answer.

Sourcemcp.railway.com · October 1, 2026 ↗

list-projects

Lists every Railway project your account can access, which gives Claude the names and IDs it needs for any other request.

When it helps
you do not know a project's ID and Claude needs it before any other request about that project.

Sourcemcp.railway.com · October 1, 2026 ↗

list-services

Returns the IDs and names of all services and environments inside one Railway project, a lightweight map before a deeper look.

When it helps
Claude needs the ID of the right service or environment before reading logs or checking a deployment.

Sourcemcp.railway.com · October 1, 2026 ↗

whoami

Returns the profile of the Railway user whose account the connector uses.

When it helps
you want to check which Railway account the connector uses before Claude acts on it. Railway states that everything the connector does is scoped to the projects and workspaces that account can access.

Sourcemcp.railway.com · October 1, 2026 ↗

What Claude changes (7)

7 tools

Seven tools that create, deploy or reconfigure. Railway labels five of them destructive.

accept-deploy

Asks you first

Commits every staged change in a Railway environment and triggers a deploy of the result. Railway flags it as destructive and tells Claude to use it only once you have explicitly confirmed you want to deploy.

What Claude asks for
your explicit go-ahead to deploy that environment.
When it helps
staged changes are waiting in an environment and you want them deployed.

Sourcemcp.railway.com · October 1, 2026 ↗

create-deployment

Approval: see the rule

Creates a new service from a GitHub repository you have connected to Railway and starts its first deployment. Railway instructs Claude not to guess a repository: it asks which one, in owner/name form.

What Claude asks for
no source describes a confirmation beyond the repository question; the general rule applies.
When it helps
a GitHub repository connected to Railway has no Railway service yet.

Sourcemcp.railway.com · October 1, 2026 ↗

create-project

Approval: see the rule

Opens a new, empty Railway project in your account, ready to receive services.

What Claude asks for
no source documents a confirmation for this tool; see the general approval rule below.
When it helps
you want a new, empty project in your account before adding any service to it.

Sourcemcp.railway.com · October 1, 2026 ↗

delete-feature-flag

Approval: see the rule

Deletes a feature flag scoped to a project. Flags defined at workspace level cannot be removed from a project. Railway marks the tool as destructive.

What Claude asks for
no source ties this tool to a specific confirmation; the general approval rule below applies.
When it helps
a project-level flag is no longer needed.

Sourcemcp.railway.com · October 1, 2026 ↗

railway-agent

Approval: see the rule

Sends a message to Railway's own AI agent for complex, multi-step infrastructure work; that agent can inspect services, diagnose failures and take actions on your behalf. Railway marks it destructive.

What Claude asks for
no source ties this tool to a specific confirmation; the general approval rule below applies.
When it helps
an infrastructure operation is too complex for the other tools.

Sourcemcp.railway.com · October 1, 2026 ↗

redeploy

Approval: see the rule

Re-runs the latest deployment of a service in an environment, reusing its existing build, or an earlier deployment's build if Claude names it. It only works on a service that has already deployed there.

What Claude asks for
no source ties this tool to a specific confirmation; the general approval rule below applies.
When it helps
you want to run a service again from its latest build, or from an earlier deployment's build. Railway labels the tool destructive.

Sourcemcp.railway.com · October 1, 2026 ↗

set-feature-flag

Approval: see the rule

Creates a project-level feature flag or sets its default value, and can replace its targeting rules. Railway advises reading existing flags first.

What Claude asks for
no source ties this tool to a specific confirmation; the general approval rule below applies.
When it helps
a project flag needs a new default value or new targeting rules. Railway labels the tool destructive.

Sourcemcp.railway.com · October 1, 2026 ↗

Undocumented (1)

1 tool

The directory lists this name, but no official text says what it does, and we will not guess from the name.

deploy-artifact

This name appears in the directory's tool list and nowhere else: Railway's published list of tools leaves it out, and no official page explains it. So this page says nothing about what it does.

Watch out
whatever it turns out to be, the general approval rule below still covers it.
Approvals

What Claude asks before it acts

By default, Claude stops and asks before each action it carries out on an account for someone. Railway's directory sheet adds that destructive actions are gated behind explicit confirmation, without saying which tools that covers. Only accept-deploy carries, in its own description, the instruction to wait for your explicit go-ahead.

On Team and Enterprise workspaces, owners decide whether a member may let some actions through without being asked again. They can also restrict what a connector may do for the whole organization, for example keep reading and block writing, and no member overrides that from their own account. Claude works with the rights of the person who connected it and no more: Railway scopes everything to the projects and workspaces that person can already reach.

Plans

Which Claude plans include it

Anthropic's general rule: remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile, while desktop extensions install in Claude Desktop.

On Team and Enterprise, an Owner or Primary Owner enables a connector for the organization before members can sign in to it. For Railway's current status, check its sheet in the official directory, linked from the button at the top of this page. No official source publishes plan availability connector by connector, so that sheet is the only place to confirm it.

Limits

What the Railway connector does not do

Only Railway documents this connector, through its directory sheet and the tool list its server publishes: neither the Claude help center nor Anthropic's developer docs have a page about it.

A connector is not an automation: Claude calls its tools during a reply, and nothing fires on its own when a deploy fails. The directory's verification badge is not a security audit, and Anthropic says on every sheet that it does not control the tools a publisher exposes. The sheet also describes publishing small artifacts to a public URL through Railway Functions, without naming the tool that does it.

Need help

Need help connecting Railway to Claude?

A person reads every message.

FAQ

Questions about the Claude Railway connector

01What can Claude do with the Railway connector?
Claude can list your Railway projects and services, check the status of an environment, read recent deployments and pull build, deploy, HTTP, network and DNS logs to help you debug. It can also create a project, deploy a service from a GitHub repository connected to Railway, redeploy an existing service, commit staged changes, manage project feature flags and hand complex infrastructure work to Railway's own agent. All of it happens inside the conversation, while you explain what you need.
02Can Claude write, deploy or delete anything through it?
Yes. Seven tools change your Railway account: they create projects, deploy from GitHub, redeploy services, commit staged changes, set or delete project feature flags, and pass jobs to Railway's agent, which can itself take actions. Railway labels five of them destructive; for accept-deploy alone, its own text requires your explicit confirmation. One more tool on the sheet, deploy-artifact, is not described by any source, so this page makes no claim about what it does.
03Does Claude ask before deploying or deleting?
By default, yes: Claude stops and asks before an action on your account. Railway's directory sheet adds that destructive actions are gated behind explicit confirmation, without listing the tools concerned. Only accept-deploy states, in its own description, that it must wait for your explicit go-ahead. For the other write tools, no source describes a specific prompt, so the default rule is what applies. Team and Enterprise owners can also decide whether members may skip some prompts.
04Which Claude plans is it available on?
No official source publishes, plan by plan, which connectors are included. Anthropic's general rule is that remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile, and that on Team and Enterprise an Owner or Primary Owner enables the connector before members sign in. The connector's sheet in the official directory is the only place that shows its current status, so check it from your own account.
05Does Claude see my whole Railway account?
Claude sees what your Railway account can see and nothing more. Railway states that everything is scoped to the projects and workspaces your account can access, so a project shared with you is visible and one you were never invited to is not. Claude works with the rights of the person who connected it, and on Team and Enterprise workspaces an owner can further restrict what the connector may do for everyone.
06Why can Claude not redeploy a brand new service?
Railway's redeploy tool only re-runs a deployment that already exists for that service in that environment. If the service has never been deployed there, nothing in this connector gives it a first deployment: Railway points to its command-line tool or to attaching a GitHub repository in the dashboard. Creating a deployment from GitHub builds a separate new service rather than deploying the existing one. That is why redeploy and create-deployment are not interchangeable.
07Claude or an automation tool for Railway?
They do different jobs. This connector serves a conversation: you ask why a deploy failed or to roll back a service, and Claude reads the logs and acts while you watch and confirm. An automation tool runs a fixed scenario by itself when an event occurs. Nothing in this connector fires on its own, so reacting automatically to an event, without anyone asking, is a job for an automation tool.