# trackerfitness729-jpg/sitelauncher-mcp-server [Health: Active]

**Category:** ☁️ Cloud Platforms  
**Repository:** https://github.com/trackerfitness729-jpg/sitelauncher-mcp-server  
**GitHub Stars:** 1  
**npm Downloads (last month):** 184  
**Views:** 1  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/trackerfitness729-jpg-sitelauncher-mcp-server

## Description
Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent profiles.

## Tools
Capabilities this server exposes over MCP:

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

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

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

**Requires environment variables:** `SITELAUNCHER_API_URL`, `MCP_PORT` — the values above are empty placeholders; fill in real credentials before running (see the repository for what each one is for).

## Documentation & 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

