demo.st
by demo.st in Documents & files
Reserve a subdomain, upload .zip via MCP, get a link. Optional document API at api.demo.st.
https://demo.st/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 121 ms typical, 121 ms slowest 5%
- Last check
- 7 h ago
- Next check
- any minute now
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"demo-st": {
"type": "http",
"url": "https://demo.st/mcp"
}
}
}13 tools
- 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.
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 7 h ago | Passed | 200 | 121 ms |