{"workflows":[{"name":"Read-only session bootstrap","description":"Profile, stats, limits, quota with continueOnError","tools":["auth.get_profile","projects.get_stats","buffs.get_effective_limits","storage.get_quota"],"recipe_id":"mcp_read_bootstrap","example":{"steps":[{"id":"s1","action":"auth.get_profile","params":{}},{"id":"s2","action":"projects.get_stats","params":{}},{"id":"s3","action":"buffs.get_effective_limits","params":{}},{"id":"s4","action":"storage.get_quota","params":{}}],"options":{"stopOnError":true}}},{"name":"Publish hosted /s/ site","description":"Hosting status → deploy files → release snapshot → edge health","tools":["hosting.project.status","hosting.site.resolve","hosting.deploy_files","hosting.release.snapshot","hosting.site.edge_health"],"recipe_id":"mcp_hosting_quickstart","example":{"steps":[{"id":"s1","action":"hosting.project.status","params":{}},{"id":"s2","action":"hosting.site.resolve","params":{}},{"id":"s3","action":"hosting.deploy_files","params":{}},{"id":"s4","action":"hosting.release.snapshot","params":{}},{"id":"s5","action":"hosting.site.edge_health","params":{}}],"options":{"stopOnError":true}}},{"name":"Integration recipe + CRM contact","description":"Install connector recipe, check health, upsert CRM contact","tools":["integrations.list_recipes","integrations.install_recipe","integrations.connection_health","crm.upsert_contact"],"recipe_id":"mcp_integrations_checkout_crm","example":{"steps":[{"id":"s1","action":"integrations.list_recipes","params":{}},{"id":"s2","action":"integrations.install_recipe","params":{"recipe_id":""}},{"id":"s3","action":"integrations.connection_health","params":{}},{"id":"s4","action":"crm.upsert_contact","params":{}}],"options":{"stopOnError":true}}},{"name":"Agents Fleet run + approval","description":"List agents, run, pending approvals, gates, optional promote","tools":["agents.list","agents.run","agents.list_pending_approvals","agents.gates","agents.promote"],"recipe_id":"mcp_agents_run_approve","example":{"steps":[{"id":"s1","action":"agents.list","params":{}},{"id":"s2","action":"agents.run","params":{"agent_id":""}},{"id":"s3","action":"agents.list_pending_approvals","params":{}},{"id":"s4","action":"agents.gates","params":{}},{"id":"s5","action":"agents.promote","params":{}}],"options":{"stopOnError":true}}},{"name":"Knowledge KB ingest","description":"Config → kb.ingest → health (playground in separate batch)","tools":["knowledge.config.get","knowledge.kb.ingest","knowledge.health"],"recipe_id":"mcp_knowledge_ingest","example":{"steps":[{"id":"s1","action":"knowledge.config.get","params":{}},{"id":"s2","action":"knowledge.kb.ingest","params":{}},{"id":"s3","action":"knowledge.health","params":{}}],"options":{"stopOnError":true}}},{"name":"CRM contact + deal","description":"List contacts, upsert lead, create deal, move stage","tools":["crm.list_contacts","crm.upsert_contact","crm.create_deal","crm.move_deal_stage"],"recipe_id":"mcp_crm_contact_deal","example":{"steps":[{"id":"s1","action":"crm.list_contacts","params":{}},{"id":"s2","action":"crm.upsert_contact","params":{}},{"id":"s3","action":"crm.create_deal","params":{}},{"id":"s4","action":"crm.move_deal_stage","params":{}}],"options":{"stopOnError":true}}},{"name":"Support staff inbox","description":"Eligibility → inbox queue → thread history","tools":["social.support.eligibility","social.support.inbox","social.support.history"],"recipe_id":"mcp_support_inbox","example":{"steps":[{"id":"s1","action":"social.support.eligibility","params":{}},{"id":"s2","action":"social.support.inbox","params":{}},{"id":"s3","action":"social.support.history","params":{}}],"options":{"stopOnError":true}}},{"name":"Bots list + simulate","description":"Fleet list then one heavy simulate turn","tools":["bots.list","bots.simulate"],"recipe_id":"mcp_bots_simulate","example":{"steps":[{"id":"s1","action":"bots.list","params":{}},{"id":"s2","action":"bots.simulate","params":{"bot_id":{"from":"s1.result.bots[0].id"},"message":"hello"}}],"options":{"stopOnError":true}}},{"name":"Generation diff vs prod","description":"List generations, diff sandbox vs prod, run gates","tools":["generation.list","generation.diff_vs_prod","generation.gates"],"recipe_id":"mcp_generation_diff","example":{"steps":[{"id":"s1","action":"generation.list","params":{}},{"id":"s2","action":"generation.diff_vs_prod","params":{"env_uuid":""}},{"id":"s3","action":"generation.gates","params":{"env_uuid":{"from":"s2.params.env_uuid"}}}],"options":{"stopOnError":true}}}],"total":9}