Free
For trying, tinkering and small sites.
$0forever
No card needed.
- 50kVISITS / MO1,000PAGES1 GBSTORAGE
- 1 site on yoursite.dotsy.site
- Built by your own AI, over MCP
- Forms & simple collections
- Basic analytics
- "Made with Dotsy" mark, always on
Dotsy // AI-first. Human-friendly.
Your AI builds it. Dotsy hosts, edits and publishes it.
Works inside Claude, ChatGPT, Cursor and any MCP client. No Dotsy AI, no credits.
Take the yellow pill. See pricing →
Served from 300+ cities on Cloudflare's edge
Or click and edit it yourself. Either way, Dotsy hosts and publishes it.
import_site_from_url48 pagespreflight_site0 broken linkspublish_siteLivestart_siteDraftput_content3 pagesedit_pageOrder formpublish_siteLiveadd_custom_domainSSL onedit_pageQuote formpreflight_site48 pagesbulk_put_content2,400 pagesget_draft_statusAll ready| Title | URL | Status |
|---|---|---|
| Plumbers in Austin | /plumbers/austin | Ready |
| Plumbers in Boston | /plumbers/boston | Ready |
| Plumbers in Chicago | /plumbers/chicago | Ready |
| Plumbers in Denver | /plumbers/denver | Ready |
| Plumbers in El Paso | /plumbers/el-paso | Ready |
find_replace39 foundapply_changesetStagedpublish_site39 changesFresh bread from 7amBI→ Link, every day.
Sourdough, rye and pastries, baked in Ljubljana.
Order aheadTrubarjeva 12, Ljubljana
Mon–Sat, 7am–3pm
Publish 1 change across 1 item. This goes live immediately.
/Modifiedhttps://roseandrye.com/create_siteCreatedput_content5 pagespublish_siteLivefind_replace214 foundFresh bread from 7am, every day.
Sourdough, rye and pastries, baked in Ljubljana.
Order ahead| Our spring menu is here | Mar 12 |
| How we source our flour | Feb 27 |
| Sourdough, step by step | Feb 03 |
| Type | Name | Value |
|---|---|---|
| A | @ | 192.0.2.10 |
| CNAME | www | yourcompany.dotsy.site |
| Bot | From | Pages read |
|---|---|---|
| GPTBot | OpenAI | 342 |
| ClaudeBot | Anthropic | 218 |
| PerplexityBot | Perplexity | 97 |
“Plumbing you can count on.”
1,204 visitors · 3.1% booked44%8% chance to win“A plumber at your door in 2 hours.”
1,198 visitors · 4.6% booked56%92% chance to winComing soonVersion history & rollback · Password-protected pages · Multi-language · Shop · Members · Multi-step funnels
Screens are illustrations with example data.
Pricing
For trying, tinkering and small sites.
$0forever
No card needed.
Your domain, your business, all of it.
$4.99per site / month
$9.99, with a $5 credit for keeping the small "Made with Dotsy" mark.
For teams who need more control.
$19.99per site / month
No Dotsy mark. No signature discount.
Included, no extra charge: draft previews, automatic 301 redirects and privacy-first analytics on every plan, plus A/B tests on Pro and Max, and two-stage editing, team roles and full-text search on Max.
| Limit | Free | Pro | Max |
|---|---|---|---|
| Pages | 1,000 | 10,000 | Unlimited |
| Pageviews | 50k / mo | 500k / mo includedThen +$2 per extra 500k views, post-paid after notice | 2M / mo includedThen +$2 per extra 500k views, post-paid after notice |
| Storage | 1 GB | 10 GB includedThen +$2 per extra 50 GB | 50 GB includedThen +$2 per extra 50 GB |
| Spend limit | — | You set it. We warn at 80% and 100%. | You set it. We warn at 80% and 100%. |
| Full-text search | — | — | Included |
Pageviews aren't bandwidth: Max's 2M views is roughly 50–150 GB on a typical optimized site.
Over your plan's limits? Your site stays up, and we'll suggest an upgrade.
A one-off traffic spike never shows up on your bill.
We email you at 80% and 100% of your included traffic. Extra traffic is billed after notice at +$2 per 500k views, and you can set a monthly spend limit anytime.
Past your allowance, your site stays fast and up.
A missed payment doesn't take your site down either.
Really big? 10M+ views a month?We'll set up a custom plan with you
Coming soonShop · Members · Multi-step funnels
Agencies: bulk packs are coming. Managing lots of sites?Tell us what you need
No. You use the AI you already have — Claude, ChatGPT, Cursor or any MCP client. Dotsy gives it the tools to build, edit and publish your site. You never pay us for AI.
Any assistant that supports MCP (Model Context Protocol) — Claude, ChatGPT, Cursor and more. Dotsy has no AI of its own, so you pay your AI provider directly and never buy credits from us. Or skip the AI and use the dashboard.
A small "Made with Dotsy" badge on your site. It's always on for Free. On Pro it's your call: keep it and we credit you $5, so Pro is $4.99 a month instead of $9.99. Switch it off whenever you like. Max has no Dotsy mark and no signature discount.
Pro gets you a custom domain and full analytics, per site. Max adds two-stage editing (draft, review, publish), team roles for multiple editors, and full-text search across your whole site, plus higher limits.
Your site stays fast and online, and a one-off spike is on us. Sustained traffic above your included views is billed after notice at +$2 per 500k. Set a spend limit anytime to stay in control.
One page load by a person. Bots and AI crawlers we can recognize don't count. Pageviews aren't bandwidth: Max's 2M views is roughly 50–150 GB on a typical optimized site.
Yes. Paste its URL and we import the pages, images and forms. Point your domain at Dotsy and you're live.
Paste this link into Claude, ChatGPT, Cursor or any MCP client. No API keys, nothing to install.
https://mcp.dotsy.ai/mcp
Then pick your AI below. Two minutes, tops.
Web and desktop apps, any plan. Free includes one custom connector.
Team or Enterprise? An owner adds it once under Organization settings → Connectors, then everyone clicks Connect.
Through Developer mode, a beta on the web for Plus, Pro, Business, Enterprise and Edu.
ChatGPT marks custom apps as unverified and asks before write actions. That is expected. Menu names move around in this beta; the URL never does.
One click, then sign in.
~/.cursor/mcp.json
{
"mcpServers": {
"dotsy": { "url": "https://mcp.dotsy.ai/mcp" }
}
}
For Copilot Chat in Agent mode.
.vscode/mcp.json
{
"servers": {
"dotsy": { "type": "http", "url": "https://mcp.dotsy.ai/mcp" }
}
}
One command in your terminal.
/mcp, pick dotsy, then Authenticate.claude mcp add --transport http dotsy https://mcp.dotsy.ai/mcp
Add --scope user to use Dotsy in every project.
$ claude mcp add --transport http dotsy \
https://mcp.dotsy.ai/mcp
Added HTTP MCP server dotsy
> /mcp
❯ dotsy needs authentication
Authenticate · opening browser…
✔ dotsy connected · 40+ tools
Same editor, new name. Same steps.
{
"mcpServers": {
"dotsy": { "serverUrl": "https://mcp.dotsy.ai/mcp" }
}
}
Note the key: Devin Desktop uses serverUrl, not url. Still on an older Windsurf build? The steps are the same.
Dotsy speaks Streamable HTTP with OAuth 2.1 sign-in.
mcp-remote as a command instead.{
"mcpServers": {
"dotsy": { "url": "https://mcp.dotsy.ai/mcp" }
}
}
Scripts and CI: create an API key in the dashboard and send it as a Bearer header instead of signing in.
{
"mcpServers": {
"dotsy": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.dotsy.ai/mcp"]
}
}
}
start_siteNo account neededput_content4 pagesedit_pageSchedulepublish_siteLiveSome AI apps ask you to sign in when you first connect.
No. You use the AI you already have — Claude, ChatGPT, Cursor or any MCP client. Dotsy gives it the tools to build, edit and publish your site. You never pay us for AI.
The Model Context Protocol is an open standard that lets an AI assistant use outside tools. Dotsy's MCP server gives your AI the tools to build, edit and publish your site. It can start a new draft right away; it publishes, or touches your existing sites, only after you sign in.
Anything that connects to a remote MCP server: Claude on the web, desktop and in Claude Code, ChatGPT with Developer mode, Cursor, VS Code with Copilot, Devin Desktop (formerly Windsurf), and many more. Clients that only run local servers can use npx mcp-remote.
Yes. Everything you can ask your AI to do also works in the Dotsy dashboard.
No. You use the AI plan you already have, and Dotsy never charges AI credits. You only pay Dotsy for hosting, and that starts at $0.
PromptUse the Dotsy connector to build me a site for my bakery in Austin. Start a draft.
First time? Add Dotsy to your AI (one URL, no account needed), then turn Dotsy on in the chat.
PromptUse the Dotsy connector to import my site yourcompany.com into Dotsy as a draft.
First time? Add Dotsy to your AI (one URL, no account needed), then turn Dotsy on in the chat.
or migrate from the dashboard →Free forever on yoursite.dotsy.siteNo card needed