About Railpush
Railpush is an MCP server in the Science category: sends push notifications and alerts across multiple platforms effortlessly. Streamlines communication by managing messaging workflows through a unified interface. Enables real-time updates for development and monitoring tasks.
Install
git clone https://github.com/railpush/railpush-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Railpush
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
RailPush MCP Server
What can your agent do?
With 276 tools, your AI agent gets full control of cloud infrastructure:
| Category | Tools | Examples |
|---|---|---|
| Services | 35+ | Create, deploy, restart, scale, clone, suspend web services |
| Deploys | 15+ | Trigger builds, rollback, blue-green, canary, PR previews |
| PostgreSQL | 20+ | Create databases, run queries, backup, restore, PITR, replicas |
| MySQL | 7 | Create, manage, reveal credentials, delete MySQL 8.0 instances |
| MongoDB | 7 | Create, manage, reveal credentials, delete MongoDB 7.0 instances |
| Redis | 7 | Create, manage, reveal credentials, delete Redis instances |
| Meilisearch | 7 | Create, manage full-text search instances |
| Object Storage | 7 | Create, manage S3-compatible MinIO instances |
| Environment | 15+ | Set/get env vars, manage env groups, bulk operations |
| Domains | 15+ | Custom domains, domain registration, DNS records |
| Scaling | 5+ | Autoscaling policies, manual scaling |
| Logs & Metrics | 10+ | Query logs (Loki), metrics (Prometheus), log drains |
| Blueprints | 5+ | IaC — define and sync infrastructure from YAML |
| Networking | 5+ | WAF rules, network policies |
| Billing | 5+ | Usage, invoices, plan management |
| AI Fix | 2 | Auto-diagnose and fix broken deploys |
Machine-readable catalog
For directories and integrations, this repo includes a generated machine-readable catalog of all 276 hosted tools:
Each entry includes:
namedescriptioncategorygithub_urlendpoint_urltagslanguage
All catalog entries point to the same hosted RailPush MCP endpoint:
https://mcp.railpush.com/mcp
Quick start
Hosted server (recommended)
No installation needed. Connect directly:
{
"mcpServers": {
"railpush": {
"url": "https://mcp.railpush.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Claude Code CLI:
claude mcp add railpush --url https://mcp.railpush.com/mcp --header "Authorization: Bearer YOUR_API_KEY"
Cursor: Settings → MCP → Add Server → paste the JSON above.
Local stdio server
For air-gapped or custom setups:
cd mcp && npm install && npm run build
{
"mcpServers": {
"railpush": {
"command": "node",
"args": ["/path/to/mcp/build/index.js"],
"env": {
"RAILPUSH_API_KEY": "your-api-key",
"RAILPUSH_API_URL": "https://railpush.com"
}
}
}
}
Example: deploy a full-stack app
Tell your agent:
"Create a Node.js web service called 'my-api' on the starter plan, add a PostgreSQL database, set DATABASE_URL as an env var, and deploy from my GitHub repo."
The agent will call:
create_service→ provisions the servicecreate_database→ provisions PostgreSQLreveal_database_credentials→ gets the connection stringset_env_var→ sets DATABASE_URLtrigger_deploy→ builds and deploys from Git
All in one conversation. No YAML, no CLI, no dashboard clicking.
Transports
| Transport | URL | Use case |
|---|---|---|
| Streamable HTTP | https://mcp.railpush.com/mcp |
Recommended — modern MCP clients |
| SSE (legacy) | https://mcp.railpush.com/sse |
Older clients that only support SSE |
Authentication
All requests require an API key. Get one from the RailPush dashboard → Settings → API Keys.
Pass it as:
Authorization: Bearer YOUR_API_KEYheader (hosted server)RAILPUSH_API_KEYenvironment variable (local stdio)
Links
- 🌐 RailPush — the platform
- 📖 Documentation — full docs
- 💰 Pricing — free tier available
- 📋 Changelog — what's new
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.