mcpbeat Sign in

Scalingo MCP by usefulapi MCP Server

answering

Scalingo MCP by usefulapi is answering right now. Last checked 2 min ago. It exposes 21 tools. Last commit 2 Nov 2026.

Manage Scalingo PaaS apps, deployments, containers, logs and env vars from your AI assistant.

Uptime history 91 days of history · worst day 9%
91 days agonow
100.0%
Uptime 24h
92 of 92 checks
21
Tools
read from the server
154 ms
Response time
average over 24h
1
Stars
last commit 2 Nov 2026

What changed 94

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 7 October 2026. No other catalogue keeps this.

2 Nov a tool changed version
31 Oct a tool changed version4 times that day
30 Oct a tool changed version2 times that day
29 Oct a tool changed version2 times that day
28 Oct a tool changed version2 times that day
27 Oct a tool changed version
25 Oct a tool changed version4 times that day
24 Oct a tool changed version3 times that day
23 Oct a tool changed version
22 Oct 20 tools appeared scalingo_get_account, scalingo_get_app, scalingo_get_app_logs and 17 more
and 65 more, back to 7 October 2026

What the code does

We read the source, 22 h ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Page executes code built at runtime portal/index.html:231
        results.innerHTML = order.map(function (g) {

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add scalingo --transport http https://scalingo.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://scalingo.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.scalingo]
url = "https://scalingo.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "scalingo": {
      "url": "https://scalingo.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "scalingo": {
      "type": "http",
      "url": "https://scalingo.usefulapi.io/mcp"
    }
  }
}

Available tools 21

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

scalingo
scalingo_get_account
Fetch the authenticated user's account (id, email, username, fullname, company). Scalingo API: GET /v1/users/self. Returns { user }.
scalingo_get_app
Fetch a single app's details (region, stack, status, URLs, flags). Scalingo API: GET /v1/apps/{app}. Returns { app }.
scalingo_get_app_logs
Fetch recent application log lines. Scalingo returns an authenticated logs_url (GET /v1/apps/{app}/logs → { logs_url }); this tool then downloads the last N lines from it (dump mode) and returns them as text. Returns { logs_url, lines }. If the follow-up download fails, only logs_url is returned so you can fetch it yourself.
scalingo_get_app_stats
Real-time per-container resource stats (CPU / memory / swap usage) for an app. Scalingo API: GET /v1/apps/{app}/stats. Returns { stats: [...] }.
scalingo_get_deployment
Fetch a single deployment's details (status, git_ref, pusher, image size, timestamps). Scalingo API: GET /v1/apps/{app}/deployments/{deployment_id}. Returns { deployment }.
scalingo_get_operation
Poll the status of an asynchronous operation (e.g. a scale or restart returns an operation to track). Scalingo API: GET /v1/apps/{app}/operations/{operation_id}. Returns { operation } with status pending|running|done|error.
scalingo_list_addon_providers
List the addon providers available on Scalingo (databases, monitoring, etc.) with their plans embedded. Scalingo API: GET /v1/addon_providers. Returns { addon_providers: [{ ..., plans: [...] }] }.
scalingo_list_addons
List the addons (databases, services) provisioned on an app. Scalingo API: GET /v1/apps/{app}/addons. Returns { addons: [...] }.
scalingo_list_app_events
List an app's activity events (deployments, scaling, restarts, collaborator changes, etc.), paginated. Scalingo API: GET /v1/apps/{app}/events. Returns { events: [...], meta: { pagination } }.
scalingo_list_apps
List all Scalingo apps you can access in the current region. Scalingo API: GET /v1/apps. Returns { apps: [...] }.
scalingo_list_collaborators
List an app's collaborators (users invited to the app) and their status. Scalingo API: GET /v1/apps/{app}/collaborators. Returns { collaborators: [...] }.
scalingo_list_containers
List an app's container formation — the running process types with their amount and size (the current scaling). Scalingo API: GET /v1/apps/{app}/containers. Returns { containers: [{ name, amount, size }] }.
scalingo_list_deployments
List an app's deployments (most recent first), paginated. Scalingo API: GET /v1/apps/{app}/deployments. Returns { deployments: [...], meta: { pagination } }.
scalingo_list_domains
List an app's custom domains and their TLS/canonical status. Scalingo API: GET /v1/apps/{app}/domains. Returns { domains: [...] }.
scalingo_list_regions
List the Scalingo regions available to your account, each with its API/dashboard/database hosts. Useful to discover the right SCALINGO_REGION. Scalingo API: GET (auth host) /v1/regions. Returns { regions: [...] }.
scalingo_list_variables
List an app's environment variables. WARNING: this exposes secret VALUES (API keys, database URLs, etc.). Scalingo API: GET /v1/apps/{app}/variables. Returns { variables: [{ id, name, value }] }.
scalingo_request
Power-user escape hatch: GET any Scalingo API path not wrapped by a dedicated tool. READ-ONLY — only GET is allowed. Path is taken after /v1 (e.g. "/apps/my-app/alerts"). By default hits the regional API; set on_auth_host:true for auth-host resources (regions, scm_integrations, tokens). Scalingo API: GET {path}.
scalingo_restart_app
MUTATES Scalingo infrastructure — restarts an app's containers. Optionally restart only specific process types via scope; omit scope to restart everything. Returns 202 Accepted (track via scalingo_get_operation). Scalingo API: POST /v1/apps/{app}/restart.
scalingo_scale_app
MUTATES Scalingo infrastructure — sets the container formation (number and/or size of each process type). Only the container types you include are changed. Returns 202 Accepted (track via scalingo_get_operation). Scalingo API: POST /v1/apps/{app}/scale.
scalingo_set_variables
MUTATES Scalingo infrastructure — creates or updates environment variables in bulk (each { name, value } is created if new or updated if it exists). This usually triggers a restart to apply the new env. Names ≤64 chars, values ≤8192 chars. Scalingo API: PUT /v1/apps/{app}/variables. Returns { variables }.
scalingo_trigger_deployment
MUTATES Scalingo infrastructure — triggers a new deployment from a source archive URL (a tar.gz reachable by Scalingo). To roll back, re-deploy a previous git_ref/archive — there is no separate rollback endpoint. Scalingo API: POST /v1/apps/{app}/deployments. Returns { deployment }.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

get_account
removed 22 Oct 2026
get_app
removed 22 Oct 2026
get_app_logs
removed 22 Oct 2026
get_app_stats
removed 22 Oct 2026
get_deployment
removed 22 Oct 2026
get_operation
removed 22 Oct 2026
list_addon_providers
removed 22 Oct 2026
list_addons
removed 22 Oct 2026
list_app_events
removed 22 Oct 2026
list_apps
removed 22 Oct 2026
list_collaborators
removed 22 Oct 2026
list_containers
removed 22 Oct 2026
list_deployments
removed 22 Oct 2026
list_domains
removed 22 Oct 2026
list_regions
removed 22 Oct 2026
list_variables
removed 22 Oct 2026
restart_app
removed 22 Oct 2026
scale_app
removed 22 Oct 2026
set_variables
removed 22 Oct 2026
trigger_deployment
removed 22 Oct 2026

Endpoints

URLTransportStateLatencyChecked
https://scalingo.usefulapi.io/mcp streamable-http answering 67 ms 2 min ago

Alternatives to Scalingo MCP by usefulapi

same job, measured the same way
Laravel Forge MCP by usefulapi
by usefulapi

Manage Laravel Forge servers, sites, and deployments from your AI assistant.

17 tools answering
SnapDeploy
by somdip-2310

Deploy and manage SnapDeploy apps from your AI assistant: builds, logs, env vars, add-ons, domains.

91 installs/wk local only
Faable — Deploy & Auth
by faable

Deploy apps from GitHub, read build/runtime logs, and manage your app's users from your AI agent.

answering
Komodo MCP Server
by mp-tool

MCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AI

342 installs/wk local only
Aiven MCP
by aiven

Provision PostgreSQL, manage Apache Kafka, and deploy apps with Aiven - all from your AI assistant.

285 installs/wk answering
Resilis
by resilis

Deploy local apps, add managed Postgres, and inspect logs from your AI coding agent.

answering
Bult
by bultcloud

Deploy and manage Bult apps from AI coding agents.

34 installs/wk local only
Ploi Cloud
by ploicloud

European cloud hosting. Deploy and manage apps with your favorite AI coding assistant.

answering

Scalingo MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Scalingo MCP by usefulapi do?
It exposes 21 tools, read directly from the server on our last check. Among them: scalingo_get_account, scalingo_get_app, scalingo_get_app_logs, scalingo_get_app_stats, scalingo_get_deployment, scalingo_get_operation and 15 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Scalingo MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 154 ms. The bar chart above shows every period we have measured.
Did Scalingo MCP by usefulapi ever remove tools?
Yes. get_account, get_app, get_app_logs, get_app_stats and 16 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Scalingo MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Scalingo MCP by usefulapi need an API key?
No. Scalingo MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 21 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Scalingo MCP by usefulapi?
It answers our handshake in 154 ms on average, which is faster than 82% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Scalingo MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at scalingo.usefulapi.io, which runs on its operator's own terms.