Railway MCP Server
@jason-tan-swe
关于 Railway MCP Server
An unofficial and community-built MCP server for integrating with https://railway.app
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"railway-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@jason-tan-swe/railway-mcp",
"--client",
"claude"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Railway MCP Server?
A Model Context Protocol (MCP) server that lets Claude and other MCP clients manage your Railway.app infrastructure through natural language—deploy services, manage variables, and monitor deployments. It is under active development, and not all features are available yet.
How to use Railway MCP Server?
Install via Smithery or manually for Claude/Cursor. Prerequisites: Node.js 18+, an active Railway account, and a Railway API token (generate at https://railway.app/account/tokens). The token can be passed as a command argument, set as the RAILWAY_API_TOKEN environment variable, or configured afterward using the configure tool inside the client.
Key features of Railway MCP Server
- Authenticate with Railway API tokens
- Manage projects (list, info, create, delete, environments)
- Manage services (create from GitHub repo or Docker image, list, delete, restart, update)
- Manage deployments (list, trigger, logs, health check)
- Manage variables (list, set, delete, bulk set, copy)
- Manage service networks and volumes
- Deploy database services (MariaDB, MongoDB, PostgreSQL, Redis, MySQL)
Use cases of Railway MCP Server
- Set up a new service by listing projects, creating from a template, adding variables, and viewing deployments
- Manage environment variables across services or environments (list, create, update, delete)
- Monitor deployments and service health directly from an MCP client
- Combine with Git and GitHub MCP for full deployment pipeline automation
FAQ from Railway MCP Server
What are the prerequisites?
You need Node.js 18+ (for built-in fetch API support), an active Railway account, and a Railway API token (create at https://railway.app/account/tokens).
How do I authenticate with Railway MCP Server?
You can provide your Railway API token as a command argument, set it in the RAILWAY_API_TOKEN environment variable in your MCP client configuration, or use the configure tool inside the client (e.g., Claude) after startup.
Is Railway MCP Server fully featured?
No. Some features are marked as incomplete or not built, including full template support, automatic database workflows, and automatic GitHub repository linking. The project is under active development.
Which MCP clients are supported?
Claude for Desktop is “Battle-Tested.” Cursor, Cline, Windsurf, and other MCP clients are still being tested.
How are security and sensitive data handled?
Railway API tokens provide full account access and should be kept secure. Sensitive variable values are automatically masked when displayed. All API calls use HTTPS. The token is stored only in memory and never written to disk outside of the configuration file.
其他 分类下的更多 MCP 服务器
Servers
modelcontextprotocolModel Context Protocol Servers
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Codelf
unbugA search tool helps dev to solve the naming things problem.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
评论