SiteLauncher MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
MCP server for deploying live HTTPS websites in seconds via SiteLauncher.
- **Instant subdomains** ($1 USDC) - deploy to yourname.sitelauncher.xyz with SSL
- **Custom .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_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 |
Installation
Claude Desktop / Claude Code (stdio)
Add to your MCP settings:
Streamable HTTP
Starts an HTTP server on port 3100 (override with MCP_PORT env var). MCP endpoint: http://localhost:3100/mcp
Environment Variables
| Variable | Default | Description |
|----------|---------|-------------|
| SITELAUNCHER_API_URL | https://sitelauncher.xyz/api | API base URL |
| MCP_PORT | 3100 | HTTP server port (non-stdio mode) |
How It Works
1. An AI agent sends USDC on Base chain to the SiteLauncher wallet
2. The agent calls deploy_site with the transaction hash and site details
3. SiteLauncher verifies payment on-chain, generates the site, and deploys it
4. 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 |
|---------|-------|