Skip to main content
Glama

sitectrl MCP server

Your AI builds real hosted websites. Connect this server to Claude, ChatGPT, or any MCP-compatible agent and it can turn a plain-language description into a live hosted site — real URL, SSL, working contact forms, first-party analytics — or write the site's code itself and publish it.

  • Server URL: https://mcp.sitectrl.ai/mcp (Streamable HTTP)

  • Docs: https://sitectrl.ai/mcp

  • Auth: OAuth 2.1 — PKCE, dynamic client registration (RFC 7591), AS metadata (RFC 8414), protected-resource metadata (RFC 9728). No pre-registration; the consent screen doubles as signup (free tier, no card).

  • Registry: listed in the official MCP Registry as ai.sitectrl/sitectrl.

Connect

Client

How

Claude (web/desktop)

Settings → Connectors → Add custom connector → https://mcp.sitectrl.ai/mcp

Claude Code

claude mcp add sitectrl --transport http https://mcp.sitectrl.ai/mcp

ChatGPT (Plus/Pro)

Settings → Apps → Advanced → Developer mode → add connector

Anything else / headless

Authorization: Bearer sck_… API key, minted at https://app.sitectrl.ai/app/mcp

This repo also ships a Dockerfile that wraps the remote server for stdio-only clients via mcp-remote.

Related MCP server: shiply — Static Site Hosting & Deployment

Tools (11)

Tool

What it does

create_site

Description → live hosted site (1–3 min): hosting, SSL, template, first AI build, analytics

edit_site

Change the site by instruction (sitectrl's AI editor does the work)

write_site_files / read_site_file / list_site_files

Your agent authors the code — push HTML/CSS/JS straight into the draft tree

publish_site

Promote draft → live (snapshots the previous version first)

list_sites / get_site / whoami

Account + site introspection

search_domains

Real domain availability + prices; purchases return a checkout link the user completes — the connector can never spend money

get_analytics

The site's private first-party traffic (visitors, pages, referrers)

Working contact/booking forms are built in: pages POST to /_sc/form/submit and submissions reach the owner's dashboard + email.

Example prompts

  1. "Build me a website for my dog-grooming business in Austin — friendly, warm colors, a booking section and example prices."

  2. "You write the code: create a one-page dark-styled portfolio, push the files to my sitectrl site, and publish it."

  3. "Add a testimonials section to my site and show me the draft link before publishing."

Limits & safety

Free tier: one hosted site, no card. Caps: 60 requests/min, 5 new sites/day, 25 hosted sites per account. Every publish snapshots the prior live version (undoable). Tokens expire hourly; revoke clients any time at https://app.sitectrl.ai/app/mcp.

About this repository

The server itself runs as part of the sitectrl platform (closed source). This repo is the public home for the connector: docs, the registry server.json, the stdio wrapper Dockerfile, and issues — file bugs and feature requests here.

Related MCP Connectors

Related MCP Servers