Frequently Asked Questions

What is RailPush?

RailPush is an AI-native cloud platform (PaaS) that lets you deploy web services, APIs, databases, and background workers with a single git push or via 286 MCP tools for AI agent automation. It supports PostgreSQL, MySQL, MongoDB, Redis, Meilisearch, and S3-compatible object storage.

Is RailPush free?

Yes. RailPush offers a free tier that includes 1 service (256MB RAM), 1 PostgreSQL database, and 1 Redis instance. No credit card required.

What is MCP?

MCP (Model Context Protocol) is a standard that lets AI agents discover and use external tools. RailPush provides 286 MCP tools so AI agents like Claude, Cursor, and Windsurf can deploy and manage infrastructure autonomously.

How does RailPush compare to Heroku?

RailPush offers a free tier (Heroku doesn't), 286 MCP tools for AI agents, managed MySQL, MongoDB, Meilisearch, and S3 storage, plus blue-green and canary deploys. Pricing starts at $4/mo for Nano and $7/mo for Small.

How does RailPush compare to Railway?

Both offer git-push deploys and managed databases. RailPush adds 286 MCP tools for AI agent automation, managed Meilisearch and S3 storage, blue-green/canary deploys, WAF rules, and infrastructure as code via Blueprints.

How does RailPush compare to Render?

Both have free tiers and git-push deploys. RailPush adds 286 MCP tools, managed MySQL, MongoDB, Meilisearch, S3 storage, canary/blue-green deploys, and Blueprints (IaC). Render has more regions; RailPush runs in EU.

What databases does RailPush support?

PostgreSQL with PITR and daily backups, MySQL 8.0, MongoDB 7.0, Redis, Meilisearch v1.6 for full-text search, and S3-compatible object storage via MinIO.

Can AI agents create accounts on RailPush?

Yes. POST /auth/agent-signup requires no authentication. The agent gets an API key and workspace instantly. A human only needs to click one link to add a payment method.

What programming languages does RailPush support?

RailPush auto-detects 20+ frameworks including Node.js, Python, Go, Ruby, Rust, Java, PHP, .NET, Elixir, and more. You can also deploy any Docker image.

How much does RailPush cost?

Free $0 (256MB), Nano $4/mo (512MB), Small $7/mo (1GB), Medium $14/mo (2GB), Large $28/mo (4GB), and GPU $49/mo. Fixed monthly pricing per resource.

Does RailPush support custom domains?

Yes. Add a custom domain, point your DNS, and RailPush automatically provisions a TLS certificate via Let's Encrypt.

What is scale-to-zero?

Free tier services sleep after 30 minutes of inactivity. When a request arrives, the service wakes up in ~60 seconds. Paid plans are always-on.

Does RailPush support autoscaling?

Yes. Standard and Pro plans support horizontal autoscaling up to 50 instances based on CPU and memory thresholds.

What deployment strategies are available?

Rolling updates (default), blue-green deployments (instant slot swap), and canary deployments (gradual traffic shifting).

Can I migrate from Heroku to RailPush?

Yes. Export your database, import into RailPush's managed PostgreSQL, migrate env vars, and update DNS. Guide: Migrating from Heroku to RailPush.

How do I connect my AI agent to RailPush?

Add mcp.railpush.com to your MCP client configuration with your API key. Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.