st.demo/demost
Official5 toolsdemo.st
Reserve a subdomain, upload .zip via MCP, get a link. Static only (Nginx; no PHP, no DBs).
Deploy static websites by reserving subdomains and uploading ZIP files.
Captured live from the server via tools/list.
check_subdomain_availability
Check if a subdomain name is available on demo.st (e.g. "my-site" → my-site.demo.st).
Parameters (1)
- namestringrequired
Subdomain name: letters, numbers, hyphens only; 1–63 chars.
reserve_subdomain
Reserve a subdomain for the logged-in account. One subdomain per account.
Parameters (1)
- subdomainstringrequired
Subdomain to reserve (letters, numbers, hyphens; 1–63 chars).
upload_site
Upload a .zip as site content for your reserved subdomain. Easiest for agents: zip_base64 (base64-encoded zip). Or file_url (public URL to zip). Or file_path (local path, when MCP runs locally).
Parameters (3)
- zip_base64string
Base64-encoded .zip content. Easiest for agents: create zip locally and pass here (no hosting needed).
- file_urlstring
Public URL of a .zip file.
- file_pathstring
Local path to a .zip file (for local/stdio MCP only).
clear_site
Remove deployed site content from your subdomain. Subdomain remains reserved.
No parameters.
release_subdomain
Release your reserved subdomain. Deletes the reservation and any deployed site.
No parameters.
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"demost": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://demo.st/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.