# Railway connector

[Product](https://paperclip.ing/product/) / [Connectors](https://paperclip.ing/product/connectors/) / Railway

Inspect projects, services and deployment status when Railway accepts API access.

Category: [Developer tools](/product/connectors/?category=developer)
Tools from: [Railway](https://docs.railway.com/ai/mcp-server)
Sign-in: Choose a supported connection method
Works as: Agent tool

Source recorded: Sep 30, 2026

## Overview

Paperclip’s Railway MCP connector gives your AI agents tools to inspect projects, services and deployment status when Railway accepts this connection for API access. Each tool can be Allowed, Ask first or Off.

Railway enforces workspaces selected at consent. Direct actions require explicit workspace, project, environment and service IDs; mismatched targets are rejected.

## What agents can do with Railway

- Inspect services in a project — Available when Railway accepts this connection for API access. (`paperclip-railway-list-projects`, `paperclip-railway-list-services`)
- Inspect service and deployment status — Available when Railway accepts this connection for API access. (`paperclip-railway-service-status`, `paperclip-railway-deployment-status`)
- Inspect deployments and bounded logs — Available when Railway accepts this connection for API access. (`paperclip-railway-list-deployments`, `paperclip-railway-read-logs`)

## How to connect Railway

These setup instructions follow the documentation. They have not been tested with a live connection.

1. In Paperclip, open Connectors and select Railway.
2. On the Access step, choose the identity and which agents may use the connection.
3. Select Connect Railway, sign in through its hosted connection and select workspaces at consent. Check API access with a read before relying on direct actions.

[Setup guide](https://docs.paperclip.ing/connectors/railway/)

## Railway tools for agents (20)



### Read (12)

<div data-tool-name="get-feature-flag" data-tool-class="read">
<code>get-feature-flag</code>
</div>

<div data-tool-name="list-feature-flags" data-tool-class="read">
<code>list-feature-flags</code>
</div>

<div data-tool-name="list-projects" data-tool-class="read">
<code>list-projects</code>
</div>

<div data-tool-name="list-services" data-tool-class="read">
<code>list-services</code>
</div>

<div data-tool-name="paperclip-railway-deployment-status" data-tool-class="read">
<code>paperclip-railway-deployment-status</code>
<p class="c4-description-summary">Inspect an exact deployment and its container instance IDs.</p>
</div>

<div data-tool-name="paperclip-railway-list-deployments" data-tool-class="read">
<code>paperclip-railway-list-deployments</code>
<p class="c4-description-summary">List deployments for one explicit project, environment, and service.</p>
</div>

<div data-tool-name="paperclip-railway-list-environments" data-tool-class="read">
<code>paperclip-railway-list-environments</code>
<p class="c4-description-summary">List environments in one Railway project.</p>
</div>

<div data-tool-name="paperclip-railway-list-projects" data-tool-class="read">
<code>paperclip-railway-list-projects</code>
<p class="c4-description-summary">List Railway projects in an explicit authorized workspace, with bounded pagination.</p>
<details class="faq-item c4-tool-description">
<summary class="faq-header" aria-label="Full description for paperclip-railway-list-projects">Full description</summary>

<pre class="faq-answer c4-description-text">List Railway projects in an explicit authorized workspace, with bounded pagination. Use the hosted list-workspaces action to find workspace IDs.</pre>
</details>
</div>

<div data-tool-name="paperclip-railway-list-services" data-tool-class="read">
<code>paperclip-railway-list-services</code>
<p class="c4-description-summary">List services in one Railway project.</p>
<details class="faq-item c4-tool-description">
<summary class="faq-header" aria-label="Full description for paperclip-railway-list-services">Full description</summary>

<pre class="faq-answer c4-description-text">List services in one Railway project. Use service-status to inspect a specific environment.</pre>
</details>
</div>

<div data-tool-name="paperclip-railway-read-logs" data-tool-class="read">
<code>paperclip-railway-read-logs</code>
<p class="c4-description-summary">Read at most 500 build or runtime log lines for an exact deployment.</p>
<details class="faq-item c4-tool-description">
<summary class="faq-header" aria-label="Full description for paperclip-railway-read-logs">Full description</summary>

<pre class="faq-answer c4-description-text">Read at most 500 build or runtime log lines for an exact deployment. Output is bounded; logs may contain sensitive application data.</pre>
</details>
</div>

<div data-tool-name="paperclip-railway-service-status" data-tool-class="read">
<code>paperclip-railway-service-status</code>
<p class="c4-description-summary">Inspect a service's running and latest deployments in an explicit project and environment.</p>
</div>

<div data-tool-name="whoami" data-tool-class="read">
<code>whoami</code>
</div>

### Write (8)

<div data-tool-name="create-project" data-tool-class="write">
<code>create-project</code>
</div>

<div data-tool-name="delete-feature-flag" data-tool-class="write">
<code>delete-feature-flag</code>
</div>

<div data-tool-name="paperclip-railway-redeploy" data-tool-class="write">
<code>paperclip-railway-redeploy</code>
<p class="c4-description-summary">Redeploy an exact deployment using its previous image.</p>
<details class="faq-item c4-tool-description">
<summary class="faq-header" aria-label="Full description for paperclip-railway-redeploy">Full description</summary>

<pre class="faq-answer c4-description-text">Redeploy an exact deployment using its previous image. This changes a running service.</pre>
</details>
</div>

<div data-tool-name="paperclip-railway-restart" data-tool-class="write">
<code>paperclip-railway-restart</code>
<p class="c4-description-summary">Restart an exact deployment without rebuilding.</p>
<details class="faq-item c4-tool-description">
<summary class="faq-header" aria-label="Full description for paperclip-railway-restart">Full description</summary>

<pre class="faq-answer c4-description-text">Restart an exact deployment without rebuilding. This interrupts a running service.</pre>
</details>
</div>

<div data-tool-name="paperclip-railway-rollback" data-tool-class="write">
<code>paperclip-railway-rollback</code>
<p class="c4-description-summary">Roll back to an exact eligible deployment.</p>
<details class="faq-item c4-tool-description">
<summary class="faq-header" aria-label="Full description for paperclip-railway-rollback">Full description</summary>

<pre class="faq-answer c4-description-text">Roll back to an exact eligible deployment. This changes a running service.</pre>
</details>
</div>

<div data-tool-name="paperclip-railway-run-command" data-tool-class="write">
<code>paperclip-railway-run-command</code>
<p class="c4-description-summary">Run a bounded noninteractive shell command in an exact deployed container using this connection's configured SSH key.</p>
<details class="faq-item c4-tool-description">
<summary class="faq-header" aria-label="Full description for paperclip-railway-run-command">Full description</summary>

<pre class="faq-answer c4-description-text">Run a bounded noninteractive shell command in an exact deployed container using this connection's configured SSH key. Broad privileged access: commands can read secrets and mutate application data. Requires Container access setup. Timeout closes SSH; remote child termination is not guaranteed.</pre>
</details>
</div>

<div data-tool-name="redeploy" data-tool-class="write">
<code>redeploy</code>
</div>

<div data-tool-name="set-feature-flag" data-tool-class="write">
<code>set-feature-flag</code>
</div>

This list describes the reviewed tools. Your selected method, provider access and action permissions determine what agents can use.

These lists use a conservative permission policy. Read requires a provider read-only hint or a reviewed Paperclip read rule. Evidence that an action changes data or submits information elsewhere puts it in Write. Write also includes actions we cannot verify as read-only. Read describes the reviewed evidence; it does not guarantee that an action has no side effects. A connected account can group actions differently.

This list combines Railway’s hosted tools with Paperclip’s direct actions. Hosted tools without published descriptions have none here. Direct actions require the branded sign-in endpoint and an authorized workspace. run-command also requires Container access and SSH setup, and is grouped as Write because it can make destructive changes.



### Connection policies

New or changed actions found on refresh are held for review before agents can use them. Review their permissions and set actions to Ask first or Off as needed. Browser sign-in alone does not prove API access. Deployment changes and container commands need separate review.

## Railway connector FAQ

### Can I require approval for actions?

Set an action to Ask first to require human approval of each call or Off to prevent calls. Allowed actions run without approval. Read and Write grouping is separate from these settings.

### What can agents reach in Railway?

Railway enforces workspaces selected at consent. Direct actions require explicit workspace, project, environment and service IDs; mismatched targets are rejected.

### What do I need before connecting?

Use a Railway account with access to the intended workspaces. Live API qualification is pending; project tokens are not supported. Container commands require separate SSH setup.


Ways to connect

- Connect Railway
  - Authorize your Railway account in the browser.

[Railway connector](https://docs.paperclip.ing/connectors/railway/)

[Set action permissions](https://docs.paperclip.ing/connectors/action-permissions/)

## Related connectors

- [Cloudflare](https://paperclip.ing/product/connectors/cloudflare/): Find API operations and execute resource changes.
- [GitHub](https://paperclip.ing/product/connectors/github/): Read code and pull requests, comment on issues.
- [Netlify](https://paperclip.ing/product/connectors/netlify/): Inspect projects and deploys and start deployments.

## Give your agents Railway.

Join the Paperclip waitlist to connect Railway and choose what your agents can do.

[Join the waitlist](https://paperclip.ing/waitlist/)
