Back to the catalog

io.github.trackerfitness729-jpg/sitelauncher-mcp-server

Deploy live HTTPS websites in seconds. Instant subdomains or custom .xyz domains via USDC.

Open source Open in the app JSON README (API)

About

Deploy live HTTPS websites in seconds. Instant subdomains or custom .xyz domains via USDC.

Details

Kind
MCP servers
Topic
Finance & crypto
Publisher
trackerfitness729-jpg
Origin
official
Category
ferramentas
Transport
local
Version
1.0.1
Stars
1
Forks
1
Last push
2026-03-11T22:18:26Z
Repository state
ativo
Language
TypeScript
Added
2026-08-29 04:01:35
Updated
2026-08-29 04:01:35
Origin id
io.github.trackerfitness729-jpg/sitelauncher-mcp-server

README

# SiteLauncher MCP Server

MCP server for deploying live HTTPS websites in seconds via [SiteLauncher](https://sitelauncher.xyz).

- **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:

```json
{
  "mcpServers": {
    "sitelauncher": {
      "command": "npx",
      "args": ["-y", "sitelauncher-mcp-server", "--stdio"]
    }
  }
}
```

### Streamable HTTP

```bash
npx sitelauncher-mcp-server
```

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 |
|---------|-------|
| Instant subdomain | $1 USDC |
| Custom .xyz domain | $10 USDC |
| Domain renewal | $16 USDC |

## License

MIT

More