{"name":"BrowserOps","role":"network-wide-browser-proof-layer","description":"BrowserOps proves that trusted PlatPhormNews sites are usable by humans and machines through real browser journeys, route checks, discovery checks, screenshots, artifacts, accessibility, and trace propagation.","baseUrl":"https://browserops.platphormnews.com","capabilities":["journey-execution","artifact-capture","real-browser-journey-execution","screenshot-artifact-capture","route-compliance","discovery-compliance","ui-compliance","trace-propagation","vercel-metadata-capture","public-safe-run-summaries","mcp-json-rpc"],"endpoints":{"api":"/api/v1","mcp":"/api/mcp","health":"/api/health","openapi":"/openapi.yaml","agentPolicy":"/.well-known/agent-policy.json","aiPolicy":"/.well-known/ai-policy.json"},"auth":{"protectedActions":"PLATPHORM_API_KEY","acceptedHeaders":["Authorization: Bearer $PLATPHORM_API_KEY","X-PlatPhorm-API-Key: $PLATPHORM_API_KEY"]},"tools":["get_browserops_status","list_browserops_journeys","get_browserops_journey","list_browserops_runs","get_browserops_run","get_browserops_run_timeline","list_browserops_artifacts","get_public_browserops_artifact","list_browserops_integrations","get_browserops_integration","get_browserops_suite_registry","get_browserops_coverage","get_browserops_web4_manifest","get_browserops_web4_status","get_browserops_scorecard","list_browserops_fingerprints","lookup_browserops_provenance","verify_browserops_provenance","send_browserops_handoff","run_browserops_journey","rerun_browserops_run","cancel_browserops_run","refresh_route_evidence","refresh_discovery_evidence","refresh_ui_compliance","publish_browserops_report_to_docs","send_browserops_results_to_evals","send_browserops_results_to_sheets","send_browserops_trace_update","rebuild_browserops_fingerprints","create_browserops_provenance","sign_browserops_provenance","publish_browserops_artifact_to_ipfs","list_journeys","get_journey","list_runs","get_run","get_run_steps","get_run_artifacts","get_run_screenshots","get_run_trace","get_run_report","get_site_ui_compliance","get_network_ui_compliance","get_route_compliance","get_discovery_compliance","get_trace_propagation_status","get_vercel_metadata","validate_standard_routes","validate_discovery_links","validate_accessibility","validate_trace_propagation","compare_runs","list_trusted_domains","validate_trusted_domain","get_integration_status","get_agent_policy","list_agent_platforms","get_agent_platform","evaluate_agent_access","get_robots_policy","get_ai_policy","get_trust_policy","get_discovery_manifest","get_public_access_summary","get_health","get_info","create_journey","update_journey","delete_journey","run_journey","dry_run_journey","run_site_smoke_test","run_network_smoke_test","cancel_run","generate_browser_remediation_plan","publish_docs_report","create_sheet_report","create_deck_summary","sync_network_graph","sync_sitemap_index","sync_feeds","trigger_eval","trigger_sandbox_test","trigger_webhook_simulation","update_agent_policy","refresh_agent_platform_registry"],"resources":["browserops://journeys","browserops://runs","browserops://runs/{id}","browserops://runs/{id}/artifacts","browserops://runs/{id}/screenshots","browserops://runs/{id}/trace","browserops://network/ui-compliance","browserops://network/route-compliance","browserops://network/discovery-compliance","browserops://network/trace-propagation","browserops://network/trusted-domains","browserops://sites/{slug}/ui","browserops://sites/{slug}/vercel","browserops://integrations","browserops://openapi","browserops://llms","browserops://trust-policy","agent-policy://summary","agent-policy://platforms","agent-policy://robots","agent-policy://ai-policy","agent-policy://trust-policy"],"prompts":["create_browser_journey","investigate_failed_journey","fix_ui_regression","generate_site_ui_remediation","design_cross_site_browser_test","review_accessibility_findings","validate_standard_routes","validate_trace_propagation","generate_browserops_patch","create_agentui_render_check","create_release_evidence_report","explain_run_api_protected_action","human_machine_ui_handoff"],"integrations":{"trace":"https://trace.platphormnews.com","mcp":"https://mcp.platphormnews.com","claws":"https://claws.platphormnews.com","docs":"https://docs.platphormnews.com","evals":"https://evals.platphormnews.com","webhooklab":"https://webhooklab.platphormnews.com","sandbox":"https://sandbox.platphormnews.com","agentui":"https://agentui.platphormnews.com","atlas":"https://atlas.platphormnews.com","monitor":"https://monitor.platphormnews.com","sheets":"https://sheets.platphormnews.com","decks":"https://decks.platphormnews.com","spec":"https://spec.platphormnews.com","json":"https://json.platphormnews.com","xml":"https://xml.platphormnews.com","markdown":"https://markdown.platphormnews.com","insights":"https://insights.platphormnews.com","catalog":"https://catalog.platphormnews.com","platphormctl":"https://github.com/platphormnews/platphormctl"},"contact":{"email":"agents@platphormnews.com","url":"https://platphormnews.com"}}