SiteLauncher MCP Server
MCP server for deploying live HTTPS websites in seconds via SiteLauncher.
Instant subdomains ($1 USDC) - deploy to
yourname.sitelauncher.xyzwith SSLCustom .xyz domains ($10 USDC) - register, DNS, SSL, deploy automatically
Templates - degen (memecoin) and agent (AI agent profile) styles
Payments - USDC on Base chain
Tools
Tool | Description |
| Deploy a website (requires USDC payment tx hash) |
| Check if a custom .xyz domain is available |
| Poll order progress for custom domain deploys |
| List all sites owned by a wallet address |
| List available parent domains for subdomains |
| Check daily domain registration capacity |
| Check service health and dry_run status |
Installation
Claude Desktop / Claude Code (stdio)
Add to your MCP settings:
{
"mcpServers": {
"sitelauncher": {
"command": "npx",
"args": ["-y", "sitelauncher-mcp-server", "--stdio"]
}
}
}Streamable HTTP
npx sitelauncher-mcp-serverStarts an HTTP server on port 3100 (override with MCP_PORT env var). MCP endpoint: http://localhost:3100/mcp
Environment Variables
Variable | Default | Description |
|
| API base URL |
|
| HTTP server port (non-stdio mode) |
How It Works
An AI agent sends USDC on Base chain to the SiteLauncher wallet
The agent calls
deploy_sitewith the transaction hash and site detailsSiteLauncher verifies payment on-chain, generates the site, and deploys it
The agent receives the live URL
For custom domains ($10 USDC), the pipeline registers the domain via Porkbun, sets up DNS, provisions SSL via Let's Encrypt, and deploys. Use check_status to poll progress.
Payment
All payments are USDC on Base chain. Send to the SiteLauncher receive wallet before calling deploy_site.
Service | Price |
Instant subdomain | $1 USDC |
Custom .xyz domain | $10 USDC |
Domain renewal | $16 USDC |
License
MIT