- Railway
- Render
Deploy on Railway
1
Create a new project
Go to railway.app and click New Project.
2
Connect your GitHub repository
Choose Deploy from GitHub repo and select your Reacher repository.Railway detects the
Dockerfile automatically and uses it to build the image.3
Configure the start command
In the service settings under Deploy, confirm the start command is:If Railway does not detect it automatically, set it explicitly.
4
Set environment variables
Navigate to the Variables tab of your service and add the following:
Add any additional variables from
.env.example that apply to your setup.5
Deploy
Railway builds and deploys automatically after you save the variables. Watch the build logs from the Deployments tab.
6
Get your public URL
Once deployed, go to Settings > Networking and click Generate Domain. Railway assigns a public HTTPS URL.Use this to connect Claude.ai:
7
Connect to Claude.ai
Go to Claude.ai > Settings > Integrations > Add custom connector and paste the URL from the previous step.
Auto-deploys
Railway redeploys automatically on every push to your connected branch. No manual trigger needed.Health check path
For both platforms, set the health check path to/health. Note that this endpoint requires the MCP_SECRET token as a query parameter (?token=YOUR_SECRET) — configure your platform’s health check accordingly, or use a platform-level TCP check on port 3000 instead.
Environment variable reference
See.env.example for the full list of supported variables and descriptions.