Scalingo MCP server. Manage Scalingo PaaS apps, deployments, containers, logs and env vars from your AI assistant.
Add to your MCP config, then reload & authorize:
{
"mcpServers": {
"scalingo": {
"url": "https://scalingo.usefulapi.io/mcp"
}
}
}| Tool | Type | What it does |
|---|---|---|
list_apps | read | List apps List every Scalingo app you can access in the current region, each with its status and metadata. |
get_app | read | Get app Fetch a single app's full details including region, stack, running status, URLs and feature flags. |
list_containers | read | List containers Show an app's container formation — each process type with its running amount and size (the current scaling). |
get_app_stats | read | Get app stats Return real-time per-container resource usage (CPU, memory and swap) for a running app. |
list_deployments | read | List deployments List an app's deployments most-recent-first with pagination, covering status, git ref and pusher. |
get_deployment | read | Get deployment Fetch one deployment's details: status, git ref, pusher, built image size and timestamps. |
get_app_logs | read | Get app logs Fetch the most recent application log lines by resolving Scalingo's authenticated logs URL and downloading them as text. |
list_variables | read | List variables List an app's environment variables, including their secret values such as API keys and database URLs. |
list_collaborators | read | List collaborators List the users invited to an app as collaborators along with their invitation status. |
list_domains | read | List domains List an app's custom domains with their TLS certificate and canonical-domain status. |
list_addons | read | List addons List the addons — databases and managed services — provisioned on an app. |
list_addon_providers | read | List addon providers List every addon provider available on Scalingo with its plans embedded, optionally filtered by category. |
list_app_events | read | List app events List an app's activity events (deploys, scaling, restarts, collaborator changes) with pagination and an hours filter. |
get_operation | read | Get operation Poll the status of an asynchronous operation such as a scale or restart until it reports done or error. |
list_regions | read | List regions List the Scalingo regions available to your account, each with its API, dashboard and database hosts. |
get_account | read | Get account Fetch the authenticated user's account profile: id, email, username, full name and company. |
scalingo_request | read | Request Power-user read-only escape hatch to GET any Scalingo API path not covered by a dedicated tool. |
restart_app | write | Restart app Restart an app's containers, optionally scoped to specific process types, returning an operation to track. |
scale_app | write | Scale app Set an app's container formation by changing the amount and/or size of chosen process types, returning an operation to track. |
set_variables | write | Set variables Create or update environment variables in bulk, which usually triggers a restart to apply the new environment. |
trigger_deployment | write | Trigger deployment Trigger a new deployment from a source archive URL, optionally labelled with a git reference. |
scalingo_usage_status | Usage status (free-tier meter) Report the caller's current free-tier usage this month: calls used, monthly limit, remaining, and whether the cap is reached. Read-only; does not count against the meter. | |
scalingo_upgrade | Upgrade to Pro (unlimited) Subscribe to the Pro plan for UNLIMITED Scalingo tool calls (the free tier caps monthly usage). Choose monthly ($9/month) or yearly ($90/year — 2 months free) billing. Returns a Stripe Checkout link to open in your browser; after payment your account upgrades automatically. Read-only; does not count against the meter. |
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 100 tool calls / month |
| Pro | $9/mo · $90/yr | Unlimited |
This is a Model Context Protocol endpoint — meant to be connected from an AI client, not opened in a browser. An invalid_token response at the URL is the auth gate working as designed; clients authenticate automatically.