railway-mcp
by jason-tan-swe
Verified
service_update
[API] Update a service's configuration
⚡️ Best for: ✓ Changing service settings ✓ Updating resource limits ✓ Modifying deployment configuration
⚠️ Not for: × Updating environment variables (use variable_set) × Restarting services (use service_restart) × Triggering new deployments (use deployment_trigger)
→ Prerequisites: service_list, service_info
→ Next steps: deployment_trigger
→ Related: service_restart, variable_set
Input Schema
Name | Required | Description | Default |
---|---|---|---|
buildCommand | No | Optional: Command to build the service | |
environmentId | Yes | ID of the environment to update (usually obtained from service_info) | |
healthcheckPath | No | Optional: Path for health checks | |
numReplicas | No | Optional: Number of service replicas to run | |
projectId | Yes | ID of the project containing the service | |
region | No | Optional: Region to deploy the service in | |
rootDirectory | No | Optional: Root directory containing the service code | |
serviceId | Yes | ID of the service to update | |
sleepApplication | No | Optional: Whether to enable sleep mode | |
startCommand | No | Optional: Command to start the service |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools
- configure_api_token
- database_deploy_from_template
- database_list_types
- deployment_list
- deployment_logs
- deployment_status
- deployment_trigger
- domain_check
- domain_create
- domain_delete
- domain_list
- domain_update
- list_service_variables
- project_create
- project_delete
- project_environments
- project_info
- project_list
- service_create_from_image
- service_create_from_repo
- service_delete
- service_info
- service_list
- service_restart
- service_update
- tcp_proxy_create
- tcp_proxy_delete
- tcp_proxy_list
- variable_bulk_set
- variable_copy
- variable_delete
- variable_set
- volume_create
- volume_delete
- volume_list
- volume_update