{"mcp_endpoint":"https://demo.st/mcp","discovery":"https://demo.st/.well-known/mcp","transport":"streamable_http","method":"POST","hosting":"Static hosting (Nginx) plus optional document API at api.demo.st. No PHP or custom backends.","auth":{"type":"bearer","token_url":"https://demo.st/api/mcp/token","hint":"User must sign in on this site, then open https://demo.st/api/mcp/token in the browser (or GET that URL while signed in) to obtain a token. Send it as header: Authorization: Bearer <token>. Required for reserve_subdomain, upload_site, clear_site, release_subdomain, and document DB tools."},"tools":[{"name":"check_subdomain_availability","description":"Check if a subdomain name is available. No auth."},{"name":"reserve_subdomain","description":"Reserve a subdomain. Requires Authorization: Bearer <token>."},{"name":"upload_site","description":"Upload a .zip as site content. Use zip_base64 (easiest: base64-encoded zip) or file_url (public URL to zip). Requires Authorization: Bearer <token>."},{"name":"clear_site","description":"Remove deployed site content; subdomain stays reserved. Requires Authorization: Bearer <token>."},{"name":"release_subdomain","description":"Release the reserved subdomain. Requires Authorization: Bearer <token>."},{"name":"get_site_api_key","description":"Get (or create) the public site API key for api.demo.st. Requires token."},{"name":"rotate_site_api_key","description":"Rotate the public site API key. Requires token."},{"name":"list_collections","description":"List document collections for your site. Requires token."},{"name":"create_collection","description":"Create a document collection. Requires token."},{"name":"delete_collection","description":"Delete a document collection and its records. Requires token."},{"name":"list_records","description":"List records in a collection. Requires token."},{"name":"upsert_record","description":"Create or update a record in a collection. Requires token."},{"name":"delete_record","description":"Delete a record from a collection. Requires token."}]}