← Back to search

@crisog/railway-mcp-server

crisog Scanned 12h ago

Unofficial Railway MCP server.

C
61.3 / 100

Versions

0.2.0latest
Nov 14, 2025
0.0.2
Nov 6, 2025
0.0.1
Oct 30, 2025
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 51

railway_workflow_status
annotations: none low

Check the status of an asynchronous Railway workflow (e.g., template deployments).

railway_templates_list
annotations: none low

List available templates. Results can be paginated or filtered by recommendation.

after string before string recommended boolean
railway_template_get
annotations: none low

Fetch detailed information for a template by code or GitHub owner/repo.

code string repo string owner string
railway_template_deploy
annotations: none low

Deploy a template into a project or workspace. Provide templateId and serializedConfig, or identify the template to resolve them automatically.

code string repo string owner string
railway_github_repos_list
annotations: none low

List all accessible GitHub repositories for the authenticated user.

railway_github_branches_list
annotations: none low

List all branches for a GitHub repository.

railway_github_repo_deploy
annotations: none low

Deploy a GitHub repository to a Railway project.

branch string
railway_environments_list
annotations: none low

List all environments for a project.

after string before string
railway_environment_create
annotations: none low

Create a new environment for a project. Optionally clone configuration from an existing environment.

railway_environment_rename
annotations: none low

Rename an environment.

railway_environment_logs
annotations: none low

Fetch logs for an environment.

filter string afterDate string anchorDate string beforeDate string
railway_environment_get_by_name
annotations: none low

Get an environment by its name. Useful when environments_list returns empty results. Returns the environment ID (UUID) that can be used with other tools.

railway_deployment_list
annotations: none low

List deployments for a project, optionally filtered.

after string before string
railway_deployment_get
annotations: none low

Fetch detailed information about a deployment.

railway_deployment_logs
annotations: none low

Fetch logs for a deployment.

filter string endDate string startDate string
railway_deployment_redeploy
annotations: none low

Redeploy a previous deployment, optionally reusing the image tag.

railway_deployment_stop
annotations: none low

Stop a running deployment.

railway_deployment_restart
annotations: none low

Restart a deployment.

railway_deployment_cancel
annotations: none low

Cancel a pending or in-progress deployment.

railway_deployment_rollback
annotations: none low

Rollback to a previous deployment.

railway_deployment_events
annotations: none low

Fetch events for a deployment.

after string before string
railway_volume_create
annotations: none low

Create a new volume for persistent storage.

region string
railway_volume_instance_backup_create
annotations: none low

Create a backup of a volume instance.

railway_volume_instance_backup_list
annotations: none low

List all backups for a volume instance.

railway_volume_instance_backup_restore
annotations: none low

Restore a volume instance from a backup.

railway_volume_instances_list
annotations: none low

List all volume instances for an environment (temporary tool for testing).

railway_projects_list
annotations: none low

Gets all projects for a user or workspace.

after string before string includeDeleted boolean
railway_project_create
annotations: none low

Create a new Railway project.

prDeploys boolean description string
railway_project_get
annotations: none low

Retrieve high-level information about a project.

railway_workspaces_list
annotations: none low

List all workspaces the user is a member of.

railway_private_network_create_or_get
annotations: none low

Create a new private network or retrieve an existing one.

railway_private_networks_list
annotations: none low

List all private networks for an environment.

railway_tcp_proxies_list
annotations: none low

List all TCP proxies for a service in an environment.

railway_domain_generate
annotations: none low

Generate a default railway.app domain for a service within an environment.

railway_domains_list
annotations: none low

List all domains for a service in an environment.

railway_custom_domain_create
annotations: none low

Add a custom domain to a service.

domain string
railway_custom_domain_available
annotations: none low

Check if a custom domain is available for use.

domain string
railway_variables_render_for_deployment
annotations: none low

Resolve the concrete variables that will be present for a service deployment.

railway_variable_upsert
annotations: none low

Create or update a variable at the project or service scope.

name string value string
railway_variables_collection_upsert
annotations: none low

Create or update multiple variables at once.

variables record
railway_services_list
annotations: none low

List all services in a project.

after string before string
railway_service_get
annotations: none low

Retrieve details about a specific service.

railway_service_update
annotations: none low

Update a service's metadata such as name or icon.

icon string name string
railway_service_deploy_latest
annotations: none low

Trigger a deployment for a service instance using the latest code or a specific commit.

commitSha string
railway_service_create
annotations: none low

Create a new service in a project.

icon string name string branch string
railway_service_instance_build_command
annotations: none low

Update the build command for a service instance. Warning: Changes will only take effect on the next deployment. After updating this setting, you must trigger a new deployment using railway_service_deploy_latest to apply the changes.

railway_service_instance_start_command
annotations: none low

Update the start command for a service instance. Warning: Changes will only take effect on the next deployment. After updating this setting, you must trigger a new deployment using railway_service_deploy_latest to apply the changes.

railway_service_instance_predeploy
annotations: none low

Update the pre-deploy commands for a service instance. Warning: Changes will only take effect on the next deployment. After updating this setting, you must trigger a new deployment using railway_service_deploy_latest to apply the changes.

railway_observability_http_logs
annotations: none low

Retrieve HTTP request logs for a deployment.

filter string endDate string afterDate string startDate string anchorDate string beforeDate string
railway_observability_build_logs
annotations: none low

Retrieve build logs for a deployment.

filter string endDate string startDate string
railway_observability_events
annotations: none low

Retrieve system events for a project.

after string before string

Permissions 1

env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 117

low
Tool 'railway_workflow_status' has no annotations annotation_checker · 100%
low
Tool 'railway_templates_list' has no annotations annotation_checker · 100%
low
Tool 'railway_template_get' has no annotations annotation_checker · 100%
low
Tool 'railway_template_deploy' has no annotations annotation_checker · 100%
low
Tool 'railway_github_repos_list' has no annotations annotation_checker · 100%
low
Tool 'railway_github_branches_list' has no annotations annotation_checker · 100%
low
Tool 'railway_github_repo_deploy' has no annotations annotation_checker · 100%
low
Tool 'railway_environments_list' has no annotations annotation_checker · 100%
low
Tool 'railway_environment_create' has no annotations annotation_checker · 100%
low
Tool 'railway_environment_rename' has no annotations annotation_checker · 100%
low
Tool 'railway_environment_logs' has no annotations annotation_checker · 100%
low
Tool 'railway_environment_get_by_name' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_list' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_get' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_logs' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_redeploy' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_stop' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_restart' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_cancel' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_rollback' has no annotations annotation_checker · 100%
low
Tool 'railway_deployment_events' has no annotations annotation_checker · 100%
low
Tool 'railway_volume_create' has no annotations annotation_checker · 100%
low
Tool 'railway_volume_instance_backup_create' has no annotations annotation_checker · 100%
low
Tool 'railway_volume_instance_backup_list' has no annotations annotation_checker · 100%
low
Tool 'railway_volume_instance_backup_restore' has no annotations annotation_checker · 100%
low
Tool 'railway_volume_instances_list' has no annotations annotation_checker · 100%
low
Tool 'railway_projects_list' has no annotations annotation_checker · 100%
low
Tool 'railway_project_create' has no annotations annotation_checker · 100%
low
Tool 'railway_project_get' has no annotations annotation_checker · 100%
low
Tool 'railway_workspaces_list' has no annotations annotation_checker · 100%
low
Tool 'railway_private_network_create_or_get' has no annotations annotation_checker · 100%
low
Tool 'railway_private_networks_list' has no annotations annotation_checker · 100%
low
Tool 'railway_tcp_proxies_list' has no annotations annotation_checker · 100%
low
Tool 'railway_domain_generate' has no annotations annotation_checker · 100%
low
Tool 'railway_domains_list' has no annotations annotation_checker · 100%
low
Tool 'railway_custom_domain_create' has no annotations annotation_checker · 100%
low
Tool 'railway_custom_domain_available' has no annotations annotation_checker · 100%
low
Tool 'railway_variables_render_for_deployment' has no annotations annotation_checker · 100%
low
Tool 'railway_variable_upsert' has no annotations annotation_checker · 100%
low
Tool 'railway_variables_collection_upsert' has no annotations annotation_checker · 100%
low
Tool 'railway_services_list' has no annotations annotation_checker · 100%
low
Tool 'railway_service_get' has no annotations annotation_checker · 100%
low
Tool 'railway_service_update' has no annotations annotation_checker · 100%
low
Tool 'railway_service_deploy_latest' has no annotations annotation_checker · 100%
low
Tool 'railway_service_create' has no annotations annotation_checker · 100%
low
Tool 'railway_service_instance_build_command' has no annotations annotation_checker · 100%
low
Tool 'railway_service_instance_start_command' has no annotations annotation_checker · 100%
low
Tool 'railway_service_instance_predeploy' has no annotations annotation_checker · 100%
low
Tool 'railway_observability_http_logs' has no annotations annotation_checker · 100%
low
Tool 'railway_observability_build_logs' has no annotations annotation_checker · 100%
low
Tool 'railway_observability_events' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.20.1 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.20.1 (GHSA-6qxp-vccf-f47h) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.20.1 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.20.1 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: railway_workflow_status manifest_parser · 85%
info
Tool: railway_templates_list manifest_parser · 85%
info
Tool: railway_template_get manifest_parser · 85%
info
Tool: railway_template_deploy manifest_parser · 85%
info
Tool: railway_github_repos_list manifest_parser · 85%
info
Tool: railway_github_branches_list manifest_parser · 85%
info
Tool: railway_github_repo_deploy manifest_parser · 85%
info
Tool: railway_environments_list manifest_parser · 85%
info
Tool: railway_environment_create manifest_parser · 85%
info
Tool: railway_environment_rename manifest_parser · 85%
info
Tool: railway_environment_logs manifest_parser · 85%
info
Tool: railway_environment_get_by_name manifest_parser · 85%
info
Tool: railway_deployment_list manifest_parser · 85%
info
Tool: railway_deployment_get manifest_parser · 85%
info
Tool: railway_deployment_logs manifest_parser · 85%
info
Tool: railway_deployment_redeploy manifest_parser · 85%
info
Tool: railway_deployment_stop manifest_parser · 85%
info
Tool: railway_deployment_restart manifest_parser · 85%
info
Tool: railway_deployment_cancel manifest_parser · 85%
info
Tool: railway_deployment_rollback manifest_parser · 85%
info
Tool: railway_deployment_events manifest_parser · 85%
info
Tool: railway_volume_create manifest_parser · 85%
info
Tool: railway_volume_instance_backup_create manifest_parser · 85%
info
Tool: railway_volume_instance_backup_list manifest_parser · 85%
info
Tool: railway_volume_instance_backup_restore manifest_parser · 85%
info
Tool: railway_volume_instances_list manifest_parser · 85%
info
Tool: railway_projects_list manifest_parser · 85%
info
Tool: railway_project_create manifest_parser · 85%
info
Tool: railway_project_get manifest_parser · 85%
info
Tool: railway_workspaces_list manifest_parser · 85%
info
Tool: railway_private_network_create_or_get manifest_parser · 85%
info
Tool: railway_private_networks_list manifest_parser · 85%
info
Tool: railway_tcp_proxies_list manifest_parser · 85%
info
Tool: railway_domain_generate manifest_parser · 85%
info
Tool: railway_domains_list manifest_parser · 85%
info
Tool: railway_custom_domain_create manifest_parser · 85%
info
Tool: railway_custom_domain_available manifest_parser · 85%
info
Tool: railway_variables_render_for_deployment manifest_parser · 85%
info
Tool: railway_variable_upsert manifest_parser · 85%
info
Tool: railway_variables_collection_upsert manifest_parser · 85%
info
Tool: railway_services_list manifest_parser · 85%
info
Tool: railway_service_get manifest_parser · 85%
info
Tool: railway_service_update manifest_parser · 85%
info
Tool: railway_service_deploy_latest manifest_parser · 85%
info
Tool: railway_service_create manifest_parser · 85%
info
Tool: railway_service_instance_build_command manifest_parser · 85%
info
Tool: railway_service_instance_start_command manifest_parser · 85%
info
Tool: railway_service_instance_predeploy manifest_parser · 85%
info
Tool: railway_observability_http_logs manifest_parser · 85%
info
Tool: railway_observability_build_logs manifest_parser · 85%
info
Tool: railway_observability_events manifest_parser · 85%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (1) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Permission: env_vars access detected permission_analyzer · 90%
critical
Tool poisoning in 'railway_service_instance_build_command': Directive language: 'you must' poisoning · 85%
critical
Tool poisoning in 'railway_service_instance_start_command': Directive language: 'you must' poisoning · 85%
critical
Tool poisoning in 'railway_service_instance_predeploy': Directive language: 'you must' poisoning · 85%
info
SBOM generated: 21 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%