railway-mcp
by jason-tan-swe
Verified
domain_create
[API] Create a new domain for a service
⚡️ Best for: ✓ Setting up custom domains ✓ Configuring service endpoints ✓ Adding HTTPS endpoints
⚠️ Not for: × TCP proxy setup (use tcp_proxy_create) × Internal service communication
→ Prerequisites: service_list, domain_check
→ Alternatives: tcp_proxy_create
→ Next steps: domain_update
→ Related: service_info, domain_list
Input Schema
Name | Required | Description | Default |
---|---|---|---|
domain | No | Custom domain name (optional, as railway will generate one for you and is generally better to leave it up to railway to generate one. There's usually no need to specify this and there are no use cases for overriding it.) | |
environmentId | Yes | ID of the environment | |
serviceId | Yes | ID of the service | |
suffix | No | Suffix for the domain (optional, railway will generate one for you and is generally better to leave it up to railway to generate one.) | |
targetPort | No | Target port for the domain (optional, as railway will use the default port for the service and detect it automatically.) |
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