demo.st
st.demo/demost · v1.1.0 · MCP 2025-11-25
Reserve a subdomain, upload .zip via MCP, get a link. Optional document API at api.demo.st.
Reachability
reachable
checked 2026-07-14 04:32 UTC
Registry status active
Tools pinned 13
f4fdbc4b2267
Tools last changed
unchanged since first capture 2026-07-14
Provenance
Registry namespace st.demo
(domain verified by the official registry)
Repository
github.com/demo-stage/demo.st
Website
https://demo.st
Remote endpoints
https://demo.st/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-07-14 03:25 | first capture | 13 tools pinned |
Pinned tool definitions (13)
| Tool | Description |
|---|---|
| check_subdomain_availability | Check if a subdomain name is available on demo.st (e.g. "my-site" → my-site.demo.st). |
| reserve_subdomain | Reserve a subdomain for the logged-in account. One subdomain per account. |
| 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). |
| clear_site | Remove deployed site content from your subdomain. Subdomain remains reserved. |
| release_subdomain | Release your reserved subdomain. Deletes the reservation, any deployed site, and all document DB data for that site. |
| get_site_api_key | Get (or create) the public site API key for your reserved subdomain. Embed this key in your static site and call https://api.demo.st/v1 with Authorization: Bearer <key>. Tenant is scoped by the key — never share another site's key. |
| rotate_site_api_key | Rotate the public site API key. The old key stops working immediately; update your site with the new key. |
| list_collections | List document collections for your site (api.demo.st document store). |
| create_collection | Create a document collection (lowercase letter start; letters, numbers, underscores; max 63 chars). Max 20 collections per site. |
| delete_collection | Delete a document collection and all of its records. |
| list_records | List records in a document collection. |
| upsert_record | Create or update a JSON record in a collection. Pass data as an object. Optional id to upsert a specific record. |
| delete_record | Delete a record from a document collection. |
Status badge
[](https://toolpin.dev/servers/st.demo/demost)
Maintain this server? Add the badge to your README — it links your users to this live status page.