demo.st
Reserve a subdomain, upload .zip via MCP, get a link. Optional document API at api.demo.st.
Connect it
Settings → Connectors → Add custom connector
URL: https://demo.st/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://demo.st/mcp{
"mcpServers": {
"demost": {
"url": "https://demo.st/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}claude mcp add --transport http demost https://demo.st/mcp --header "Authorization: <value>"{
"servers": {
"demost": {
"type": "http",
"url": "https://demo.st/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}13 tools, verified live
check_subdomain_availabilityCheck if a subdomain name is available on demo.st (e.g. "my-site" â my-site.demo.st).
reserve_subdomainReserve a subdomain for the logged-in account. One subdomain per account.
upload_siteUpload 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_siteRemove deployed site content from your subdomain. Subdomain remains reserved.
release_subdomainRelease your reserved subdomain. Deletes the reservation, any deployed site, and all document DB data for that site.
get_site_api_keyGet (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_keyRotate the public site API key. The old key stops working immediately; update your site with the new key.
list_collectionsList document collections for your site (api.demo.st document store).
create_collectionCreate a document collection (lowercase letter start; letters, numbers, underscores; max 63 chars). Max 20 collections per site.
delete_collectionDelete a document collection and all of its records.
list_recordsList records in a document collection.
upsert_recordCreate or update a JSON record in a collection. Pass data as an object. Optional id to upsert a specific record.
delete_recordDelete a record from a document collection.
Alternatives in Developer Tools
Compare →AAAirbyte AgentsOfficialA
Let AI agents query data and act across all your business apps via MCP.
VirusTotalOfficialA
Official VirusTotal MCP server: threat reports, file and URL submissions, and analysis recovery.
NENetdataA
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
OMOmnaraA
Deploy durable AI agents with Omnara, an open-source managed-agent platform.
RDRevoGrid DataGrid MCPA
Token-free MCP server for structured RevoGrid Core, Pro, and Enterprise knowledge retrieval.
RDRevoGrid DataGrid MCP ProA
Hosted Pro MCP server for RevoGrid DataGrid docs, examples, feature checks, and migration guidance.