铁路 MCP 协议服务器可助力用户高效管理和配置服务环境,通过一系列实用工具和命令,能轻松实现项目的自动化管理。
要使用铁路 MCP 协议服务器,需先完成安装和配置,具体步骤如下:
npm install
在项目根目录下运行启动脚本:
npm start
export RAILWAY_TOKEN=your_token_here
config.json 文件中配置:{
"token": "your_token_here"
}
configure 工具。我们欢迎社区贡献!请查阅 CONTRIBUTING.md 了解如何开始、开发规范及调试信息。
configure - 设置 Railway API 令牌(仅在环境变量未提供时使用)project-list - 列出您账户下的所有项目project-info - 获取特定项目的详细信息project-create - 创建新项目,可指定团队 IDproject-delete - 删除项目project-environments - 列出项目中的所有环境service-list - 在特定项目中列出所有服务service-info - 获取特定服务的详细信息service-create-from-repo - 从 GitHub 仓库创建新服务service-create-from-scratch - 从头开始创建新服务service-delete - 删除服务env-list - 列出服务的所有环境变量env-set - 设置或更新环境变量:env-set --key KEY_NAME --value VALUE
env-unset - 删除特定环境变量:env-unset --key KEY_NAME
bulk-get - 获取多个服务的环境变量:bulk-get --serviceIDs service1,service2
bulk-set - 批量设置环境变量:bulk-set --serviceIDs service1,service2 --envs key=value,key2=value2
project-create --name MyProject
service-create-from-repo --projectID my-project-id --repoURL https://github.com/username/repo.git
env-set --serviceID my-service-id --key NODE_ENV --value production
bulk-set --serviceIDs service1,service2 --envs DB_URL=mysql://localhost:3306/dbname
Railway MCP 协议服务器提供强大的功能来管理和配置您的服务环境。通过合理使用提供的工具和命令,您可以轻松实现项目的自动化管理。