Connection check
verified live · 20h ago
sitectrl
Your AI builds real hosted websites: describe it, get a live site with SSL, forms, analytics. Free.
Tools
12
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
20h ago
Tools & capabilities
12 toolsRead from the running server on 20h ago.
create_site
templatesite_name*description*contact_email
Build 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 ready when this returns… Build 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 ready when this returns. Tell the user where it will be (expected_url) and poll get_build_status with the returned claim_token. NEVER call create_site a second time for the same site: each call builds another one. Works WITHOUT signing in: an unauthenticated call builds a guest site and returns a claim_url — the user signs up free (no card) at that link to keep it; unclaimed guest sites are deleted after 72 hours. Signed in, the site lands directly on the connected account (free tier: one site, no card).
edit_site
slug*instruction*
Ask 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-new site goes straigh… Ask 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-new site goes straight live. Returns what changed plus the draft URL.
get_analytics
read-only
slug*window
The site's private first-party traffic: pageviews/visitors/sessions/clicks totals, top pages, referrers, devices. Windows: 24h, 7d, 30d. The site's private first-party traffic: pageviews/visitors/sessions/clicks totals, top pages, referrers, devices. Windows: 24h, 7d, 30d.
get_build_status
read-only
claim_token*
Check whether a site started by create_site has finished. Pass the claim_token create_site returned. Works WITHOUT signing in. Poll this every 30-60 seconds rather than calling cre… Check whether a site started by create_site has finished. Pass the claim_token create_site returned. Works WITHOUT signing in. Poll this every 30-60 seconds rather than calling create_site again — a second create_site call builds a SECOND site.
get_site
read-only
slug*
Details for one site: live URL, draft URL, status. Details for one site: live URL, draft URL, status.
list_site_files
read-only
slug*
List the files in a site's draft tree (paths + sizes). List the files in a site's draft tree (paths + sizes).
list_sites
read-only
List the user's sitectrl sites with their live URLs and hosting platform. List the user's sitectrl sites with their live URLs and hosting platform.
publish_site
can modify data
slug*
Publish the site's draft to the LIVE site (hosted sites). A snapshot of the previous live version is taken first, so it's undoable. Publish the site's draft to the LIVE site (hosted sites). A snapshot of the previous live version is taken first, so it's undoable.
read_site_file
read-only
path*slug*
Read one file from a site's draft tree (text, or base64 for binary; 512 KB cap). Read one file from a site's draft tree (text, or base64 for binary; 512 KB cap).
search_domains
read-only
query*
Search 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; the connector never… Search 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; the connector never spends money. Purchased domains connect to their sites in one click.
whoami
read-only
The connected sitectrl account: email, plan status, free-site slot, and credit balance. The connected sitectrl account: email, plan status, free-site slot, and credit balance.
write_site_files
can modify data
slug*files*