miow
Build and host a small business website: write its pages, move an existing site in, add a domain.
Connect it
Settings → Connectors → Add custom connector
URL: https://miow.me/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://miow.me/mcp{
"mcpServers": {
"miow": {
"url": "https://miow.me/mcp"
}
}
}claude mcp add --transport http miow https://miow.me/mcp{
"servers": {
"miow": {
"type": "http",
"url": "https://miow.me/mcp"
}
}
}13 tools, verified live
create_siteMake a new, empty site, live at once at https://<slug>.miow.me. Returns its token (pass it to every other tool as `token`) and a claim link. Give the claim link to your human: opening it on their phone saves a passkey that makes them the owner. An unclaimed site is deleted after seven days. Then fill the site with write_site.
get_siteread-onlyA site's name, theme, address and every page by path and title, plus its status: a running or failed job (from import_site) and its domain. Call before changing a site you did not just create.
read_pageread-onlyOne page whole, in the shape write_site takes, so you can change it and send it back. Read every page you mean to change first: write_site replaces a page whole.
search_siteread-onlyThe site's pages that hold some words, best first: titles starting with them, then titles holding them, then descriptions and page text; a question no page holds word for word is matched in English, stems and all. Each with its path, url, title, description and the passage the words are in, the first 20 of `total`: the same rows as the site's search page and /search.json?q=.
write_sitecan modifyCreate or replace pages, each sent whole, and delete others; optionally rename the site, change its theme, or set its header, replaced whole. A page you do not send is left as it is. Every write can be undone (history, undo). The input schema gives every block's fields. Pages - path "" is the home page and must exist. Other paths are lowercase slugs, slash-separated, no leading slash. - navOrder
historyread-onlyThe last 30 changes to the site, newest first: what each did, who made it and when. Pass a change id to undo to put the site back as it was before that change.
get_statsread-onlyThe site's visitors, agents, page views, bounce rate and visit length over the last `days` days, the same figures for the same number of days before, visitors and agents by day, the agents by name, its most visited pages, entry pages, sources (a referring host or a link's utm_source), countries (ISO codes) and devices, and what visitors searched the site for and found nothing. A visitor is one bro
undocan modifyPut the site back as it was before a change, undoing it and every change since. Take the change id from history. The undo is itself a change, so it can be undone too.
import_sitecan modifyReplace the site's pages with an existing website's (Squarespace, Wix, or anything with a sitemap), word for word, at the same paths, with its images copied across. Runs in the background for a minute or two: poll get_site until `job` is null, or read its error.
upload_imageCopy an image from a URL into miow's store and get back the URL to use in an image block. Up to 10 MB. Use it for an image on someone else's server, which may move or vanish.
set_domainPut a site nobody owns yet on a domain your human already has; once someone owns the site, its domain is set only from its settings. Returns the DNS records they must set where they bought it: first a TXT record proving the domain is theirs, then the records that point it here. The site moves to the domain once those records are seen; call domain_status to check.
domain_statusWhether a pending domain from set_domain is live yet, and the DNS records still missing if not. DNS can take an hour to be seen; call again later rather than in a loop.
invite_linkA link that makes whoever opens it the owner of a site nobody owns yet, after saving a passkey. Works once, for two weeks. Give it to the person who should own the site, never post it. Once the site has an owner, they invite others from its settings.
Change history
Alternatives in Other
Compare →RHRhylthymeB
Real-time multi-track schedules for cooking, lab protocols, events and workouts. Validate and share.
ATAtlasB
The world railway atlas as MCP tools: notable train routes, night trains, journey times.
CICircleCIOfficialB
CircleCI's MCP server: inspect projects, runs, workflows, jobs, logs, tests, and artifacts.
BBBikefuchs — Bike Parts Price ComparisonB
Price comparison & cart optimizer for bike parts across German & Austrian shops
UPUrantia PapersB
Free, open MCP server for The Urantia Papers. 197 papers, 14,500+ paragraphs, 4,400+ entities.
RORootlyB
Incident management, on-call scheduling, and intelligent analysis powered by Rootly.