boomurl mcp Server
官方通过一次工具调用即可从AI聊天中发布静态网站——无需账户。
文档
boomurl-mcp
MCP server for boomurl — let Claude, ChatGPT, or any MCP client publish static sites with one tool call.
Using claude.ai or ChatGPT? You don't need this package — add the hosted connector instead. It mints a key for you in the chat (no key to paste).
- claude.ai: Settings → Connectors → Add custom connector →
https://boomurl.com/api/mcp- ChatGPT: Settings → Apps & Connectors → enable Developer Mode → Add custom connector →
https://boomurl.com/api/mcpThis package is for Claude Desktop / Claude Code and other local MCP clients that use a fixed key.
Tools
check_name(name)— is a site name available?publish_site(name, files, base64?)— create/update a site (idempotent); returns the live URL.get_site(name)— status (exists / owned / url).list_sites()— your sites.delete_site(name)— delete a site you own.attach_domain(name, domain)— attach a custom domain (apex or subdomain) to a site; returns the DNS records to add (HTTPS is automatic).list_domains(name)— list a site's custom domains with live status.detach_domain(name, domain)— disconnect a custom domain from a site.
Setup
First mint an API key (once): see https://boomurl.com/docs/agents → you get a boom_sk_....
Claude Code / Claude Desktop (mcpServers config):
{ "mcpServers": { "boomurl": { "command": "npx", "args": ["-y", "boomurl-mcp"], "env": { "BOOMURL_KEY": "boom_sk_..." } } } }
Env:
BOOMURL_KEY— your API key (required for publish/list/delete/get).BOOMURL_BASE— API base (defaulthttps://boomurl.com).
ChatGPT connectors that support MCP use the same command/env.