Not open yet — signups haven't started. Join the list for the day they do.
Home/Documentation/Connect the MCP server

Documentation

Connect the MCP server

Connect our MCP server once and an AI assistant can deploy, list, and manage your sites directly — with a token that can publish, but can never touch billing or delete your account.

5deploy tools exposed
0of them can touch billing
1sentence to trigger a deploy
Quick factsthe numbers
99¢a month
1 GBstorage
250 GBtraffic
99%uptime target

MCP — the Model Context Protocol — is an open standard that lets an AI assistant call real tools instead of only producing text. Our MCP server exposes a small set of deploy tools through that standard, so any assistant that speaks MCP can publish to your Lemonade Host account directly, from inside the conversation. See the MCP server page for the fuller walkthrough.

What MCP is, in two sentences

MCP is a standard way for an AI assistant to discover and call tools exposed by a server, the same way it might call a function in code. Our MCP server is that server — it exposes a handful of deploy-related tools, and any MCP-capable assistant that connects to it can call them.

The tools it exposes

ToolWhat it does
deploy_sitePublishes a folder of files as a new site or an update to an existing one
list_sitesReturns the sites on your account and their current status
set_custom_domainPoints a domain at a site and returns the DNS records to add
get_deploy_statusChecks whether a deploy is queued, publishing, or live
delete_siteRemoves a single site from your account

That's the entire tool surface — five tools, nothing hidden. None of them can see or change billing, and none of them can delete the account itself; more on that below.

Connecting it

Generate a scoped token

From your account, create a token scoped to deploying — not a copy of your login.

Add the server to your assistant

Add the Lemonade Host MCP server to your assistant's configuration, along with the token.

Reload and ask

Restart or reload your assistant so the five tools appear, then ask it to deploy in plain language.

The security model

An assistant that can deploy is useful. An assistant that can also touch money is a different risk entirely, so the token it uses is deliberately narrow:

  • Tokens are scoped to deploying: create, update, check status, and remove a single site
  • They can never see or change billing — no plan changes, no card details, no invoices
  • They can never delete the account itself, only an individual site
  • set_custom_domain can point a domain at a site, but turning on the paid add-on still asks a human to confirm
  • Payment always stays with a person — an assistant can get a site to a live draft, but it can never complete a purchase

The line in one sentence: a Lemonade Host token can publish. It can never spend, and it can never close the account.

A worked example

Someone finishes a small site inside their assistant, then asks it to publish — without leaving the conversation:

assistant — deploy_site
> Deploy the site in ./dist to Lemonade Host Connecting to your Lemonade Host account… Uploading 18 files (640 KB) Queued — publishing… Live → https://studiolamp.lemonadehost.com

The assistant called deploy_site, got back a live URL, and the conversation continues — no dashboard, no separate login.

Keep reading

Other ways to get files onto a live URL

Get on the list

Join the list and we'll email you just once — that's the only thing we use your address for.

Join the list