mcpField
S
sitelauncher-mcp-server

sitelauncher-mcp-server

Local
github.com/trackerfitness729-jpgCloud & Infra1Updated 33w ago

About sitelauncher-mcp-server

sitelauncher-mcp-server lets AI agents deploy HTTPS websites through SiteLauncher, using instant subdomains or custom .xyz domains. Deployment is payment-gated with USDC on Base.

Key features

  1. 01Deploy HTTPS sites to instant subdomains
  2. 02Register and configure custom .xyz domains
  3. 03Use degen and agent templates
  4. 04Check domain availability and deployment status
  5. 05List wallet-owned sites and domain options

Use cases

  1. 01Publish a quick website on a SiteLauncher subdomain
  2. 02Deploy a site with a registered .xyz domain
  3. 03Check progress on a custom-domain deployment

MCP support

It exposes deployment, domain lookup, status, and site-listing tools to MCP clients. It supports stdio and Streamable HTTP transports.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"trackerfitness729-jpg-sitelauncher": {
"command": "npx",
"args": [
"-y",
"sitelauncher-mcp-server"
],
"env": {
"SITELAUNCHER_API_URL": "<SITELAUNCHER_API_URL>"
}
}
}
}
Run commandnpx -y sitelauncher-mcp-server
Environment variables to set
SITELAUNCHER_API_URLSiteLauncher API base URL

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmsitelauncher-mcp-server1.0.1

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

SiteLauncher MCP Server

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

ToolDescription
deploy_siteDeploy a website (requires USDC payment tx hash)
check_availabilityCheck if a custom .xyz domain is available
check_statusPoll order progress for custom domain deploys
list_sitesList all sites owned by a wallet address
list_domainsList available parent domains for subdomains
domain_capacityCheck daily domain registration capacity
healthCheck 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-server

Starts an HTTP server on port 3100 (override with MCP_PORT env var). MCP endpoint: http://localhost:3100/mcp

Environment Variables

VariableDefaultDescription
SITELAUNCHER_API_URLhttps://sitelauncher.xyz/apiAPI base URL
MCP_PORT3100HTTP 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.

ServicePrice
Instant subdomain$1 USDC
Custom .xyz domain$10 USDC
Domain renewal$16 USDC

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.