Blog · Hosting for AI agents

Hosting providers with an official MCP server in 2026: deploy, logs and rollback compared

By the Pethost team · · Updated · 10 min read

You want your coding agent to deploy an app, read its logs when it breaks and roll back a bad version, and you ask which hosting providers have an official MCP server. In October 2026 almost all do: 18 of the 19 platforms we read. Most can start a deploy and read some logs, two have a rollback tool, and Pethost's 13 tools do the whole job, a restore from a backup included, for €9.99 a month.

In short
  • An official MCP server: 18 of 19 platforms, and Pethost. Northflank has none that we found.
  • Remote, with OAuth: Pethost, Railway, Render, Vercel, Heroku, DigitalOcean, Cloudflare, Google Cloud Run, Sevalla, Sliplane. Local, or with a token to copy: Fly.io, Koyeb, Dokploy, Coolify.
  • Rollback as a tool: Pethost, Vercel, Dokploy. Restore as a tool: Pethost, for any project; Sliplane, for its managed Postgres.
  • Tools: from 2 (Cloudflare, Sevalla) to 508 (Dokploy). Pethost has 13, and one call waits for a deploy.
  • Price: Pethost Starter is €9.99 a month for 2 vCPU, 3 GB and 30 GB, the MCP server included; 3 GB of always-on memory is $30.00 at Railway's rates and $39.00 on Render's instances.

Which hosting providers have an official MCP server in 2026

We read each vendor's documentation on 5 October 2026 and, where it lists no tools, the server's source. Remote means an address the agent connects to; local, a process on your computer.

Official MCP servers and what an agent can do through each, 5 October 2026
HostServer and sign-inDeployLogsRollbackRestore a backup
PethostRemote, OAuth in the browser: mcp.pethost.dev/mcpYes: a directory or a GitHub repositoryContainer logs and every HTTP requestYes: an earlier commit or deployYes: any night of the last 14
RailwayRemote, OAuth or the CLI's login: mcp.railway.com. Also localYesHosted: through Railway's agent. Local: get_logsNoneNone
RenderRemote, OAuth or an API key: mcp.render.com/mcpYes, from a Git repositoryApp, build and request logsNoneNone
Fly.ioLocal, flyctl's login, “[experimental]”: fly mcp serverPartly: a Machine from a built imageApp logsNoneNone
HerokuRemote, OAuth: mcp.heroku.com/mcp. Local, CLI or API keyLocal: yes. Remote: creates an appLocal: app logsNoneNone
DigitalOcean App PlatformRemote, OAuth or an API token: a server for each productYes, from a Git repositoryNoneNoneNone
VercelRemote, OAuth: mcp.vercel.comYes: from Git or filesRuntime logs, build outputYes: request_rollbackNone
NetlifyRemote, a Netlify login. Also localYes: deploy-siteNoneNoneNone
Cloudflare WorkersRemote, OAuth or an API token: mcp.cloudflare.com/mcpNo tool: API calls through executeOn its Observability and Workers Builds serversNoneNone
Google Cloud RunRemote, OAuth 2.0 with IAM: run.googleapis.com/mcp. Also localYes: an image, an archive or filesLocal only: get-service-logNoneNone
KoyebLocal, an API token, “beta pre-release”Yes: a directoryBuild or runtime logsNoneNone
NorthflankNone found: a skill for its CLI and APINoneNoneNoneNone
SevallaRemote, OAuth: mcp.sevalla.com/mcpThrough executeThrough executeThrough executeThrough execute: databases
CoolifyRemote on your instance, an API tokenPartly: redeploys an existing appContainer logs, 500 linesNoneNone
DokployLocal, an API keyYesYesYes: rollback-rollbackNone by name
SliplaneRemote, OAuth or an API key: mcp.sliplane.ioYesService logs, 500 linesNoneManaged Postgres only

“Through execute” means one tool runs code the agent writes against the vendor's API. AWS, Azure, Zeabur and Replit have official servers too: on AWS the agent writes Python for aws___run_script, and on Replit a deploy is a prompt to Replit's own agent.

Deploy, logs and rollback: what each official MCP server's tools do

Railway MCP server: your agent asks Railway's agent

The hosted server's railway-agent tool hands “a natural-language request to Railway's AI agent for multi-step operations like log analysis, debugging, and service configuration”. A logs tool of its own, get_logs, is in the local server, railway mcp local. Neither list names a rollback.

Render MCP server: three kinds of logs, no rollback

list_logs reads app, build and request logs; request logs need a Pro workspace, $25 a month. Three update tools return only “a link to the service's settings in the Render Dashboard”, and for a rollback Render's docs say to “use the Render Dashboard or REST API”.

Vercel MCP: deployments, logs and a rollback

get_runtime_logs returns up to 1,000 entries, and request_rollback points production traffic “to a previous production deployment by ID”. The server is for what Vercel hosts: front ends and functions that run per request. Only AI clients “reviewed and approved by Vercel” connect.

Netlify, DigitalOcean App Platform and Google Cloud Run: deploy, no logs

A checklist in the source of Netlify's server leaves “rollback/deploy selection” and “builds - why did it fail” unticked. DigitalOcean's App Platform server and Cloud Run's remote one deploy, and have no tool for logs.

Fly.io, Heroku and Koyeb MCP servers: deploys, logs and releases

fly mcp server is flyctl's commands as tools, marked “[experimental]”: none does fly launch or fly deploy, and fly-apps-releases only lists releases. Heroku's local server has deploy_to_heroku and get_app_logs. Koyeb's lists “cancel deployment” as planned.

Cloudflare and Sevalla: two tools and code the agent writes

Cloudflare's API server reaches “over 2,500 endpoints” through search() and execute(): the agent writes JavaScript that calls the API. Sevalla's does the same over an API that has a rollback and a database restore: reachable as code the agent composes, not as a tool with a description.

Coolify and Dokploy: an official MCP server on a server you run

Coolify's is built into the panel since v4.1.0 of May 2026, and most of its tools read: it redeploys and restarts an application that exists, and creates none. Dokploy's “exposes all Dokploy API endpoints as tools”, its rollback described as “POST /rollback.rollback”. Under either, the server stays yours to update and back up: see the self-hosted panels compared and Coolify Cloud vs Dokploy Cloud.

An MCP server designed for agents, or an API handed to them

An agent pays for a server twice: the tool list is sent to the model with the conversation, and every answer is read as tokens.

Tools in each official MCP server. Counts marked * are ours, from the vendor's list or source
ServerTools
Dokploy508
Vercel213*
Sliplane77*
Fly.io60*
Railway, local47*
Coolify45*
Heroku, local32*
Render26*
Koyeb15*
Pethost13
Railway, hosted11*
DigitalOcean App Platform7
Google Cloud Run, remote5
Cloudflare API2
Sevalla2

The longest lists hold a tool for each API route. Dokploy's README: “Some MCP clients and LLM providers can be slower or less reliable when very large tool lists are sent to the model.” The shortest give the agent the API to program: a tool for each endpoint would take Cloudflare's server “~244k tokens vs ~1k tokens”. Pethost's 13 each do one clear thing, and the API reference states their rules:

A debugging session and a rollback through Pethost's MCP server

A shop deploys from GitHub, and one morning its checkout breaks. A coding agent finds the cause in three calls:

Claude Code

You say: Checkout has been failing since this morning. Find out why.

  • QueryHttpTraffic POST /api/checkout: 38 of 41 requests answered 500, the first at 09:14
  • QueryContainerLogs api: column "coupon" of relation "orders" does not exist
  • ListCommits a3f9c1e add coupons, deployed 09:12 · 7be02d4 add search

The agent answers: Checkout answers 500 since the deploy of 09:12. “Add coupons” reads a coupon column the database does not have, so its migration has not run. Shall I run it, or go back to “add search”?

The first call said which path fails, the second why, the third which deploy brought it. The rollback is one call:

Claude Code

You say: Go back, and check that checkout works.

  • DeployProject commit 7be02d4: succeeded, web and api running
  • QueryHttpTraffic POST /api/checkout, last 5 minutes: 6 requests, all 200

The agent answers: Back on “add search”, and checkout answers 200 again. The database was not touched, and pushes will not deploy until you turn auto-deploy back on.

Had the bad version damaged data, RunProjectAction restores a nightly snapshot, after backing the project up first. Postgres here is a container in the project and in that backup: not a managed database with point-in-time recovery.

What the agent reads is what you see. The panel shows what QueryHttpTraffic answers with: a project's busiest paths with their response times, and each single request.
A project's requests in the Pethost panel: its ten busiest paths with share, count and response times, and the log of single requests under them.

What €9.99 a month buys, the MCP server included

The MCP server comes with every plan. On Starter, €9.99 a month without VAT, what its tools read is already running:

HTTPS addresses, a deploy on every push to GitHub, SSH into any container and security updates are in the price too: the best value we found for an agent's projects. There is no free tier.

An agent creates things, so it matters what each one costs. On Render create_web_service takes a plan, and every service is a line on the bill: $7 a month for 512 MB. On Pethost the agent “cannot pay for anything or change your account”: the machine is the limit, and with no usage-based billing the next project adds nothing to the bill while it fits.

Starter's 3 GB of always-on memory at each platform's own plan prices, a month. Bars compare at €1 = $1.1204, the ECB's reference rate of 5 October 2026
HostPrice a month
Pethost Starter€9.99
Fly.io$20.10
Railway$30.00
DigitalOcean App Platform$30.00
Sevalla$30.00
Sliplane€28.80
Northflank$32.40
Koyeb$35.07
Render$39.00
Heroku$42.00

Railway's figure is memory alone, with CPU, disk and traffic on top; Fly.io's is three 1 GB Machines in Ashburn ($23.19 in Frankfurt), before volumes and a database; Sliplane's is its 4 GB server, the first that holds 3 GB; Koyeb's counts its $29 plan. On a server you rent for Coolify or Dokploy an agent also has root over SSH, where one wrong command takes down the proxy; and the 2 vCPU, 4 GB server Hetzner does sell, CPX22, is €19.49 a month: its cheap range has long been out of stock, hardware bought before the RAM shortage. Railway vs Render vs Fly.io pricing has the plans; Grow doubles the machine for €17.99.

Who Pethost is for

Pethost is the best pick for

  • People who build with Claude Code, Codex or Cursor and want the agent to deploy, debug and roll back what it wrote
  • Solo developers with several side projects: one machine, one bill, a project for every idea
  • Early startups that want a fixed bill no agent can raise
  • Developers tired of looking after a server: the updates, certificates and backups are done

Look elsewhere if

  • Your application needs several regions, autoscaling or a managed database with replicas: here one machine is the limit

Questions

Which hosting providers have an official MCP server in 2026?

Of 19 platforms we read in October 2026, 18 do: Railway, Render, Fly.io, Heroku, DigitalOcean, Vercel, Netlify, Cloudflare, Google Cloud Run, AWS, Azure, Koyeb, Sevalla, Coolify, Dokploy, Sliplane, Zeabur and Replit. Pethost's has 13 tools that deploy, read logs and requests, roll back and restore a backup.

Can the official Railway MCP server deploy, read logs and roll back?

It deploys: the hosted server at mcp.railway.com has create-project, accept-deploy and redeploy. Logs go through railway-agent, Railway's own AI agent, or the local server's get_logs. Neither tool list names a rollback.

What tools does the official Render MCP server have?

26 by our count of its README: they create web services, static sites and cron jobs from a Git repository, trigger deploys, and read app, build and request logs with list_logs. None rolls back: Render's docs name the Dashboard or the REST API for that.

Does the Vercel MCP server have tools for deployments, logs and rollback?

Yes: create_deployment, get_runtime_logs, list_deployment_events and request_rollback, among 213 tools by the sum of its tools page. None is for backups, and only AI clients Vercel has approved connect.

Is there an official Fly.io MCP server?

Yes, inside the CLI: fly mcp server, marked “[experimental]”, runs on your computer with flyctl's credentials. It runs a Machine from an existing image and reads app logs; it has no tool for fly deploy or for a rollback.

Do Northflank, Koyeb, Coolify and Dokploy have an official MCP server?

Koyeb, Coolify and Dokploy do; Northflank has none that we found. Koyeb's is a local beta, Coolify's mostly reads, and Dokploy's has “508 tools across 49 categories”, a rollback among them.

Read from each vendor's own documentation, source and pricing page on 5 October 2026. Prices are in each vendor's currency; ours are without VAT.

  1. Railway: MCP server
  2. Render: MCP server
  3. Fly.io: fly mcp server
  4. Heroku: remote MCP server
  5. Heroku: local MCP server
  6. DigitalOcean: MCP tools
  7. Vercel MCP: tools
  8. Netlify: MCP server
  9. Cloudflare: MCP servers
  10. Cloudflare: API MCP server
  11. Cloud Run: MCP reference
  12. AWS: MCP tools
  13. Azure: MCP tools
  14. Koyeb: MCP server
  15. Northflank: agent skills
  16. Sevalla: MCP server
  17. Coolify: MCP capabilities
  18. Dokploy: MCP server
  19. Sliplane: MCP server
  20. Zeabur: MCP server
  21. Replit: MCP server
  22. Railway: pricing
  23. Render: pricing
  24. Fly.io: pricing
  25. Heroku: pricing
  26. DigitalOcean: pricing
  27. Koyeb: pricing
  28. Northflank: pricing
  29. Sevalla: pricing
  30. Sliplane: pricing
  31. Hetzner Cloud: Cost-Optimized plans
  32. Hetzner: price adjustment
  33. Coolify Cloud: pricing

Put your projects online today

A machine of your own, as many projects as fit, one flat price. Nothing metered, nothing billed on top.

Host all your projects for €9.99/mo