{"ok":true,"data":{"service":"spec-workbench","endpoint":"https://spec.platphormnews.com/api/mcp","protocol":"JSON-RPC 2.0","methods":["initialize","ping","tools/list","tools/call","resources/list","resources/read","prompts/list","prompts/get"],"tools":[{"name":"get_spec_info","description":"Spec Workbench public-safe tool: get spec info.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"detect_spec_type","description":"Spec Workbench public-safe tool: detect spec type.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_spec","description":"Spec Workbench public-safe tool: validate spec.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_openapi","description":"Spec Workbench public-safe tool: validate openapi.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_asyncapi","description":"Spec Workbench public-safe tool: validate asyncapi.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_json_schema","description":"Spec Workbench public-safe tool: validate json schema.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_mcp_tool_schema","description":"Spec Workbench public-safe tool: validate mcp tool schema.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_webhook_contract","description":"Spec Workbench public-safe tool: validate webhook contract.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_event_contract","description":"Spec Workbench public-safe tool: validate event contract.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_agent_policy_schema","description":"Spec Workbench public-safe tool: validate agent policy schema.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_trust_policy_schema","description":"Spec Workbench public-safe tool: validate trust policy schema.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_llms_index_schema","description":"Spec Workbench public-safe tool: validate llms index schema.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_sitemap","description":"Spec Workbench public-safe tool: validate sitemap.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"validate_rss","description":"Spec Workbench public-safe tool: validate rss.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"diff_specs","description":"Spec Workbench public-safe tool: diff specs.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"analyze_breaking_changes","description":"Spec Workbench public-safe tool: analyze breaking changes.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"repair_spec","description":"Spec Workbench public-safe tool: repair spec.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"format_spec","description":"Spec Workbench public-safe tool: format spec.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"normalize_spec","description":"Spec Workbench public-safe tool: normalize spec.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_typescript_client","description":"Spec Workbench public-safe tool: generate typescript client.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_python_client","description":"Spec Workbench public-safe tool: generate python client.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_curl_examples","description":"Spec Workbench public-safe tool: generate curl examples.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_mcp_tool","description":"Spec Workbench public-safe tool: generate mcp tool.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_mcp_server_scaffold","description":"Spec Workbench public-safe tool: generate mcp server scaffold.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_zod_schema","description":"Spec Workbench public-safe tool: generate zod schema.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_evals_suite","description":"Spec Workbench public-safe tool: generate evals suite.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_sandbox_test","description":"Spec Workbench public-safe tool: generate sandbox test.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_browserops_journey","description":"Spec Workbench public-safe tool: generate browserops journey.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_agentui_form","description":"Spec Workbench public-safe tool: generate agentui form.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_webhook_payload","description":"Spec Workbench public-safe tool: generate webhook payload.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_webhook_receiver","description":"Spec Workbench public-safe tool: generate webhook receiver.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_monitor_health_check","description":"Spec Workbench public-safe tool: generate monitor health check.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"check_live_conformance","description":"Spec Workbench public-safe tool: check live conformance.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"evaluate_release_gate","description":"Spec Workbench public-safe tool: evaluate release gate.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"import_spec_from_url","description":"Spec Workbench public-safe tool: import spec from url.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"import_spec_from_service","description":"Spec Workbench public-safe tool: import spec from service.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"import_mcp_tool_schema","description":"Spec Workbench public-safe tool: import mcp tool schema.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"import_webhook_contract","description":"Spec Workbench public-safe tool: import webhook contract.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"list_contracts","description":"Spec Workbench public-safe tool: list contracts.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_contract","description":"Spec Workbench public-safe tool: get contract.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_monitor_status","description":"Spec Workbench public-safe tool: get monitor status.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"list_templates","description":"Spec Workbench public-safe tool: list templates.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_template","description":"Spec Workbench public-safe tool: get template.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"list_integrations","description":"Spec Workbench public-safe tool: list integrations.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_integration_status","description":"Spec Workbench public-safe tool: get integration status.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"list_cli_examples","description":"Spec Workbench public-safe tool: list cli examples.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_health","description":"Spec Workbench public-safe tool: get health.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_info","description":"Spec Workbench public-safe tool: get info.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_route_compliance","description":"Spec Workbench public-safe tool: get route compliance.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_discovery_compliance","description":"Spec Workbench public-safe tool: get discovery compliance.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_agent_policy","description":"Spec Workbench public-safe tool: get agent policy.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"list_agent_platforms","description":"Spec Workbench public-safe tool: list agent platforms.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_agent_platform","description":"Spec Workbench public-safe tool: get agent platform.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"evaluate_agent_access","description":"Spec Workbench public-safe tool: evaluate agent access.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_robots_policy","description":"Spec Workbench public-safe tool: get robots policy.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_ai_policy","description":"Spec Workbench public-safe tool: get ai policy.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_trust_policy","description":"Spec Workbench public-safe tool: get trust policy.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_discovery_manifest","description":"Spec Workbench public-safe tool: get discovery manifest.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"get_public_access_summary","description":"Spec Workbench public-safe tool: get public access summary.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"list_network_spec_sources","description":"Spec Workbench public-safe tool: list network spec sources.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"probe_trusted_spec_urls","description":"Spec Workbench public-safe tool: probe trusted spec urls.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"import_trusted_spec_url","description":"Spec Workbench public-safe tool: import trusted spec url.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"diff_trusted_spec_urls","description":"Spec Workbench public-safe tool: diff trusted spec urls.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"generate_platphormctl_command","description":"Spec Workbench public-safe tool: generate platphormctl command.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}}},{"name":"save_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: save contract.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"update_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update contract.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"delete_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: delete contract.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"publish_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish contract.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"save_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: save spec.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"update_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update spec.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"delete_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: delete spec.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"publish_generated_mcp_tool","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish generated mcp tool.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"publish_to_api_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish to api registry.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"publish_to_webhooks_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish to webhooks registry.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"publish_monitor_health_check","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish monitor health check.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"publish_docs_report","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish docs report.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"create_sheet_report","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: create sheet report.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"create_catalog_capability","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: create catalog capability.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"trigger_eval","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger eval.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"trigger_sandbox_test","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger sandbox test.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"trigger_browserops_check","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger browserops check.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"send_agentui_form","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: send agentui form.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"update_agent_policy","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update agent policy.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}},{"name":"refresh_agent_platform_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: refresh agent platform registry.","inputSchema":{"type":"object","properties":{}},"annotations":{"protected":true}}],"resources":[{"uri":"spec://contracts","name":"Contract registry","mimeType":"application/json"},{"uri":"spec://contract/{id}","name":"Contract by id","mimeType":"application/json"},{"uri":"spec://contract/{id}/versions","name":"Contract versions","mimeType":"application/json"},{"uri":"spec://contract/{id}/lineage","name":"Contract lineage","mimeType":"application/json"},{"uri":"spec://templates","name":"Templates","mimeType":"application/json"},{"uri":"spec://template/{id}","name":"Template by id","mimeType":"application/json"},{"uri":"spec://specs","name":"Specs","mimeType":"application/json"},{"uri":"spec://spec/{id}","name":"Spec by id","mimeType":"application/json"},{"uri":"spec://validation-runs","name":"Validation runs","mimeType":"application/json"},{"uri":"spec://validation-run/{id}","name":"Validation run by id","mimeType":"application/json"},{"uri":"spec://diff-runs","name":"Diff runs","mimeType":"application/json"},{"uri":"spec://diff-run/{id}","name":"Diff run by id","mimeType":"application/json"},{"uri":"spec://generation-runs","name":"Generation runs","mimeType":"application/json"},{"uri":"spec://generation-run/{id}","name":"Generation run by id","mimeType":"application/json"},{"uri":"spec://conformance-runs","name":"Conformance runs","mimeType":"application/json"},{"uri":"spec://release-gates","name":"Release gates","mimeType":"application/json"},{"uri":"spec://artifacts","name":"Artifacts","mimeType":"application/json"},{"uri":"spec://artifact/{id}","name":"Artifact by id","mimeType":"application/json"},{"uri":"spec://webhooks/contracts","name":"Webhook contracts","mimeType":"application/json"},{"uri":"spec://events/contracts","name":"Event contracts","mimeType":"application/json"},{"uri":"spec://integrations","name":"Integrations","mimeType":"application/json"},{"uri":"spec://openapi","name":"OpenAPI","mimeType":"application/json"},{"uri":"spec://llms","name":"LLM summary","mimeType":"text/plain"},{"uri":"spec://trust-policy","name":"Trust policy","mimeType":"text/plain"},{"uri":"spec://network/spec-sources","name":"Network spec sources","mimeType":"application/json"},{"uri":"spec://network/route-compliance","name":"Route compliance","mimeType":"application/json"},{"uri":"agent-policy://summary","name":"Agent policy summary","mimeType":"application/json"},{"uri":"agent-policy://platforms","name":"Agent platforms","mimeType":"application/json"},{"uri":"agent-policy://robots","name":"Robots policy","mimeType":"application/json"},{"uri":"agent-policy://ai-policy","name":"AI policy","mimeType":"application/json"},{"uri":"agent-policy://trust-policy","name":"Trust policy","mimeType":"application/json"}],"prompts":[{"name":"validate_this_spec","description":"Validate this pasted or imported contract and report deterministic evidence."},{"name":"repair_this_spec","description":"Suggest deterministic repairs before any model-assisted explanation."},{"name":"explain_spec_errors","description":"Explain validation errors without fabricating pass/fail state."},{"name":"summarize_breaking_changes","description":"Summarize breaking changes first with migration notes."},{"name":"generate_mcp_tool_from_openapi","description":"Generate an MCP tool candidate from an OpenAPI operation."},{"name":"generate_client_from_openapi","description":"Generate client code from OpenAPI operations."},{"name":"create_evals_for_spec","description":"Create an Evals suite draft from contract assertions."},{"name":"create_sandbox_test_for_spec","description":"Create a Sandbox test script from contract evidence."},{"name":"create_agentui_form_from_schema","description":"Create an AgentUI form from JSON Schema or MCP inputSchema."},{"name":"create_webhook_contract_from_schema","description":"Create a webhook contract draft from a payload schema."},{"name":"create_monitor_health_check_from_spec","description":"Create a Monitor health check definition from operations."},{"name":"create_browserops_journey_from_spec","description":"Create a BrowserOps journey plan from contract paths."},{"name":"create_asyncapi_contract","description":"Create an AsyncAPI/event contract draft with degraded validation called out."},{"name":"human_machine_spec_handoff","description":"Prepare a handoff summary for humans and agents."},{"name":"explain_api_spec","description":"Backward-compatible alias for explaining a spec for agent integration."},{"name":"validate_spec_for_agent_use","description":"Backward-compatible alias for agent-readiness validation."},{"name":"generate_mcp_server_plan","description":"Backward-compatible alias for MCP generation planning."}]}}