---
title: "Which deployment platforms have an official MCP server? (2026)"
description: "Every major app hosting platform's official MCP server compared: endpoint, what it can deploy, whether it takes your local code, and its limits. Sourced from each vendor's docs."
canonical_url: "https://ample.computer/blog/deployment-platforms-with-mcp-servers"
published: "2026-10-14"
last_updated: "2026-10-14"
author: "Ample Computer"
---

# Which deployment platforms have an official MCP server? (2026)

Every major app hosting platform's official MCP server compared: endpoint, what it can deploy, whether it takes your local code, and its limits. Sourced from each vendor's docs.

## The short version

Ample, Vercel, Railway, Render, Netlify, Heroku, DigitalOcean, Google Cloud Run, Cloudflare, Replit and Lovable all run a remote MCP server; Fly.io and Koyeb ship local ones. The big difference: most can deploy code your agent wrote, while Replit and Lovable only build through prompts to their own agent.

An MCP server lets a coding agent such as Claude Code, Codex or Cursor act on a hosting platform directly: create a project, deploy, read logs. By October 2026 most hosting platforms ship one, but they are not equivalent. The questions that matter are whether the server can deploy the code that is already on your machine, whether an agent can get credentials on its own, and what the server refuses to do.

## The short list

| Platform | Remote endpoint | Deploys code your agent wrote | Notable limits |
|---|---|---|---|
| [Ample](https://ample.computer/compare) | `https://api.ample.computer/mcp` (also `ample mcp` over stdio) | Yes: plan, deploy, databases, buckets, logs, server commands | Tools mirror the CLI; an agent can sign up through the server itself |
| [Vercel](https://vercel.com/docs/agent-resources/vercel-mcp) | `https://mcp.vercel.com` | Yes, since July 2026 (`deploy_to_vercel`) | Only clients Vercel has approved may connect; it can also make purchases |
| [Railway](https://docs.railway.com/ai/mcp-server.md) | `https://mcp.railway.com` | Partly: the hosted server redeploys and hands tasks to Railway's own agent; the local server (`railway mcp local`) deploys | Project tokens are not accepted |
| [Render](https://render.com/docs/mcp-server.md) | `https://mcp.render.com/mcp` | Creates services from a repo, triggers deploys, reads logs and metrics | Cannot create workers, delete resources or change scaling |
| [Netlify](https://docs.netlify.com/build/build-with-ai/netlify-mcp-server/) | `https://netlify-mcp.netlify.app/mcp` | Yes: create, deploy, env vars, forms | Functions are JavaScript, TypeScript or Go only |
| [Heroku](https://devcenter.heroku.com/articles/heroku-remote-mcp-server) | `https://mcp.heroku.com/mcp` | Through the local server (`heroku mcp:start`, about 35 tools) | Local server is in early development |
| [Fly.io](https://docs.fly.io/flyctl/mcp-server) | none; `fly mcp server` runs locally | Yes, through flyctl | Marked experimental |
| [Replit](https://docs.replit.com/platforms/mcp-server) | `https://mcp.replit.com/server/mcp` | No: tools create and change apps through prompts to Replit Agent | No tool uploads local files |
| [Lovable](https://docs.lovable.dev/integrations/lovable-mcp-server) | `https://mcp.lovable.dev` | No: projects start from a prompt | An existing repository cannot be imported |
| [DigitalOcean](https://docs.digitalocean.com/reference/mcp/configure-mcp/) | `https://apps.mcp.digitalocean.com/mcp` (and a router at `mcp.digitalocean.com/mcp`) | Yes: deploys App Platform apps, databases, Spaces | A payment method is required before anything is created |
| [Google Cloud Run](https://docs.cloud.google.com/run/docs/use-cloud-run-mcp) | `https://run.googleapis.com/mcp` | Yes: from a container image or source | Google identity, IAM and a billing account required |
| [Cloudflare](https://developers.cloudflare.com/agents/model-context-protocol/mcp-servers-for-cloudflare/) | `https://mcp.cloudflare.com/mcp` | Yes, through the whole Cloudflare API | Code must target the Workers runtime or run in a container behind a Worker |
| [Koyeb](https://www.koyeb.com/docs/integrations/coding-agents) | none; local `@koyeb/mcp-server` | Yes: creates services, reads build and runtime logs | Beta; a card and a paid plan are required |
| [Northflank](https://northflank.com/docs/v1/application/ai-agents/agent-skills) | no official server found | Through its CLI, via a Claude Code plugin and skills | |
| [Bolt](https://support.bolt.new/reference/faq) | none | No public API, CLI or SDK | Bolt is an MCP client, not a server |

## Three things to check before you connect one

1. **Can it deploy your repository?** If your agent writes the code locally, a server whose tools only take a prompt (Replit, Lovable) cannot ship it. Ample, Vercel, Netlify, Render, DigitalOcean, Cloud Run, Cloudflare and Railway's local server can.
2. **Who creates the account?** Every server above needs an account. On most, a person signs in through a browser first, and DigitalOcean, Cloud Run and Koyeb also need a card. Cloudflare's `wrangler deploy --temporary` deploys for 60 minutes before a person claims it. Ample's server exposes `ample_auth_signup`, so an agent can create an account with no browser, card or CAPTCHA; a person claims it by email within 48 hours ([how it works](https://ample.computer/auth.md)).
3. **What does it refuse?** Render's server deliberately cannot delete resources or create workers. Vercel's can buy upgrades and domains. Read the tool list before granting access.

## Connecting Ample in Claude Code

Install the CLI, create an account, and add the local MCP server:

```sh
curl -fsSL https://get.ample.computer/install.sh | sh
ample auth signup
claude mcp add ample -- ample mcp
```

Then ask: "Deploy this app to Ample." The deploy waits until the app is live or failed and returns the URL. See [Ample for coding agents](https://ample.computer/agents) for other agents.

## Sources

Each platform's row links to its own MCP documentation, checked on October 14, 2026. Vercel's deploy tool: [Vercel changelog](https://vercel.com/changelog/vercel-mcp-can-now-deploy-code). Render's limits: [Render MCP docs](https://render.com/docs/mcp-server.md). Replit's tool list: [Replit MCP docs](https://docs.replit.com/platforms/mcp-server). Lovable's import limit: [Lovable FAQ](https://docs.lovable.dev/introduction/faq).
