
Agents · · 8 min read
How to deploy an app from Claude Code in 2026
Pick a host for the app Claude Code wrote, add that host as an MCP server with one command, sign in, and ask Claude to ship it. Steps for Eurobase, Vercel, Railway, Render and Netlify.
Pick the host by what your app is and where it should run, then connect that host to Claude Code as an MCP server, and Claude can create the project, deploy it and read the logs when the build fails. If the app must stay in Europe, Eurobase deploys from your Git repository to European infrastructure for a flat price. For a Next.js app with users around the world, Vercel is a close match. If the app needs a managed Postgres database next to it, look at Render or Railway, and for a site already on Netlify, stay there.
Hosting for a Claude Code app at a glance
| Platform | Claude Code connection | Sign-in | What Claude can do there | Where apps run |
|---|---|---|---|---|
| Eurobase | https://api.eurobase.dev/mcp | OAuth, per-project access | Create projects, deploy, read logs, publish Functions | European infrastructure only |
| Vercel | https://mcp.vercel.com | OAuth | Deploy files, manage projects, read logs | 19 regions, 5 in Europe |
| Railway | https://mcp.railway.com or the Railway CLI | CLI login or OAuth | Create projects, redeploy, deploy templates | California, Virginia, Amsterdam, Singapore |
| Render | https://mcp.render.com/mcp | Plugin with OAuth, or an API key | Create services and Postgres, deploy, set variables | Oregon, Ohio, Virginia, Frankfurt, Singapore |
| Netlify | https://mcp.netlify.com/mcp | Netlify login when Claude asks | Help run draft and production deploys | Functions in Ohio by default |
For a wider look at which platforms publish an MCP server and what each exposes, read the best cloud MCP servers.
What to check before you pick a host
- What Claude built. A Next.js, Astro or Nuxt frontend fits almost anywhere. A long-running Python or Go server needs a host that runs containers or services.
- Whether it needs a database. Claude often writes code that expects Postgres. If the host has none, you'll need a separate database provider.
- What the agent may change. Some servers let you grant read access first and writes later. Some act with the full rights of your account.
- Where secrets go. You don't want API keys pasted into the chat. Check how the host keeps secrets out of the agent's context.
- How the bill behaves. A flat plan refuses work at its limit. A usage plan keeps serving and charges you. Decide which surprise you'd rather have.
How Claude Code connects to a host
Claude Code talks to hosting platforms through MCP servers. Anthropic recommends the HTTP transport for remote servers, and the older SSE transport is deprecated. Every host below follows the same pattern.
- In your project folder, add the server:
claude mcp add --transport http <name> <url>. - Start
claude, type/mcp, pick the server and sign in through your browser. - Ask in plain words, for example "deploy this project".
By default the server is added with local scope, so it loads only in that project and stays private to you. Add --scope user to use it in every project, or --scope project to write it to a .mcp.json file your team shares through Git. claude mcp list shows what's connected. Before removing a server, run claude mcp logout <name> so the tokens are revoked at the host, not only deleted on your machine.
Anthropic's own advice is to connect only servers you trust, because a server that fetches outside content can carry prompt injection.
1. Eurobase
Eurobase is a hosting platform from a business registered in Warsaw, Poland, on European infrastructure operated by Scaleway, a French provider. Frontend frameworks run on V8 isolates, and servers in Node.js, Python, Go, Java, Ruby, PHP and .NET run as containers.
Connect it from your terminal:
claude mcp add --transport http eurobase https://api.eurobase.dev/mcp- In Claude Code, open
/mcp, selecteurobaseand authenticate. Eurobase opens in your browser, where you choose the projects the agent may use, the workspaces where it may create projects, and read or write access for each permission. - In your repository, ask: "Deploy this project on Eurobase."
Claude creates the project from your repository and starts the first deployment. If the app needs secrets, it tells you their names and you add the values yourself in the project's Secrets, so they never pass through the agent. It then follows the deployment until the site answers at <name>.eurobase.dev, and reads the build and request logs if something fails. It can redeploy, promote and roll back, but it can't delete anything. Revoke access in Connected apps; removing the server from Claude Code alone doesn't revoke it.
You can also install the Eurobase plugin with claude plugin marketplace add eurobase-dev/plugins && claude plugin install eurobase@eurobase, or use the CLI with npx eurobase login.
- Best for: apps that should run in Europe at a predictable monthly price.
- Price: a Free plan with hard limits, then Starter at €10 and Pro at €20 a month + VAT for the workspace. There are no usage charges today: work over a limit is refused, apps on V8 isolates and Functions stop until the monthly reset, and containers and static sites keep serving.
- What it lacks: preview deployments, managed Postgres, MySQL or Redis, and Dockerfile builds. ISO 27001 and SOC 2 are in progress, not held yet.
2. Vercel
Vercel's MCP server is remote, signs in with OAuth and is available on all Vercel plans. Since 23 July 2026 it can deploy code directly: its deploy_to_vercel tool takes your files, creates the project, detects the framework and builds it. Vercel warns that connecting gives the AI the same access as your Vercel user account.
Connect it with claude mcp add --transport http vercel https://mcp.vercel.com, then authenticate with /mcp.
- Best for: Next.js apps whose visitors are spread around the world.
- What it lacks: a European company. Vercel Inc. has terms under California law.
3. Railway
Railway connects through its CLI by default: railway setup agent reuses your railway login session, and railway setup agent --oauth connects with OAuth instead of the CLI and lets you pick which workspaces and projects the client sees. The remote server can create projects and redeploy. The local server adds tools to deploy, deploy templates, read logs and set variables. Railway marks destructive tools so clients ask before running them.
- Best for: apps that need several services assembled from templates.
- What it lacks: a European company. Its only European region is Amsterdam.
4. Render
Render's server lives at https://mcp.render.com/mcp. Sign in with the Render plugin and OAuth, or add it with an API key in an Authorization header for non-interactive use. Claude can create web services, static sites, cron jobs, Postgres databases and Key Value instances, trigger deploys and update environment variables.
- Best for: apps that need a managed Postgres database created in the same session.
- What it lacks: changes beyond deploys and environment variables. Scaling and deletions go through the dashboard or API, and Render doesn't promise that values such as connection strings stay out of the agent's context.
5. Netlify
Netlify recommends its remote server, added with claude mcp add --transport http netlify https://mcp.netlify.com/mcp. A local version runs with claude mcp add netlify -- npx -y @netlify/mcp where remote servers are blocked. Claude can prompt you to log in or create an account when it needs one, and Netlify documents draft deploys, production deploys with netlify deploy --prod, and anonymous deploys that expire after an hour unless claimed.
- Best for: static sites and frontends already on Netlify.
- What it lacks: functions in Europe by default. They run in Ohio unless a Pro or Enterprise plan picks Frankfurt, Dublin or London.
How to choose
- Choose Eurobase if the app should stay on European infrastructure and you'd rather pay a fixed amount than a usage bill.
- Choose Vercel if it's a Next.js app with a global audience and you want Claude to deploy files without a Git repository.
- Choose Render or Railway if the app needs a managed database and you're fine with a US company.
- Choose Netlify if your site already lives there.
Frequently asked questions
Can Claude Code deploy my app by itself?
Yes, once you connect your host's MCP server and sign in. Claude can then create the project and start a deployment. On most hosts you still add secret values yourself.
Do I need to push my code to GitHub first?
On Eurobase, yes: the agent creates the project from your Git repository. Vercel's MCP server has been able to deploy code since 23 July 2026, so it can send your files to a new or existing project without a repository.
What's the safest way to let Claude Code deploy?
Grant the smallest access the host allows, keep secrets in the host's dashboard rather than in the chat, and pick a host where you can roll back.
Can I host an app built with Claude Code in Europe?
Yes. Eurobase runs only on European infrastructure. Vercel, Render and Railway each have European regions, but they're US companies, which matters if a contract asks for an EU provider.
Why doesn't my MCP server show up in Claude Code?
Servers added with the default local scope load only in the folder where you added them. Add it with --scope user to use it everywhere, then check claude mcp list and /mcp.
Sources
- Claude Code MCP documentation
- Vercel MCP and Vercel MCP can now deploy code
- Railway MCP server and Railway regions
- Render MCP server and Render regions
- Netlify MCP server, Set up Claude Code for Netlify and Netlify Functions regions
- Vercel regions and Vercel terms
- Eurobase AI agents docs, Deploy with Claude Code, Eurobase plans and Eurobase subprocessors
- Eurobase vs Vercel, Eurobase vs Render, Eurobase vs Railway and Eurobase vs Netlify
Keep reading
How to deploy an app from OpenAI Codex in 2026The Codex commands and config.toml settings that connect a hosting MCP server, and what Eurobase, Vercel, Render, Netlify and Railway let Codex do once it's signed in.Agents7 min read
How to deploy an app you built in Cursor in 2026Add a hosting provider's MCP server to Cursor and the agent can ship the app for you. Setup, permissions and where Eurobase, Vercel, Netlify, Render and Railway run it.Agents7 min read
