ai.sitectrl/sitectrl
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Your AI builds real hosted websites: describe it, get a live site with SSL, forms, analytics. Free.
Summary by lookupd
Builds, edits, and publishes hosted websites from plain-language descriptions, with analytics and domain search included.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http sitectrl https://mcp.sitectrl.ai/mcp
Codex, remote (streamable-http)
codex mcp add sitectrl --url https://mcp.sitectrl.ai/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"sitectrl": {
"url": "https://mcp.sitectrl.ai/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
whoamiThe connected sitectrl account: email, plan status, free-site slot, and credit balance.list_sitesList the user's sitectrl sites with their live URLs and hosting platform.get_siteDetails for one site: live URL, draft URL, status.create_siteBuild a brand-new hosted website from a plain-language description. RETURNS IMMEDIATELY with status 'building' — the site takes about 2-3 minutes and is NOT reaget_build_statusCheck whether a site started by create_site has finished. Signed in: pass the slug create_site returned (status building / built / failed). Guest build: pass thedit_siteAsk sitectrl's AI editor to change an existing site ('add a contact page', 'make the hero darker'). Edits land in the site's draft; the first build of a brand-nwrite_site_filesCall get_site_context first. Push NEW files (HTML/CSS/JS/images) into a site's DRAFT. To CHANGE an existing page use patch_site_file instead (find/replace on thlist_site_filesList the files in a site's draft tree (paths + sizes).get_site_contextCALL THIS BEFORE ANY WRITE. Returns what sitectrl's own editing agent knows about the site: its notes, brand tokens, page inventory, declared invariants, the plpatch_site_fileCall get_site_context first. Change an existing draft file IN PLACE — the way to modify a page. Each edit is {find, replace} (swap exact text) or {after, insertread_site_fileRead one file from a site's draft tree (text, or base64 for binary; 512 KB cap). Returns a 'hash' of the current bytes.publish_sitePublish the site's draft to the LIVE site (hosted sites). A snapshot of the previous live version is taken first, so it's undoable.add_componentInsert a component from the site's shared library into one or more existing pages, INSTEAD of hand-writing the markup yourself — the classes are already styledsearch_domainsSearch real domain availability + prices (com/net/org/co/io/site and more). Available results include a purchase_url — hand it to the USER to complete checkout;get_analyticsThe site's private first-party traffic: pageviews/visitors/sessions/clicks totals, top pages, referrers, devices. Windows: 24h, 7d, 30d.
Details
- Version: 1.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 848 ms
- First indexed:
- Last seen in registry:
- Website: https://sitectrl.ai/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/ai.sitectrl/sitectrl)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp