Wraps the SiteLauncher API to let Claude deploy live HTTPS sites through USDC payments on Base. You get seven tools: deploy_site takes a payment tx hash and HTML to spin up either a subdomain on sitelauncher.xyz for $1 or a full .xyz domain for $10, check_availability validates custom domains, check_status polls registration progress, and list_sites returns what a wallet owns. It handles the full pipeline including domain registration via Porkbun, DNS setup, and Let's Encrypt SSL. Runs over stdio for Claude Desktop or as an HTTP server on port 3100. Reach for this when you want an agent to provision web infrastructure autonomously without touching hosting dashboards or payment forms.
MCP server for deploying live HTTPS websites in seconds via SiteLauncher.
yourname.sitelauncher.xyz with SSL| Tool | Description |
|---|---|
deploy_site | Deploy a website (requires USDC payment tx hash) |
check_availability | Check if a custom .xyz domain is available |
check_status | Poll order progress for custom domain deploys |
list_sites | List all sites owned by a wallet address |
list_domains | List available parent domains for subdomains |
domain_capacity | Check daily domain registration capacity |
health | Check service health and dry_run status |
Add to your MCP settings:
{
"mcpServers": {
"sitelauncher": {
"command": "npx",
"args": ["-y", "sitelauncher-mcp-server", "--stdio"]
}
}
}
npx sitelauncher-mcp-server
Starts an HTTP server on port 3100 (override with MCP_PORT env var). MCP endpoint: http://localhost:3100/mcp
| Variable | Default | Description |
|---|---|---|
SITELAUNCHER_API_URL | https://sitelauncher.xyz/api | API base URL |
MCP_PORT | 3100 | HTTP server port (non-stdio mode) |
deploy_site with the transaction hash and site detailsFor 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.
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 |
MIT
SITELAUNCHER_API_URLSiteLauncher API base URL