{"protocolVersion":"2024-11-05","serverInfo":{"name":"platphorm-sandbox","version":"2.0.0-phase2","description":"Public AI-centric Vercel Sandbox execution, command testing, file inspection, snapshots, eval artifacts, MCP/API validation, and pre-production experimentation for PlatPhormNews."},"capabilities":{"tools":{"listChanged":true},"resources":{"subscribe":false,"listChanged":true},"prompts":{"listChanged":true}},"endpoints":{"mcp":"https://sandbox.platphormnews.com/api/mcp","health":"https://sandbox.platphormnews.com/api/health","docs":"https://sandbox.platphormnews.com/api/docs","openapi":"https://sandbox.platphormnews.com/openapi.yaml","tools":"https://sandbox.platphormnews.com/api/v1/mcp/tools"},"schema_version":"1.0","service":"platphorm-sandbox","baseUrl":"https://sandbox.platphormnews.com","tools":[{"name":"get_sandbox_status","description":"Sandbox capability: get sandbox status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox_provider_status","description":"Sandbox capability: get sandbox provider status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_sandbox_templates","description":"Sandbox capability: list sandbox templates. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox_template","description":"Sandbox capability: get sandbox template. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_public_sandbox_runs","description":"Sandbox capability: list public sandbox runs. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_public_sandbox_run","description":"Sandbox capability: get public sandbox run. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox_run_timeline","description":"Sandbox capability: get sandbox run timeline. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_sandbox_artifacts","description":"Sandbox capability: list sandbox artifacts. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_public_sandbox_artifact","description":"Sandbox capability: get public sandbox artifact. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_sandbox_integrations","description":"Sandbox capability: list sandbox integrations. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox_integration","description":"Sandbox capability: get sandbox integration. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox_suite_registry","description":"Sandbox capability: get sandbox suite registry. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox_web4_manifest","description":"Sandbox capability: get sandbox web4 manifest. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox_web4_status","description":"Sandbox capability: get sandbox web4 status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox_scorecard","description":"Sandbox capability: get sandbox scorecard. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_sandbox_fingerprints","description":"Sandbox capability: list sandbox fingerprints. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"lookup_sandbox_provenance","description":"Sandbox capability: lookup sandbox provenance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"verify_sandbox_provenance","description":"Sandbox capability: verify sandbox provenance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"dry_run_sandbox_template","description":"Sandbox capability: dry run sandbox template. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"write_sandbox_files","description":"Sandbox capability: write sandbox files. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"exec_sandbox_command","description":"Sandbox capability: exec sandbox command. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"read_sandbox_file","description":"Sandbox capability: read sandbox file. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"snapshot_sandbox","description":"Sandbox capability: snapshot sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"rerun_sandbox_template","description":"Sandbox capability: rerun sandbox template. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"validate_sandbox_artifact","description":"Sandbox capability: validate sandbox artifact. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"send_sandbox_results_to_evals","description":"Sandbox capability: send sandbox results to evals. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"send_sandbox_results_to_browserops","description":"Sandbox capability: send sandbox results to browserops. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"publish_sandbox_report_to_docs","description":"Sandbox capability: publish sandbox report to docs. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"send_sandbox_results_to_sheets","description":"Sandbox capability: send sandbox results to sheets. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"send_sandbox_trace_update","description":"Sandbox capability: send sandbox trace update. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"send_sandbox_handoff","description":"Sandbox capability: send sandbox handoff. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"rebuild_sandbox_fingerprints","description":"Sandbox capability: rebuild sandbox fingerprints. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"create_sandbox_provenance","description":"Sandbox capability: create sandbox provenance. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"sign_sandbox_provenance","description":"Sandbox capability: sign sandbox provenance. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"publish_sandbox_artifact_to_ipfs","description":"Sandbox capability: publish sandbox artifact to ipfs. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"get_sandbox_info","description":"Sandbox capability: get sandbox info. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_lifecycle_templates","description":"Sandbox capability: list lifecycle templates. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_lifecycle_template","description":"Sandbox capability: get lifecycle template. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"start_lifecycle_run","description":"Sandbox capability: start lifecycle run. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_lifecycle_run","description":"Sandbox capability: get lifecycle run. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"advance_lifecycle_run","description":"Sandbox capability: advance lifecycle run. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"send_artifact_to_tool","description":"Sandbox capability: send artifact to tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_sandboxes","description":"Sandbox capability: list sandboxes. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"create_sandbox","description":"Sandbox capability: create sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_sandbox","description":"Sandbox capability: get sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"stop_sandbox","description":"Sandbox capability: stop sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"extend_sandbox_timeout","description":"Sandbox capability: extend sandbox timeout. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_named_sandboxes","description":"Sandbox capability: list named sandboxes. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"create_named_sandbox","description":"Sandbox capability: create named sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_named_sandbox","description":"Sandbox capability: get named sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_sessions","description":"Sandbox capability: list sessions. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_session","description":"Sandbox capability: get session. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_commands","description":"Sandbox capability: list commands. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"execute_command","description":"Sandbox capability: execute command. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_command","description":"Sandbox capability: get command. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"kill_command","description":"Sandbox capability: kill command. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"stream_command_logs","description":"Sandbox capability: stream command logs. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"read_file","description":"Sandbox capability: read file. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"write_files","description":"Sandbox capability: write files. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"create_directory","description":"Sandbox capability: create directory. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_snapshots","description":"Sandbox capability: list snapshots. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_snapshot","description":"Sandbox capability: get snapshot. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"create_snapshot","description":"Sandbox capability: create snapshot. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"delete_snapshot","description":"Sandbox capability: delete snapshot. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"restore_snapshot","description":"Sandbox capability: restore snapshot. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_provider_status","description":"Sandbox capability: get provider status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_database_status","description":"Sandbox capability: get database status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_rate_limits","description":"Sandbox capability: get rate limits. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"validate_json","description":"Sandbox capability: validate json. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"validate_xml","description":"Sandbox capability: validate xml. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"validate_markdown","description":"Sandbox capability: validate markdown. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"validate_spec","description":"Sandbox capability: validate spec. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"run_eval","description":"Sandbox capability: run eval. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"test_mcp_tool","description":"Sandbox capability: test mcp tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"run_browserops_check","description":"Sandbox capability: run browserops check. Public read-only or local validation.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"render_agentui_tool","description":"Sandbox capability: render agentui tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"prototype_with_phorm","description":"Sandbox capability: prototype with phorm. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"check_fingerprint_redaction","description":"Sandbox capability: check fingerprint redaction. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"complete_trace_span","description":"Sandbox capability: complete trace span. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"generate_platphormctl_command","description":"Sandbox capability: generate platphormctl command. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_integration_status","description":"Sandbox capability: get integration status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_agent_policy","description":"Sandbox capability: get agent policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"list_agent_platforms","description":"Sandbox capability: list agent platforms. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_agent_platform","description":"Sandbox capability: get agent platform. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"evaluate_agent_access","description":"Sandbox capability: evaluate agent access. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_robots_policy","description":"Sandbox capability: get robots policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_ai_policy","description":"Sandbox capability: get ai policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_trust_policy","description":"Sandbox capability: get trust policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_discovery_manifest","description":"Sandbox capability: get discovery manifest. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_public_access_summary","description":"Sandbox capability: get public access summary. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_health","description":"Sandbox capability: get health. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_info","description":"Sandbox capability: get info. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_route_compliance","description":"Sandbox capability: get route compliance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"get_discovery_compliance","description":"Sandbox capability: get discovery compliance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false,"auth":"public"}},{"name":"update_global_sandbox_policy","description":"Sandbox capability: update global sandbox policy. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"update_agent_policy","description":"Sandbox capability: update agent policy. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"refresh_agent_platform_registry","description":"Sandbox capability: refresh agent platform registry. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"create_docs_report","description":"Sandbox capability: create docs report. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"create_sheet_report","description":"Sandbox capability: create sheet report. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"create_deck_summary","description":"Sandbox capability: create deck summary. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"prune_sandbox_records","description":"Sandbox capability: prune sandbox records. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}},{"name":"run_database_backfill","description":"Sandbox capability: run database backfill. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"code":{"type":"string"},"language":{"enum":["javascript","typescript","python","json"]},"input":{}},"required":["code"]},"annotations":{"readOnlyHint":false,"destructiveHint":false,"openWorldHint":false,"auth":"PLATPHORM_API_KEY"}}],"resources":[{"uri":"sandbox://overview","name":"overview","description":"Sandbox resource sandbox://overview","mimeType":"application/json"},{"uri":"sandbox://lifecycle/templates","name":"lifecycle/templates","description":"Sandbox resource sandbox://lifecycle/templates","mimeType":"application/json"},{"uri":"sandbox://lifecycle/runs","name":"lifecycle/runs","description":"Sandbox resource sandbox://lifecycle/runs","mimeType":"application/json"},{"uri":"sandbox://sandboxes","name":"sandboxes","description":"Sandbox resource sandbox://sandboxes","mimeType":"application/json"},{"uri":"sandbox://sandbox/{id}","name":"sandbox/{id}","description":"Sandbox resource sandbox://sandbox/{id}","mimeType":"application/json"},{"uri":"sandbox://sessions","name":"sessions","description":"Sandbox resource sandbox://sessions","mimeType":"application/json"},{"uri":"sandbox://session/{id}","name":"session/{id}","description":"Sandbox resource sandbox://session/{id}","mimeType":"application/json"},{"uri":"sandbox://commands","name":"commands","description":"Sandbox resource sandbox://commands","mimeType":"application/json"},{"uri":"sandbox://command/{id}","name":"command/{id}","description":"Sandbox resource sandbox://command/{id}","mimeType":"application/json"},{"uri":"sandbox://snapshots","name":"snapshots","description":"Sandbox resource sandbox://snapshots","mimeType":"application/json"},{"uri":"sandbox://snapshot/{id}","name":"snapshot/{id}","description":"Sandbox resource sandbox://snapshot/{id}","mimeType":"application/json"},{"uri":"sandbox://integrations","name":"integrations","description":"Sandbox resource sandbox://integrations","mimeType":"application/json"},{"uri":"sandbox://suite-registry","name":"suite-registry","description":"Sandbox resource sandbox://suite-registry","mimeType":"application/json"},{"uri":"sandbox://web4/manifest","name":"web4/manifest","description":"Sandbox resource sandbox://web4/manifest","mimeType":"application/json"},{"uri":"sandbox://web4/status","name":"web4/status","description":"Sandbox resource sandbox://web4/status","mimeType":"application/json"},{"uri":"sandbox://web4/fingerprints","name":"web4/fingerprints","description":"Sandbox resource sandbox://web4/fingerprints","mimeType":"application/json"},{"uri":"sandbox://provenance","name":"provenance","description":"Sandbox resource sandbox://provenance","mimeType":"application/json"},{"uri":"sandbox://provider-status","name":"provider-status","description":"Sandbox resource sandbox://provider-status","mimeType":"application/json"},{"uri":"sandbox://database-status","name":"database-status","description":"Sandbox resource sandbox://database-status","mimeType":"application/json"},{"uri":"sandbox://rate-limits","name":"rate-limits","description":"Sandbox resource sandbox://rate-limits","mimeType":"application/json"},{"uri":"sandbox://audit","name":"audit","description":"Sandbox resource sandbox://audit","mimeType":"application/json"},{"uri":"sandbox://templates","name":"templates","description":"Sandbox resource sandbox://templates","mimeType":"application/json"},{"uri":"sandbox://mcp/tools","name":"mcp/tools","description":"Sandbox resource sandbox://mcp/tools","mimeType":"application/json"},{"uri":"sandbox://api-tests","name":"api-tests","description":"Sandbox resource sandbox://api-tests","mimeType":"application/json"},{"uri":"sandbox://openapi/imports","name":"openapi/imports","description":"Sandbox resource sandbox://openapi/imports","mimeType":"application/json"},{"uri":"sandbox://network/sites","name":"network/sites","description":"Sandbox resource sandbox://network/sites","mimeType":"application/json"},{"uri":"sandbox://network/compliance","name":"network/compliance","description":"Sandbox resource sandbox://network/compliance","mimeType":"application/json"},{"uri":"sandbox://openapi","name":"openapi","description":"Sandbox resource sandbox://openapi","mimeType":"application/json"},{"uri":"sandbox://llms","name":"llms","description":"Sandbox resource sandbox://llms","mimeType":"text/plain"},{"uri":"sandbox://trust-policy","name":"trust-policy","description":"Sandbox resource sandbox://trust-policy","mimeType":"application/json"},{"uri":"agent-policy://summary","name":"agent-policy://summary","description":"Sandbox resource agent-policy://summary","mimeType":"application/json"},{"uri":"agent-policy://platforms","name":"agent-policy://platforms","description":"Sandbox resource agent-policy://platforms","mimeType":"application/json"},{"uri":"agent-policy://robots","name":"agent-policy://robots","description":"Sandbox resource agent-policy://robots","mimeType":"application/json"},{"uri":"agent-policy://ai-policy","name":"agent-policy://ai-policy","description":"Sandbox resource agent-policy://ai-policy","mimeType":"application/json"},{"uri":"agent-policy://trust-policy","name":"agent-policy://trust-policy","description":"Sandbox resource agent-policy://trust-policy","mimeType":"application/json"}],"prompts":[{"name":"create_sandbox_lifecycle_plan","description":"Prompt template for create sandbox lifecycle plan.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"create_sandbox_test_plan","description":"Prompt template for create sandbox test plan.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"explain_sandbox_result","description":"Prompt template for explain sandbox result.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"debug_command_failure","description":"Prompt template for debug command failure.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"generate_spec_validation_plan","description":"Prompt template for generate spec validation plan.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"generate_eval_run_plan","description":"Prompt template for generate eval run plan.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"generate_browserops_test_plan","description":"Prompt template for generate browserops test plan.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"generate_agentui_render_test","description":"Prompt template for generate agentui render test.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"generate_phorm_prototype_prompt","description":"Prompt template for generate phorm prototype prompt.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"create_fingerprint_redaction_test","description":"Prompt template for create fingerprint redaction test.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"create_trace_span_completion_example","description":"Prompt template for create trace span completion example.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"explain_sandbox_security","description":"Prompt template for explain sandbox security.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"create_sandbox_report","description":"Prompt template for create sandbox report.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"explain_agent_policy","description":"Prompt template for explain agent policy.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]},{"name":"human_machine_sandbox_handoff","description":"Prompt template for human machine sandbox handoff.","arguments":[{"name":"context","description":"Sandbox, run, API, MCP, or webhook context.","required":false}]}],"auth":"PLATPHORM_API_KEY is required for protected tool calls."}