railway

Manage Railway projects, environments, deployments, and variables via GraphQL API.

8|1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/mnlt/teleport --skill railway-mnlt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: railway
Source: https://github.com/mnlt/teleport/tree/main/skills/railway
Command: npx skills add https://github.com/mnlt/teleport --skill railway-mnlt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Railway data and operations (projects, environments, deployments, and logs) behind a single GraphQL API to enable automation without the Railway MCP.

Core Features & Use Cases

  • List and fetch projects, environments, and services; upsert env vars; trigger redeploys; tail deployment logs.
  • Access account and project-scoped data securely via standard GraphQL mechanisms, with relay-style pagination and typed mutations.
  • Use cases include automated deployment workflows, environment management, and centralized logging across multiple projects.

Quick Start

Ask the Railway skill to list projects and deployments for your account.

Frequently Asked Questions about railway

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Railway deployments without installing the Railway MCP?

Automate Railway deployments by sending GraphQL mutations to the backboard endpoint to trigger redeploys and manage environments. This enables automated deployment workflows directly via API requests without requiring the Railway MCP installation.

Can I retrieve and manage Railway environment variables in bulk across multiple projects?

Yes, manage Railway environment variables by upserting env vars through standard GraphQL mutations. This supports centralized environment management and bulk variable updates across multiple projects using a single API endpoint.

How do I fetch Railway deployment logs using the GraphQL API?

Fetch Railway deployment logs by querying the GraphQL API endpoint at backboard.railway.com to tail and retrieve deployment output. This provides centralized logging access for multiple projects without needing the Railway MCP installed.

What authentication is required to access Railway projects via GraphQL?

Accessing Railway projects via GraphQL requires a Railway account token sent as an Authorization: Bearer header or a Project-Access-Token header. This authenticates your requests to the backboard.railway.com GraphQL endpoint for secure project data retrieval.

Does the Railway GraphQL API support pagination for listing multiple projects and environments?

Yes, listing Railway projects and environments uses Relay-style pagination to handle large datasets. This standard GraphQL pagination mechanism allows you to fetch services, deployments, and environments efficiently across your account.

What Railway resources can I manage using GraphQL mutations?

Manage Railway projects, environments, deployments, and variables using standard typed GraphQL mutations. You can list and fetch resources, upsert environment variables, and trigger redeploys to automate your infrastructure workflows.