Is there an MCP server for publishing a website?
Yes, two of them. A local MCP server that publishes a folder from your machine, for Claude Code, Codex, Cursor or any MCP client, without an account; and a remote MCP server per site, with an agent key, for everything a claimed site can do. Both are included: the trial is free for 14 days and keeping a site is € 10 a month, or € 15 for an app.
| Local MCP server | Remote MCP server per site | |
|---|---|---|
| Runs | on your machine, via npx | at https://mcp.dorelli.cloud/<your-site> |
| Needs | nothing; an email address on the first deploy | an agent key from the portal, or OAuth in claude.ai and ChatGPT |
| Tools | deploy_site (directory, email, name), site_status (directory) | deploy_site, site_status, site_log, form_submissions, audit_log, limits |
| Transport | stdio | streamable HTTP, sessionless |
| Best for | "publish this folder" from a coding tool | an agent that operates a site you already keep |
Add the local one to Claude Code with one line; other clients point at the same command:
claude mcp add dorelli -- npx -y github:dorelli-cloud/cli mcp
Your AI then calls deploy_site with the folder and your email, and answers with the address. A build folder (dist, build, out, public) is found by itself. The key for updates lives in .dorelli.json in that folder.
The remote server needs a key with rights you choose on the Agents tab of your site:
claude mcp add --transport http dorelli https://mcp.dorelli.cloud/<your-site> --header "Authorization: Bearer <agent key>"
Every call is a line in the audit log of the site. The package is also on GitHub as dorelli-cloud/cli, with a plugin for Claude Code in dorelli-cloud/plugins.
Not for
Building an app image: an app with a database is built on GitHub through a workflow, and deploy_site on the App plan takes a finished image, not source code. Not for clients that only speak the old SSE transport; the remote server uses streamable HTTP.
Checked against the code on 2026-09-22 · Evidence: packages/dorelli/src/mcp.ts, lib/mcp.ts, lib/agent-grenzen.ts, packages/dorelli/server.json