{"name":"Sutrena","description":"The web runtime for AI agents. Forms, Pages, Analytics, Webhooks, Automations — 5 capabilities for putting things on the web. 67 MCP tools. Framework-agnostic.","url":"https://sutrena.com/api/mcp","transport":"streamable-http","auth":{"type":"bearer","description":"Use an st_live_ or st_trial_ API key as Bearer token. Get a trial key instantly via POST /api/trial."},"schema":"https://sutrena.com/api/schema","tools":[{"name":"sutrena_launch","description":"Deploy a site with pages + analytics in one call"},{"name":"sutrena_collect","description":"Set up data collection: form + webhooks in one call"},{"name":"sutrena_status","description":"Get a unified account snapshot (usage, pages, forms, analytics, automations)"},{"name":"sutrena_create_page","description":"Deploy an HTML page to your subdomain"},{"name":"sutrena_update_page","description":"Update a page's HTML/CSS"},{"name":"sutrena_get_page","description":"Get a page's full content"},{"name":"sutrena_list_pages","description":"List all pages"},{"name":"sutrena_delete_page","description":"Delete a page"},{"name":"sutrena_delete_pages_batch","description":"Delete up to 200 pages in one call"},{"name":"sutrena_rollback_page","description":"Roll back a page to its previous version"},{"name":"sutrena_set_subdomain","description":"Set your subdomain"},{"name":"sutrena_get_subdomain","description":"Get your subdomain"},{"name":"sutrena_list_subdomains","description":"List all subdomains with page counts"},{"name":"sutrena_create_subdomain","description":"Create a new subdomain"},{"name":"sutrena_delete_subdomain","description":"Delete a subdomain and its pages"},{"name":"sutrena_add_custom_domain","description":"Add a custom domain linked to a subdomain"},{"name":"sutrena_list_custom_domains","description":"List custom domains with subdomain info"},{"name":"sutrena_update_custom_domain","description":"Change which subdomain a domain serves from"},{"name":"sutrena_delete_custom_domain","description":"Remove a custom domain"},{"name":"sutrena_upload_page_assets","description":"Presign 1-20 asset uploads in one call"},{"name":"sutrena_list_page_assets","description":"List uploaded assets"},{"name":"sutrena_delete_page_asset","description":"Delete an asset"},{"name":"sutrena_manage_page_entries","description":"Add, list, or delete structured page entries"},{"name":"sutrena_list_entry_archives","description":"List archived page entries from deleted pages"},{"name":"sutrena_deploy_site","description":"Presign a zip upload for static site deployment"},{"name":"sutrena_deploy_site_process","description":"Process an uploaded zip and deploy all pages/assets (auto-polls until complete)"},{"name":"sutrena_deploy_status","description":"Get the current status of a zip deploy by deployId (processing/done/failed/partial)"},{"name":"sutrena_create_form","description":"Create a data collection endpoint with custom fields"},{"name":"sutrena_list_forms","description":"List all forms with submission stats"},{"name":"sutrena_get_form","description":"Get a form's full config"},{"name":"sutrena_update_form","description":"Update form fields and settings"},{"name":"sutrena_delete_form","description":"Delete a form"},{"name":"sutrena_search_submissions","description":"List and filter form submissions"},{"name":"sutrena_upsert_submission","description":"Insert or update a submission by externalId"},{"name":"sutrena_update_submission","description":"Update a submission's payload (shallow merge)"},{"name":"sutrena_delete_submissions","description":"Delete submissions by email (GDPR)"},{"name":"sutrena_export_csv","description":"Export form submissions as CSV"},{"name":"sutrena_create_webhook","description":"Create a webhook for real-time notifications"},{"name":"sutrena_list_webhooks","description":"List webhooks with status"},{"name":"sutrena_get_webhook","description":"Get a webhook's full config"},{"name":"sutrena_update_webhook","description":"Update a webhook"},{"name":"sutrena_delete_webhook","description":"Delete a webhook"},{"name":"sutrena_test_webhook","description":"Send a test ping to a webhook"},{"name":"sutrena_get_webhook_deliveries","description":"View webhook delivery history"},{"name":"sutrena_create_analytics_site","description":"Create an analytics site for tracking events"},{"name":"sutrena_list_analytics_sites","description":"List all analytics sites with event counts"},{"name":"sutrena_update_analytics_site","description":"Update an analytics site's name, domain, or linked subdomain"},{"name":"sutrena_delete_analytics_site","description":"Delete an analytics site and its events"},{"name":"sutrena_track_event","description":"Track a custom event on an analytics site"},{"name":"sutrena_analytics_query","description":"Query analytics metrics, time series, and breakdowns"},{"name":"sutrena_analytics_funnel","description":"Analyze conversion funnels (2-5 steps)"},{"name":"sutrena_analytics_retention","description":"Analyze user retention cohorts"},{"name":"sutrena_analytics_sessions","description":"Query individual session journeys with page-by-page paths"},{"name":"sutrena_create_folder","description":"Create a folder for organizing resources"},{"name":"sutrena_list_folders","description":"List folders with resource counts"},{"name":"sutrena_update_folder","description":"Update a folder's name or description"},{"name":"sutrena_delete_folder","description":"Delete a folder (resources are ungrouped, not deleted)"},{"name":"sutrena_organize_folder","description":"Batch move resources into or out of a folder"},{"name":"sutrena_create_automation","description":"Create a DSL-based automation pipeline with triggers and steps"},{"name":"sutrena_list_automations","description":"List all automations"},{"name":"sutrena_get_automation","description":"Get an automation's full config"},{"name":"sutrena_update_automation","description":"Update an automation's trigger, steps, or settings"},{"name":"sutrena_delete_automation","description":"Delete an automation and its logs"},{"name":"sutrena_test_automation","description":"Test-run an automation with sample trigger data"},{"name":"sutrena_check_usage","description":"Check usage and quotas"},{"name":"sutrena_get_account","description":"Read account info"},{"name":"sutrena_update_account","description":"Update account settings"}]}