{"ok":true,"data":{"schemaVersion":"platphorm.mcp.federated-registry.v1","generatedAt":"2026-05-27T13:43:09.768Z","source":{"sitemapIndexUrl":"https://base.platphormnews.com/sitemap-index.xml","endpointPattern":"https://{host}/api/mcp","method":"tools/list"},"policy":{"localToolsListAuthoritativeForCallableTools":true,"federatedToolsAreRemote":true,"publicSafeReadOnlyProbe":true,"protectedRemoteCallsRequirePlatphormApiKey":true},"counts":{"localCallableTools":140,"sitemapHosts":175,"trustedMcpCandidates":183,"probedServers":183,"respondingServers":58,"degradedServers":125,"observedFederatedToolEntries":2318,"observedRemoteToolEntries":2178,"uniqueFederatedToolNames":1422},"servers":[{"host":"agentops.platphormnews.com","endpoint":"https://agentops.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.046Z"},{"host":"ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":15,"tools":[{"name":"convert_image","description":"Convert a bounded base64 image to ASCII text using ASCII Converter character sets.","inputSchema":{"type":"object","properties":{"image_base64":{"type":"string","description":"Base64 image data or data URI."},"resolution":{"type":"number","minimum":0.05,"maximum":0.3,"default":0.11},"charset":{"type":"string","enum":["standard","detailed","blocks","minimal","binary","matrix"],"default":"standard"},"grayscale":{"type":"boolean","default":true},"inverted":{"type":"boolean","default":false}},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_charsets","description":"List active ASCII character sets with characters, categories, and descriptions.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_charset","description":"Get one ASCII character set by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","enum":["standard","detailed","blocks","minimal","binary","matrix"]}},"required":["slug"],"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get public ASCII service metadata, conversion capabilities, endpoints, and integrations.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get public health and degraded-state summary.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"subscribe_webhook","description":"Protected: subscribe an HTTPS webhook to ASCII conversion and health events.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"events":{"type":"array","items":{"type":"string"}},"secret":{"type":"string"}},"required":["url"],"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhooks","description":"List public-safe webhook subscription status. URLs are redacted without PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_webhook","description":"Protected: delete a webhook subscription by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_webhook","description":"Protected: run a webhook test or return honest degraded dispatch state.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get ASCII route compliance inventory for the PlatPhorm standard.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get ASCII discovery file compliance inventory.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected: create or describe a Docs report for ASCII conversion readiness.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected: create or describe a Sheets report for ASCII conversion readiness.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected: create or describe a Decks summary for ASCII conversion readiness.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_as_png","description":"Render provided ASCII text to a PNG data URI using the server image runtime.","inputSchema":{"type":"object","properties":{"ascii_text":{"type":"string"},"font_size":{"type":"number","minimum":4,"maximum":48,"default":8},"background_color":{"type":"string","default":"black"},"text_color":{"type":"string","default":"white"}},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.782Z"},{"host":"atlas.platphormnews.com","endpoint":"https://atlas.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:10.122Z"},{"host":"base.platphormnews.com","endpoint":"https://base.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":3,"tools":[{"name":"network.search_sites","description":"Search discovered PlatPhormNews sites by name, domain, category, or description.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number","minimum":1,"maximum":50}}},"ownerHost":"base.platphormnews.com","ownerUrl":"https://base.platphormnews.com","endpoint":"https://base.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network.get_site","description":"Fetch one discovered site by domain or id.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"},"id":{"type":"string"}}},"ownerHost":"base.platphormnews.com","ownerUrl":"https://base.platphormnews.com","endpoint":"https://base.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network.list_feeds","description":"List RSS feed URLs for every discovered PlatPhormNews site.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":200}}},"ownerHost":"base.platphormnews.com","ownerUrl":"https://base.platphormnews.com","endpoint":"https://base.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.150Z"},{"host":"browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":87,"tools":[{"name":"get_browserops_status","description":"Get browserops status for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_journeys","description":"List browserops journeys for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_journey","description":"Get browserops journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_runs","description":"List browserops runs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_run","description":"Get browserops run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_run_timeline","description":"Get browserops run timeline for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_artifacts","description":"List browserops artifacts for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_browserops_artifact","description":"Get public browserops artifact for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_integrations","description":"List browserops integrations for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_integration","description":"Get browserops integration for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_suite_registry","description":"Get browserops suite registry for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_coverage","description":"Get browserops coverage for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_web4_manifest","description":"Get browserops web4 manifest for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_web4_status","description":"Get browserops web4 status for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_scorecard","description":"Get browserops scorecard for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_fingerprints","description":"List browserops fingerprints for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_browserops_provenance","description":"Lookup browserops provenance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_browserops_provenance","description":"Verify browserops provenance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_browserops_handoff","description":"Send browserops handoff for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_browserops_journey","description":"Run browserops journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rerun_browserops_run","description":"Rerun browserops run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_browserops_run","description":"Cancel browserops run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_route_evidence","description":"Refresh route evidence for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_discovery_evidence","description":"Refresh discovery evidence for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_ui_compliance","description":"Refresh ui compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_browserops_report_to_docs","description":"Publish browserops report to docs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_browserops_results_to_evals","description":"Send browserops results to evals for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_browserops_results_to_sheets","description":"Send browserops results to sheets for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_browserops_trace_update","description":"Send browserops trace update for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_browserops_fingerprints","description":"Rebuild browserops fingerprints for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_browserops_provenance","description":"Create browserops provenance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sign_browserops_provenance","description":"Sign browserops provenance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_browserops_artifact_to_ipfs","description":"Publish browserops artifact to ipfs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_journeys","description":"List journeys for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_journey","description":"Get journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_runs","description":"List runs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run","description":"Get run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_steps","description":"Get run steps for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_artifacts","description":"Get run artifacts for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_screenshots","description":"Get run screenshots for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_trace","description":"Get run trace for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_report","description":"Get run report for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_ui_compliance","description":"Get site ui compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_ui_compliance","description":"Get network ui compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_propagation_status","description":"Get trace propagation status for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_vercel_metadata","description":"Get vercel metadata for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_standard_routes","description":"Validate standard routes for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_discovery_links","description":"Validate discovery links for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_accessibility","description":"Validate accessibility for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trace_propagation","description":"Validate trace propagation for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_runs","description":"Compare runs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List trusted domains for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trusted_domain","description":"Validate trusted domain for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get integration status for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get agent policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platforms for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get agent platform for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate agent access for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Get robots policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Get ai policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Get trust policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Get discovery manifest for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Get public access summary for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get health for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get info for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_journey","description":"Create journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_journey","description":"Update journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_journey","description":"Delete journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_journey","description":"Run journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_journey","description":"Dry run journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_site_smoke_test","description":"Run site smoke test for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_network_smoke_test","description":"Run network smoke test for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_run","description":"Cancel run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_browser_remediation_plan","description":"Generate browser remediation plan for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_docs_report","description":"Publish docs report for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create sheet report for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create deck summary for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Sync network graph for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_sitemap_index","description":"Sync sitemap index for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_feeds","description":"Sync feeds for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"Trigger eval for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_test","description":"Trigger sandbox test for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_webhook_simulation","description":"Trigger webhook simulation for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Update agent policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Refresh agent platform registry for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.089Z"},{"host":"calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":19,"tools":[{"name":"calendar.list_events","description":"List calendar events with optional calendar, date, search, and limit filters.","inputSchema":{"type":"object","properties":{"calendar":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"search":{"type":"string"},"limit":{"type":"integer","default":25}},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.list_calendars","description":"List configured calendars.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.get_event","description":"Get a specific event by ID.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.create_public_event","description":"Create a public event for automation test and agent workflow handoff traffic.","inputSchema":{"type":"object","required":["title","startTime","endTime"],"properties":{"title":{"type":"string"},"startTime":{"type":"string"},"endTime":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"calendarId":{"type":"string"}},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.call_trusted_mcp_tool","description":"Call another configured trusted MCP service from the Calendar service.","inputSchema":{"type":"object","required":["server","tool"],"properties":{"server":{"type":"string","enum":["mcp","onboard","kanban","docs","json","jobs","claws"]},"tool":{"type":"string"},"arguments":{"type":"object"}},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_events","description":"List public-safe calendar events.","inputSchema":{"type":"object","properties":{},"additionalProperties":true},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_event","description":"Get a public-safe calendar event by id.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_event","description":"Create a protected server-backed calendar event.","inputSchema":{"type":"object","required":["title","startTime","endTime"],"properties":{"title":{"type":"string"},"startTime":{"type":"string"},"endTime":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_event","description":"Update a protected server-backed calendar event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_event","description":"Cancel a protected server-backed calendar event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_event","description":"Delete a protected server-backed calendar event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_calendars","description":"List configured calendars.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_event_ics","description":"Generate an RFC 5545 iCalendar payload for an event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_google_calendar_link","description":"Generate a Google Calendar add-link for an event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_outlook_calendar_link","description":"Generate an Outlook/iCalendar .ics link for an event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_onboard_events","description":"Protected Onboard sync is available through REST; returns status here.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_jules_sessions","description":"Protected Jules session sync is available through REST; returns status here.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_kanban_tasks","description":"Protected Kanban sync is available through REST; returns status here.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return Calendar route compliance status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.929Z"},{"host":"claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":85,"tools":[{"name":"openclaw_get_workspace_status","description":"Get the current OpenClaw workspace status and loaded files","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_read_memory","description":"Read memory from MEMORY.md or daily memory files","inputSchema":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format, defaults to today"},"type":{"type":"string","enum":["long-term","daily"],"description":"Type of memory to read"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_write_memory","description":"Write to memory files","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Content to write"},"section":{"type":"string","description":"Section name for long-term memory"},"type":{"type":"string","enum":["long-term","daily"],"description":"Type of memory to write"}},"required":["content"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_get_identity","description":"Get the current agent identity from IDENTITY.md","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_heartbeat","description":"Execute heartbeat tasks and return status","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_search","description":"Search articles across the PlatPhorm News Network","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query"},"limit":{"type":"number","description":"Maximum results (default 10)"}},"required":["query"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_get_network_info","description":"Get information about the PlatPhorm News Network","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_list_mcp_servers","description":"List all MCP servers in the network","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_graph_get","description":"Get the network topology graph","inputSchema":{"type":"object","properties":{"includeEdges":{"type":"boolean","description":"Include edge data (default true)"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_graph_search_capabilities","description":"Search capabilities across the network","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query for capabilities"},"type":{"type":"string","enum":["tool","resource","prompt"],"description":"Filter by capability type"}},"required":["query"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_docs_search","description":"Search documentation on docs.platphormnews.com","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query for documentation"},"limit":{"type":"number","description":"Maximum results (default 10)"}},"required":["query"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_docs_get","description":"Get a specific document from docs.platphormnews.com by ID","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Document ID or slug"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Get the network graph from the canonical registry","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List all registered network sites","inputSchema":{"type":"object","properties":{"serviceType":{"type":"string","description":"Filter by service type (core, agentic, analytics, app, tool, content, community, infrastructure, reporting)"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_profile","description":"Get profile for a network site by slug","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Site slug (e.g. \"trace\", \"evals\", \"monitor\")"}},"required":["slug"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_health_summary","description":"Get a health summary for the network","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_servers","description":"List all registered MCP servers","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_capabilities","description":"List all registered capabilities (tools, resources, prompts)","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reconcile_mcp_counts","description":"Get canonical tool/resource/prompt/site counts from the registry","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_workspace","description":"Get the current OpenClaw workspace status","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_workflows","description":"List all available workflow templates","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Get the platform trust and security policy","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_claws_info","description":"Get Claws product identity, public/protected policy, and runtime summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_openclaw_status","description":"Get honest OpenClaw compatibility modes and unsupported claims","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_openclaw_adapters","description":"List OpenClaw, MCP, OpenAPI, IDE, CLI, and PlatPhorm integration adapters","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openclaw_config","description":"Validate OpenClaw-compatible config metadata without claiming hosted runtime execution","inputSchema":{"type":"object","properties":{"config":{"type":"object"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tools","description":"List Claws tool registry entries with public/protected policy","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool","description":"Get one Claws tool by name","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Tool id or name"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_tool","description":"Validate one tool metadata and policy without executing it","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Tool id or name"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_schema","description":"Get one Claws tool input/output schema","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Tool id or name"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_handler_status","description":"Get explicit handler and capability state for a registered tool","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Tool id or name"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_tool","description":"Dry-run a tool schema/handler availability check without executing the tool","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"arguments":{"type":"object"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_public_tool","description":"Execute a public-safe Claws tool handler or return honest degraded state","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"arguments":{"type":"object"}},"required":["name"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_toolchains","description":"List built-in and template-backed Claws toolchains","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_toolchain","description":"Get a toolchain by id","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_toolchain","description":"Validate a toolchain graph and policy boundaries","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"plan_toolchain","description":"Create a public-safe toolchain plan without executing tools","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_toolchain","description":"Dry-run a toolchain plan and return planned evidence links without fabricated execution","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List Claws integration matrix entries","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get one integration status by slug","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_harness_scenarios","description":"List public-safe Claws test harness scenarios","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_harness_scenario","description":"Get one Claws test harness scenario by id","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_harness_scenario","description":"Dry-run one Claws harness scenario without executing external systems","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_public_harness_scenario","description":"Run a public-safe harness scenario only when it is dry-run/public bounded","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_security_contacts","description":"Resolve public-safe security contacts from security.txt, trust, agents, policy, or registry evidence","inputSchema":{"type":"object","properties":{"serviceSlug":{"type":"string"},"serviceUrl":{"type":"string"},"includePolicyLinks":{"type":"boolean"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_ide_config","description":"Generate labeled sample IDE/MCP client config for Cursor, VS Code, Windsurf, Codex, generic MCP clients, or CLI","inputSchema":{"type":"object","properties":{"client":{"type":"string"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_workspaces","description":"List public workspace summaries without private memory or secrets","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sessions","description":"List public session summaries without private transcript data","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_session","description":"Get one public session summary when available","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_memory_summary","description":"Get public-safe memory policy summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_platphormctl_command","description":"Generate a reproducible platphormctl command for a tool or toolchain","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance summary for Claws","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery file compliance summary for Claws","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get agent policy summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List generic agent platform policy records","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one generic agent platform policy record","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an agent action is public-safe or protected","inputSchema":{"type":"object","properties":{"action":{"type":"string"}},"required":["action"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Get robots policy summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Get AI access policy summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Get Claws public discovery manifest","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Summarize public-safe and protected Claws actions","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get Claws health and metric source summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Alias for get_claws_info","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_protected_tool","description":"call protected tool requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_toolchain","description":"run toolchain requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_workspace","description":"create workspace requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_workspace","description":"update workspace requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_workspace","description":"delete workspace requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_memory","description":"save memory requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_memory","description":"delete memory requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_openclaw_config","description":"import openclaw config requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_openclaw_config","description":"export openclaw config requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_tools","description":"sync network tools requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"trigger eval requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_test","description":"trigger sandbox test requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops_check","description":"trigger browserops check requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_agentui","description":"send to agentui requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_spec","description":"send to spec requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_webhooks","description":"send to webhooks requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_monitor_status","description":"publish monitor status requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.235Z"},{"host":"docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":52,"tools":[{"name":"get_docs_info","description":"Get OpenDocs service purpose, public/protected policy, route standard, and inventory counts.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Alias for get_docs_info.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_documents","description":"List published docs with filtering, search, and pagination. Returns title, slug, emoji summary, reading time.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category slug"},"search":{"type":"string","description":"Full-text search query"},"tag":{"type":"string","description":"Filter by tag"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"},"sort":{"type":"string","enum":["recent","popular","alphabetical"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_document","description":"Get full document with content, SEO metadata, table of contents, share links","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"format":{"type":"string","enum":["full","summary","toc","metadata"],"description":"Response format"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_document","description":"Create new document with auto-generated SEO, emoji summary, and search indexing","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string","description":"Category slug"},"tags":{"type":"array","items":{"type":"string"}},"source_url":{"type":"string","description":"Original source URL"},"author_name":{"type":"string"},"target_audience":{"type":"string","description":"e.g. developers, beginners"},"status":{"type":"string","enum":["draft","published"]}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_document","description":"Update existing document, auto-regenerates SEO and search index","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"title":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["draft","published","archived"]}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_document","description":"Soft delete a document (can be restored)","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"permanent":{"type":"boolean","description":"Hard-delete if true"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search","description":"Full-text search across all published documents","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_docs","description":"Alias for document search using full-text search across published docs.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_documents","description":"Search published documents with public-safe full-text search and degraded empty state when persistence is unavailable.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List all documentation categories with document counts","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"List public tags used by published documentation.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sources","description":"List public source attribution domains from published documents.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_docs","description":"Get documents related to a given document by category and tags","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"limit":{"type":"number","description":"Max results (default 5, max 20)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_content","description":"Submit public-safe content; auto-approve and publish by default, or queue when auto-approval is disabled","inputSchema":{"type":"object","properties":{"source_url":{"type":"string","description":"Source URL (required)"},"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"author_name":{"type":"string"},"author_email":{"type":"string"},"target_audience":{"type":"string"},"metadata":{"type":"object","additionalProperties":{}}},"required":["source_url","title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_url","description":"Fetch a URL and ingest its content as a document","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"URL to fetch and ingest (required)"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"auto_publish":{"type":"boolean"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_preview","description":"Build a public-safe clipping preview with cleaned Markdown, attribution, tag suggestions, metadata, and trace link. Does not persist content.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"altText":{"type":"string"},"caption":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_platform_post","description":"Preview a public PlatPhormNews platform post clip.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_reddit","description":"Preview a public Reddit post or comment URL without Reddit auth, returning degraded status if unavailable.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_google_drive","description":"Preview a public Google Drive or Google Docs link without bypassing permissions.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_dropbox","description":"Preview a public Dropbox shared link with bounded download conversion.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_image","description":"Preview a public image URL with MIME/size validation, manual alt text, attribution, and OCR degraded status.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"},"altText":{"type":"string"},"caption":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_paste","description":"Clean pasted text, Markdown, or HTML into attributed Markdown without network fetches.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_commit","description":"Commit a clipped preview as a public submission; auto-approve and publish by default when configured.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"cleanedMarkdown":{"type":"string"},"canonicalUrl":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"attribution":{"type":"object","additionalProperties":{}}},"required":["title","cleanedMarkdown"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clean_ingested_content","description":"Clean HTML or text into normalized Markdown with clutter removal.","inputSchema":{"type":"object","properties":{"html":{"type":"string"},"content":{"type":"string"},"baseUrl":{"type":"string","format":"uri"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_source_attribution","description":"Generate a source attribution block from a public URL or pasted content.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"altText":{"type":"string"},"caption":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"suggest_tags","description":"Return deterministic tag and category suggestions for a URL or content preview.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"altText":{"type":"string"},"caption":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_ingest_url","description":"Preview a public URL ingestion run with attribution, scores, duplicate state, and trace id. Does not persist content.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_url_public_submission","description":"Create a public-safe submission from a URL ingestion preview. Does not publish a protected document.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_source","description":"Validate that a public source URL passes source policy and SSRF checks.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"extract_metadata","description":"Extract public metadata and attribution from a public URL, pasted Markdown, HTML, or text.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"altText":{"type":"string"},"caption":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_content","description":"Run deterministic explainable scoring on provided public-safe content.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"sourceUrl":{"type":"string","format":"uri"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_duplicates","description":"Check canonical/source URL and content excerpt duplicate signals against published documents.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"sourceUrl":{"type":"string","format":"uri"},"canonicalUrl":{"type":"string","format":"uri"}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Return the public OpenDocs integration matrix and degraded/protected reasons.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return the public agent, crawler, robots, trust, and JA4 redaction policy.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public-safe OpenDocs health, route, discovery, and persistence status.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_emoji","description":"Search for emoji by query or category","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Emoji search query"},"category":{"type":"string"},"limit":{"type":"number"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_emoji_to_doc","description":"Set the emoji summary for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"emoji_summary":{"type":"string","description":"Emoji summary string"}},"required":["slug","emoji_summary"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"bulk_import","description":"Import multiple documents at once","inputSchema":{"type":"object","properties":{"documents":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["title","content"],"additionalProperties":false},"description":"Array of documents to import"},"source_identifier":{"type":"string"},"auto_publish":{"type":"boolean"}},"required":["documents"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_seo","description":"Regenerate SEO metadata for a document or all documents","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug, or \"all\" to regenerate for every document"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_optimization","description":"Generate full SEO + AEO (Answer Engine) + GEO (Generative Engine) optimization for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_docs","description":"Export documents in JSON, Markdown, or HTML format","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","markdown","html"],"description":"Export format (default: json)"},"category":{"type":"string"},"include_drafts":{"type":"boolean"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_stats","description":"Get documentation platform statistics","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_webhook","description":"Trigger webhooks for a given event","inputSchema":{"type":"object","properties":{"event":{"type":"string","description":"Event type (required)"},"slug":{"type":"string","description":"Document slug associated with the event"}},"required":["event"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List configured integrations","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_integration","description":"Call a method on a configured integration via its MCP endpoint","inputSchema":{"type":"object","properties":{"integration":{"type":"string","description":"Integration name (required)"},"method":{"type":"string","description":"MCP method to call (required)"},"params":{"type":"object","additionalProperties":{}}},"required":["integration","method"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_markdown","description":"Parse Markdown content and return HTML with table of contents","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Markdown content to parse"},"enable_emoji":{"type":"boolean","description":"Process emoji shortcodes (default: true)"}},"required":["content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_links","description":"Generate social share links for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_project_docs","description":"List all static project documentation files (README, ARCHITECTURE, API, DESIGN, etc.) served publicly via /api/v1/docs. No authentication required.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category (overview, technical, api, features, compliance, ecosystem, integrations, guides, planning, development, community, releases, security, design)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_project_doc","description":"Fetch the content of a static project documentation file by slug. Publicly accessible — no auth needed.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Doc slug: readme | architecture | api | features | standards | ecosystem | integrations | use-cases | roadmap | testing | contributing | changelog | security | support | code-of-conduct | contributors | logging | version | design | platform | coding"},"format":{"type":"string","enum":["json","raw"],"description":"Response format — json (default) includes metadata; raw returns plain markdown"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_automation","description":"Trigger an automation workflow via Claws","inputSchema":{"type":"object","properties":{"workflow_id":{"type":"string","description":"The ID or slug of the workflow to trigger (required)"},"payload":{"type":"object","additionalProperties":{},"description":"Arbitrary payload data for the workflow"}},"required":["workflow_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_automation_status","description":"Get status of an automation workflow via Claws","inputSchema":{"type":"object","properties":{"execution_id":{"type":"string","description":"The ID of the execution to check (required)"}},"required":["execution_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.158Z"},{"host":"evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":100,"tools":[{"name":"get_eval_info","description":"Get public-safe PlatPhorm Evals service information and product role","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"Get the public-safe Evals dashboard snapshot with registry, suites, runs, gates, and integrations","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_registry_status","description":"Get durable database, local fallback, and static fallback registry status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_targets","description":"List public-safe evaluation targets","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_target","description":"Get one target by id or slug","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Target id or slug"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_capabilities","description":"List public-safe indexed or fallback capabilities","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_capability","description":"Get one capability by id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Capability id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_suites","description":"List persisted and built-in evaluation suites","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_suite","description":"Get one suite by id or slug","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id or slug"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_runs","description":"List public-safe eval run summaries","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run","description":"Get one public-safe eval run summary","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_results","description":"Get public-safe eval run results summary","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_evidence","description":"Get public-safe eval evidence metadata for a run","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_scorecard","description":"Get a public-safe scorecard by scorecard id or run id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Scorecard id or run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_templates","description":"List built-in eval templates","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_template","description":"Get one eval template by slug","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Template slug"}},"required":["slug"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_benchmarks","description":"List public-safe benchmark definitions","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get public-safe integration status across PlatPhorm services","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_discovery","description":"Run a bounded public-safe discovery route evaluation against a trusted target","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_openapi","description":"Run a bounded public-safe OpenAPI/spec evaluation against a trusted target","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_mcp","description":"Run a bounded public-safe MCP JSON-RPC introspection evaluation against a trusted target","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_policy","description":"Return the local agent-policy validation summary","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get the public-safe Evals agent policy","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy entries without inventing official user agents","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform policy entry","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Agent platform id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cli_examples","description":"List public-safe platphormctl examples for Evals workflows","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get Evals health and degraded persistence summary","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_status","description":"Get canonical public-safe Evals status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_database_status","description":"Get safe AWS Postgres database status without secrets","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_eval_suites","description":"List public Evals suites","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_suite","description":"Get an Evals suite by id or slug","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id or slug"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_eval_cases","description":"List public-safe eval cases","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_case","description":"Get an eval case by id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Case id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_public_eval_runs","description":"List public-safe eval runs","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_eval_run","description":"Get a public-safe eval run","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_scorecard","description":"Get an eval scorecard by id or run id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Scorecard id or run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_eval_findings","description":"List public-safe eval findings","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_finding","description":"Get a public-safe eval finding","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Finding id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_eval_benchmarks","description":"List public-safe benchmark definitions","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_benchmark","description":"Get benchmark by id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Benchmark id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_registry","description":"Get Evals registry status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_integration_status","description":"Get Evals integration matrix status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_web4_manifest","description":"Get Evals Web4 manifest","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_web4_status","description":"Get Evals Web4 status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_scorecard","description":"Get Evals Web4 scorecard","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_evals_fingerprints","description":"List public-safe Evals fingerprints","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_evals_provenance","description":"Lookup public Evals provenance","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_evals_provenance","description":"Verify public Evals provenance","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_eval_suite","description":"Preview an eval suite without persistence or protected downstream calls","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route-compliance summary from the registry status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery-compliance summary from the registry status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_registry","description":"Sync services and capabilities from the network graph, MCP Hub, and Claws federation","inputSchema":{"type":"object","properties":{"forceRefresh":{"type":"boolean","description":"Force refresh even if recently synced"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_eval_registry","description":"Sync Evals registry from canonical sources","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_registry","description":"Sync services and capabilities from the PlatPhorm network graph","inputSchema":{"type":"object","properties":{"forceRefresh":{"type":"boolean","description":"Force refresh even if recently synced"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_targets_from_mcp","description":"Import evaluation targets from MCP Hub tools, resources, and prompts","inputSchema":{"type":"object","properties":{"serviceFilter":{"type":"string","description":"Filter by service name pattern"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_targets_from_spec","description":"Import evaluation targets from OpenAPI/AsyncAPI specifications","inputSchema":{"type":"object","properties":{"specUrl":{"type":"string","description":"URL to the specification"},"specType":{"type":"string","description":"Type of specification","enum":["openapi","asyncapi","jsonschema"]}},"required":["specUrl"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_eval_suite","description":"Create a new evaluation suite for a target service or capability","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Suite name"},"slug":{"type":"string","description":"URL-friendly slug"},"targetService":{"type":"string","description":"Target service ID"},"targetCapability":{"type":"string","description":"Target capability ID"},"evalType":{"type":"string","description":"Type of evaluation","enum":["deterministic","model-graded","browser","replay","workflow"]},"description":{"type":"string","description":"Suite description"}},"required":["name","slug","evalType"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_eval_suite","description":"Update an existing evaluation suite","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_eval_case","description":"Create a protected eval case","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_eval_case","description":"Update a protected eval case","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Case id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_suite","description":"Create a new evaluation suite","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Suite name"},"slug":{"type":"string","description":"URL-friendly slug"},"description":{"type":"string","description":"Suite description"},"suiteType":{"type":"string","description":"Suite type"}},"required":["name","slug"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_suite","description":"Update an existing suite","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id"},"name":{"type":"string","description":"Suite name"},"description":{"type":"string","description":"Suite description"},"status":{"type":"string","description":"Suite status"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_suite","description":"Delete an existing suite","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_eval_cases","description":"Generate evaluation test cases from a goal or existing data","inputSchema":{"type":"object","properties":{"suiteId":{"type":"string","description":"Target suite ID"},"strategy":{"type":"string","description":"Generation strategy","enum":["from_goal","from_examples","from_incidents","from_trace"]},"prompt":{"type":"string","description":"Generation prompt or goal"},"count":{"type":"number","description":"Number of cases to generate"}},"required":["suiteId","strategy"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_dataset","description":"Create a new dataset for evaluation cases","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Dataset name"},"slug":{"type":"string","description":"URL-friendly slug"},"sourceType":{"type":"string","description":"Source type","enum":["manual","imported","generated","synthetic"]},"description":{"type":"string","description":"Dataset description"}},"required":["name","slug"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_grader","description":"Create a new grader for evaluating outputs","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Grader name"},"slug":{"type":"string","description":"URL-friendly slug"},"graderType":{"type":"string","description":"Type of grader","enum":["exact_match","contains","regex","json_schema","model_graded","custom"]},"config":{"type":"object","description":"Grader configuration"},"description":{"type":"string","description":"Grader description"}},"required":["name","slug","graderType"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_eval_suite","description":"Execute an evaluation suite and generate results","inputSchema":{"type":"object","properties":{"suiteId":{"type":"string","description":"Suite ID to run"},"candidateRef":{"type":"string","description":"Reference to candidate version (git sha, deployment ID)"},"baselineRef":{"type":"string","description":"Reference to baseline version for comparison"},"triggeredBy":{"type":"string","description":"Who/what triggered the run"}},"required":["suiteId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_eval_scorecard","description":"Publish a protected scorecard","inputSchema":{"type":"object","properties":{"scorecardId":{"type":"string","description":"Scorecard id"}},"required":["scorecardId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"approve_release_gate","description":"Approve a release gate when policy and evidence permit","inputSchema":{"type":"object","properties":{"gateId":{"type":"string","description":"Release gate id"}},"required":["gateId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reject_release_gate","description":"Reject a release gate with evidence-backed reasons","inputSchema":{"type":"object","properties":{"gateId":{"type":"string","description":"Release gate id"}},"required":["gateId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_eval_finding","description":"Mark an eval finding resolved","inputSchema":{"type":"object","properties":{"findingId":{"type":"string","description":"Finding id"}},"required":["findingId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_findings_to_claws","description":"Send findings to Claws for remediation","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_eval_report_to_docs","description":"Publish public-safe eval report to Docs","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_eval_results_to_sheets","description":"Export eval results to Sheets","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_eval_trace_update","description":"Send eval trace update","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_eval_handoff","description":"Send protected Evals handoff","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_evals_fingerprints","description":"Rebuild public Evals fingerprints","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_evals_provenance","description":"Create Evals provenance record","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sign_evals_provenance","description":"Sign Evals provenance record","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_model_grade","description":"Run protected optional model grade","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_suite","description":"Execute an evaluation suite","inputSchema":{"type":"object","properties":{"suiteId":{"type":"string","description":"Suite id"}},"required":["suiteId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rerun_eval","description":"Rerun an existing evaluation","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_eval","description":"Cancel a queued or running evaluation","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_browserops","description":"Run protected BrowserOps evaluation","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_sandbox","description":"Run protected Sandbox evaluation","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_claws","description":"Run protected Claws workflow evaluation","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agentui","description":"Run protected AgentUI render evaluation","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_workflow","description":"Run protected tool-to-tool workflow evaluation","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_llm_judge","description":"Run protected LLM-as-judge evaluation","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_cli","description":"Validate or execute a protected CLI/platphormctl evaluation through a configured runner","inputSchema":{"type":"object","properties":{"commandId":{"type":"string","description":"Registered CLI command id"},"dryRun":{"type":"boolean","description":"Plan or dry-run mode"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_release_gate","description":"Run a protected release gate","inputSchema":{"type":"object","properties":{"gateId":{"type":"string","description":"Release gate id"}},"required":["gateId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_eval_runs","description":"Compare two evaluation runs to identify differences","inputSchema":{"type":"object","properties":{"runIdA":{"type":"string","description":"First run ID"},"runIdB":{"type":"string","description":"Second run ID"}},"required":["runIdA","runIdB"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_regressions","description":"Detect regressions between current and baseline runs","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Current run ID"},"baselineRunId":{"type":"string","description":"Baseline run ID"},"threshold":{"type":"number","description":"Regression threshold percentage"}},"required":["runId","baselineRunId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_scorecard","description":"Generate a quality scorecard from an evaluation run","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run ID to generate scorecard for"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"gate_release","description":"Evaluate release gates for a service","inputSchema":{"type":"object","properties":{"targetService":{"type":"string","description":"Target service"},"targetCapability":{"type":"string","description":"Target capability"},"runId":{"type":"string","description":"Evaluation run ID"}},"required":["targetService","runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_scorecard","description":"Publish a scorecard to external systems (Docs, Trace, etc.)","inputSchema":{"type":"object","properties":{"scorecardId":{"type":"string","description":"Scorecard ID to publish"},"targets":{"type":"array","description":"Publication targets"}},"required":["scorecardId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create a protected Docs report export","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create a protected Sheets report export","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create a protected Deck summary export","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Update agent policy metadata","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.091Z"},{"host":"insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":59,"tools":[{"name":"analyze_url","description":"Analyze a public URL across performance, Core Web Vitals, SEO, accessibility, security, carbon, and AI-era scoring.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analysis_result","description":"Retrieve a public-safe analysis result by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_core_web_vitals","description":"Get Core Web Vitals (LCP, INP, CLS, TTFB, FCP) for a public URL.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_accessibility","description":"Run WCAG accessibility checks for a public URL.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_seo","description":"Analyze SEO signals and recommendations for a public URL.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_aeo","description":"Analyze answer-engine optimization signals for a public URL.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_geo","description":"Analyze generative-engine optimization and LLM discoverability signals.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_security","description":"Analyze public HTTP security headers.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"estimate_carbon","description":"Estimate page carbon using measured transfer size.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_w3c","description":"Run local HTML, ARIA, semantic, links, and metadata validation.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_urls","description":"Compare 2-5 public URLs side by side.","inputSchema":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string"},"minItems":2,"maxItems":5},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["urls"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_recommendations","description":"Return real recommendations from an analysis ID or fresh public URL check.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"},"url":{"type":"string"},"focusArea":{"type":"string"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"bulk_analyze","description":"Protected: analyze up to 10 public URLs in one request.","inputSchema":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":10},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["urls"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_history","description":"Return public-safe history for a URL from durable or degraded state.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"limit":{"type":"number","default":10}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"Return public-safe dashboard summary state.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","default":20}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_llm_instructions","description":"Generate LLM-ready remediation instructions from real page scoring.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_test_registry","description":"Return the versioned Insights quality registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_test_result","description":"Return registry metadata for a single quality test.","inputSchema":{"type":"object","properties":{"testId":{"type":"string"}},"required":["testId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ranking","description":"Return a deterministic ranking entry by ranking ID or source analysis ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_rankings","description":"List public-safe rankings from completed or degraded stored analyses.","inputSchema":{"type":"object","properties":{"profile":{"type":"string","description":"Ranking profile slug"},"limit":{"type":"number","default":25}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rank_url","description":"Rank a URL from recent stored public-safe analysis results.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"profile":{"type":"string"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rank_domain","description":"Rank recent public-safe analyses for a domain.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"},"profile":{"type":"string"}},"required":["domain"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rank_network","description":"Rank the current public-safe Insights analysis inventory.","inputSchema":{"type":"object","properties":{"profile":{"type":"string","description":"Ranking profile slug"},"limit":{"type":"number","default":25}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calculate_new_internet_score","description":"Calculate the explainable New Internet Score for a stored analysis.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"}},"required":["analysisId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sitemap","description":"Validate sitemap XML and bounded no-dead-link samples.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_feed","description":"Validate RSS or Atom feed structure and public reachability.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"Validate public OpenAPI structure and protected-action auth documentation.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_llms","description":"Validate readable llms discovery files.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_mcp","description":"Validate public JSON-RPC MCP introspection.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_structured_data","description":"Validate JSON-LD structured data on a public page.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_route_compliance","description":"Validate bounded public route compliance for a site.","inputSchema":{"type":"object","properties":{"baseUrl":{"type":"string"},"routes":{"type":"array","items":{"type":"string"}}},"required":["baseUrl"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_scorecard","description":"Return a public-safe scorecard for a domain from stored analyses.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"},"profile":{"type":"string"}},"required":["domain"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_compliance","description":"Return public-safe network compliance summary from current Insights state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_agent_policy","description":"Validate public agent-policy JSON and JA4/public-protected boundary requirements.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_robots","description":"Validate robots.txt alignment with the Insights public/protected agent policy.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return the public Insights agent-policy document.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List the versioned, source-labeled common agent platform registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Return one source-labeled agent platform policy by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Agent platform ID"}},"required":["id"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate a bounded public/protected agent access decision for a method and path.","inputSchema":{"type":"object","properties":{"userAgent":{"type":"string"},"path":{"type":"string"},"method":{"type":"string","default":"GET"}},"required":["path"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return the generated robots.txt policy text and validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return the public AI content-use policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return the public trust policy with JA4 and trace handling.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return public policy, discovery, sitemap, llms, OpenAPI, and MCP route inventory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Return canonical public/protected counts and public-safe access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public-safe Insights health and canonical count summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return public service information, versions, counts, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route-compliance policy and bounded validation guidance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return public discovery-compliance policy for llms, OpenAPI, RSS, sitemap, MCP, and well-known files.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected: request a Docs report export.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"}},"required":["analysisId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected: request a Sheets report export.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"}},"required":["analysisId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected: request a Decks summary export.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"}},"required":["analysisId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected: update agent policy registry state.","inputSchema":{"type":"object","properties":{"patch":{"type":"object"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected: refresh the agent platform registry after source verification.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_agent_audit_report","description":"Protected: export a private agent access audit report.","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","csv"],"default":"json"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agent_policy_report","description":"Protected: create a Docs/Sheets/Decks agent policy report.","inputSchema":{"type":"object","properties":{"destination":{"type":"string","enum":["docs","sheets","decks"],"default":"docs"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Protected: sync network graph and public route inventory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recalculate_rankings","description":"Protected: recalculate stored ranking snapshots.","inputSchema":{"type":"object","properties":{"profile":{"type":"string"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_ietf_standards","description":"Run IETF Internet Standards (STD series) checks for a public URL. Returns automated check outcomes for URI (RFC 3986), HTTP Semantics (RFC 9110), HTTP Caching (RFC 9111), HTTP/1.1 (RFC 9112), JSON (RFC 8259), UTF-8 (RFC 3629), and IPv6/DNS (RFC 8200 / RFC 3596). Also returns registry coverage, manual review items, lab-required items, and coverage gaps. IMPORTANT: Results do NOT constitute full IETF protocol conformance. Many standards (TCP, DNS, TLS, QUIC, SMTP, routing) require packet-level or lab tests beyond this tool. See conformanceCaveat in the response for the full disclaimer.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze for IETF standards coverage"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ietf_registry","description":"Return the IETF Internet Standards (STD series) registry. Includes all tracked STDs, associated RFCs, normative requirements, test definitions, and coverage gaps. This is the static checked-in registry; use standards:sync:ietf to refresh from Datatracker.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.864Z"},{"host":"jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":25,"tools":[{"name":"list_interviews","description":"list interviews","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_interview","description":"get interview","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_interview","description":"create interview","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_interview","description":"update interview","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"archive_interview","description":"archive interview","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_interview_workspace","description":"export interview workspace","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_interview_workspace","description":"import interview workspace","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_team_members","description":"list team members","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_team_member","description":"add team member","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_invite_link","description":"generate invite link","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_invite","description":"get invite","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"accept_invite","description":"accept invite","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_prep_material","description":"add prep material","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_job_description","description":"parse job description","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_calendar_event","description":"create calendar event","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_kanban_task","description":"create kanban task","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_calendar","description":"sync calendar","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_kanban","description":"sync kanban","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_observation","description":"add observation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_debrief","description":"generate debrief","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_events","description":"list events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.851Z"},{"host":"json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":27,"tools":[{"name":"parse_json","description":"Parse JSON and return validity, parsed data, and stats.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"format_json","description":"Format valid JSON with indentation.","inputSchema":{"type":"object","properties":{"json":{"type":"string"},"indent":{"type":"number","default":2}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"minify_json","description":"Minify valid JSON.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_json","description":"Validate JSON syntax.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_json_stats","description":"Calculate JSON node and type statistics.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_against_schema","description":"Validate JSON against a public schema registry file.","inputSchema":{"type":"object","properties":{"json":{"type":"string"},"schemaSlug":{"type":"string"}},"required":["json","schemaSlug"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_schemas","description":"List public schema registry records.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_schema","description":"Get one public schema registry record.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_schema_pack","description":"Get public schema pack metadata.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_jsonld","description":"Validate JSON-LD structure locally.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_universe","description":"Get public JSON schema registry universe.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_list_realms","description":"List public JSON schema registry realms.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_realm","description":"Get public JSON schema registry realm.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_trace","description":"Return public trace lookup link for a trace id.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_request","description":"Return degraded request lookup metadata unless protected backing storage is configured.","inputSchema":{"type":"object","properties":{"requestId":{"type":"string"}},"required":["requestId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_provenance","description":"Return public provenance for schema registry items.","inputSchema":{"type":"object","properties":{"itemId":{"type":"string"}},"required":["itemId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_fingerprint","description":"Return degraded fingerprint metadata unless backing integration is configured.","inputSchema":{"type":"object","properties":{"fingerprintId":{"type":"string"}},"required":["fingerprintId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_agent_run","description":"Return degraded agent-run metadata unless backing integration is configured.","inputSchema":{"type":"object","properties":{"runId":{"type":"string"}},"required":["runId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"content_get_item","description":"Get a public schema registry item.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"content_search","description":"Search public schema titles and descriptions.","inputSchema":{"type":"object","properties":{"query":{"type":"string"}},"required":["query"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get public health summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get service info.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery compliance summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected Docs report integration; returns degraded when unconfigured.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected Sheets report integration; returns degraded when unconfigured.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected Decks summary integration; returns degraded when unconfigured.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.846Z"},{"host":"mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":140,"tools":[{"name":"get_network_info","description":"Get metadata about the PlatPhorm News network: owner, orgs, verticals, stats, and MCP hub info. Always available (no database dependency).","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_status","description":"Check the status of the entire PlatPhorm News network or specific sites.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_sites","description":"List known sites in the PlatPhorm News network (*.platphormnews.com, *.ph3ar.com). Merges Redis overlay, root graph, base sitemap index, bootstrap fallback, and configured extras with source labels.","inputSchema":{"type":"object","properties":{"vertical":{"type":"string"},"mcpOnly":{"type":"boolean"},"withApiDocs":{"type":"boolean"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"discover_network_sites","description":"Discover trusted PlatPhormNews sites automatically from the root graph, base sitemap index, bootstrap fallback, and EXTRA_DISCOVERY_DOMAINS. Public-safe: does not mutate registry state.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"},"timeoutMs":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_federated_mcp_tools","description":"List source-labeled remote MCP tools discovered from trusted PlatPhormNews MCP endpoints. Remote tools are not local callable tools unless delegated through policy.","inputSchema":{"type":"object","properties":{"live":{"type":"boolean"},"limit":{"type":"number"},"concurrency":{"type":"number"},"timeoutMs":{"type":"number"},"query":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_trusted_site","description":"Resolve a trusted PlatPhormNews or ph3ar domain from automatic discovery sources and return public discovery artifact URLs.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Trusted site domain or URL, such as searchops.platphormnews.com"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_mcp_servers","description":"List known and candidate MCP servers in the PlatPhorm News federation from automatic trusted-site discovery plus optional Redis overlay.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_network_domain","description":"Resolve any *.platphormnews.com or *.ph3ar.com domain to its site data. Uses Redis and graph/bootstrap discovery with explicit source labels.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to resolve (e.g. ascii.platphormnews.com)"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"fetch_network_sitemap","description":"Fetch and parse platphormnews.com/sitemap-main.xml to discover all URLs across the network. Returns structured sitemap data with lastmod, changefreq, and priority.","inputSchema":{"type":"object","properties":{"sitemapUrl":{"type":"string"},"headers":{"type":"object","additionalProperties":true},"timeout":{"type":"number"},"maxRetries":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"discover_site_api","description":"Fetch /api/docs from any *.platphormnews.com site to discover its available API endpoints, tools, and capabilities. Supports quake.platphormnews.com, calendar.platphormnews.com, ascii.platphormnews.com, and any other network site with API docs.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain or URL of the site (e.g. quake.platphormnews.com or https://calendar.platphormnews.com)"},"headers":{"type":"object","additionalProperties":true},"timeout":{"type":"number"},"maxRetries":{"type":"number"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_health","description":"Fetch /api/health from any network site to check its current status, uptime, and capabilities. Works with any *.platphormnews.com or *.ph3ar.com site.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to health-check (e.g. quake.platphormnews.com)"},"headers":{"type":"object","additionalProperties":true},"timeout":{"type":"number"},"maxRetries":{"type":"number"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_articles","description":"List articles with pagination and optional filtering by category, tag, or status.","inputSchema":{"type":"object","properties":{"page":{"type":"number"},"limit":{"type":"number"},"category":{"type":"string"},"tag":{"type":"string"},"status":{"type":"string","enum":["draft","published","archived"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_article","description":"Get a single article by ID or slug. Returns full content and increments view counter.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_article","description":"Create a new article. Slug auto-generated from title. Defaults to draft.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Article title"},"content":{"type":"string","description":"Article body (markdown)"},"excerpt":{"type":"string","description":"Short excerpt"},"author":{"type":"string","description":"Author name"},"category":{"type":"string","description":"Category slug"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["draft","published"]}},"required":["title","content","excerpt","author","category"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_article","description":"Update an existing article by ID. Only provided fields are changed.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Article ID to update"},"title":{"type":"string"},"content":{"type":"string"},"excerpt":{"type":"string"},"author":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_article","description":"Soft-delete an article by archiving it.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Article ID to archive"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_article","description":"Publish a draft article and record the publish timestamp.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Article ID to publish"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List all content categories.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_category","description":"Create a new content category. Slug auto-generated from name.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Category display name"},"description":{"type":"string","description":"Category description"}},"required":["name","description"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_category","description":"Update an existing category by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Category ID"},"name":{"type":"string"},"description":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_category","description":"Delete a category by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Category ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_faqs","description":"List all FAQs, optionally filtered by category.","inputSchema":{"type":"object","properties":{"category":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_faq","description":"Create a new FAQ entry.","inputSchema":{"type":"object","properties":{"question":{"type":"string","description":"The FAQ question"},"answer":{"type":"string","description":"The FAQ answer"},"category":{"type":"string","description":"FAQ category"},"order":{"type":"number","description":"Display order (lower = first)"}},"required":["question","answer","category","order"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_faq","description":"Update an existing FAQ entry by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"FAQ ID"},"question":{"type":"string"},"answer":{"type":"string"},"category":{"type":"string"},"order":{"type":"number"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_faq","description":"Permanently delete an FAQ entry by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"FAQ ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_articles","description":"Full-text search across articles by title, content, excerpt, and tags.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query string"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analytics","description":"Get view counts for a specific article or trending articles across the platform.","inputSchema":{"type":"object","properties":{"articleId":{"type":"string"},"trendingLimit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_org_repos","description":"List repositories for a GitHub org (mbarbine, process-co, ph3ar).","inputSchema":{"type":"object","properties":{"org":{"type":"string","enum":["mbarbine","process-co","ph3ar"],"description":"GitHub org"},"sort":{"type":"string","enum":["updated","created","pushed","full_name"]},"per_page":{"type":"number"},"page":{"type":"number"},"include_archived":{"type":"boolean"}},"required":["org"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_repo_details","description":"Get detailed info about a specific repo including README, languages, contributors.","inputSchema":{"type":"object","properties":{"owner":{"type":"string","description":"Repo owner"},"repo":{"type":"string","description":"Repo name"},"include_readme":{"type":"boolean"},"include_contributors":{"type":"boolean"}},"required":["owner","repo"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_org_info","description":"Get profile info for a supported GitHub org (mbarbine, process-co, ph3ar).","inputSchema":{"type":"object","properties":{"org":{"type":"string","enum":["mbarbine","process-co","ph3ar"],"description":"GitHub org"}},"required":["org"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_org_code","description":"Search code across supported orgs (mbarbine, process-co, ph3ar). Requires GITHUB_TOKEN.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Code search query"},"org":{"type":"string","enum":["mbarbine","process-co","ph3ar"],"description":"Org to search"},"language":{"type":"string"},"per_page":{"type":"number"}},"required":["query","org"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trending_repos","description":"Get trending repos on GitHub by recent stars. Useful for discovering popular projects.","inputSchema":{"type":"object","properties":{"language":{"type":"string"},"since":{"type":"string","enum":["daily","weekly","monthly"]},"per_page":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sites","description":"List all registered sites in the platform registry with optional vertical filter.","inputSchema":{"type":"object","properties":{"vertical":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site","description":"Get site metadata by ID or domain. Returns full site record including aliases and MCP config.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"domain":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_site","description":"Register a new Vercel-hosted site in the platform inventory.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Site display name"},"domain":{"type":"string","description":"Primary domain"},"aliases":{"type":"array","items":{"type":"string"}},"vertical":{"type":"string","description":"Vertical category"},"description":{"type":"string","description":"Site description"},"mcpEnabled":{"type":"boolean"},"mcpUrl":{"type":"string"}},"required":["name","domain","vertical","description"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_site_token","description":"Generate a secure bearer token for a site to authenticate future MCP requests.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID"},"ttlDays":{"type":"number"}},"required":["siteId"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_capability","description":"Register a tool, resource, or prompt capability for a site.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID"},"type":{"type":"string","enum":["tool","resource","prompt"],"description":"Capability type"},"name":{"type":"string","description":"Capability name"},"description":{"type":"string","description":"What this capability does"},"schema":{"type":"object","additionalProperties":true},"exampleUsage":{"type":"string"}},"required":["siteId","type","name","description"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_site","description":"Update site metadata for a registered site.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Site ID to update"},"name":{"type":"string"},"description":{"type":"string"},"status":{"type":"string","enum":["active","inactive","maintenance"]},"mcpEnabled":{"type":"boolean"},"mcpUrl":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_domain","description":"Resolve any domain or subdomain to its canonical site record.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to resolve"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_site_domains","description":"List all domain aliases for a given site.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Site ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_sitemap","description":"Sync a site's sitemap by appending its URL to a GitHub repository.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID"},"owner":{"type":"string","description":"GitHub owner/org"},"repo":{"type":"string","description":"GitHub repo name"},"path":{"type":"string"}},"required":["siteId","owner","repo"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"crawl_site_capabilities","description":"Crawl and index tools, resources, and prompts from all MCP-enabled sites in the network.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_site_mcp","description":"Live health check of a site's MCP endpoint. Verifies protocol compatibility and tool availability.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID to validate"}},"required":["siteId"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_events","description":"List recent platform events from the outbox with optional type filter.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"},"type":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_audit_trail","description":"Get the audit trail for a specific site, showing all write operations with timestamps and changes.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"emit_event","description":"Emit a platform event to the outbox for downstream consumers.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Event type (e.g. site.created, article.published)"},"source":{"type":"string","description":"Event source (e.g. mcp-server, api)"},"data":{"type":"object","additionalProperties":true,"description":"Event payload data"}},"required":["type","source","data"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deployments","description":"List recent deployments, optionally scoped to a specific site.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"record_deployment","description":"Record a new deployment event. Writes audit log and emits an event to the outbox.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID being deployed"},"url":{"type":"string","description":"Deployment URL"},"status":{"type":"string","enum":["building","ready","error","canceled"],"description":"Deploy status"},"gitRef":{"type":"string"},"commitMessage":{"type":"string"}},"required":["siteId","url","status"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deployment","description":"Get deployment details by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Deployment ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_all_sites","description":"Cross-site full-text search across all registered sites. Currently searches the local content store; will extend to federate across MCP-enabled remote sites.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"aggregate_analytics","description":"Roll up analytics (view counts, trending articles) across the platform.","inputSchema":{"type":"object","properties":{"trendingLimit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platform_stats","description":"Get platform-wide statistics: total sites, articles, deployments, events, and audit entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_producthunt","description":"Search Product Hunt posts by topic/keyword. Requires PRODUCTHUNT_TOKEN env var.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query or topic"},"first":{"type":"number"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_producthunt_post","description":"Get details of a specific Product Hunt post by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Product Hunt post ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trending_producthunt","description":"Get today's trending Product Hunt launches sorted by votes.","inputSchema":{"type":"object","properties":{"first":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_servers","description":"List all known MCP servers across the platform, including status and endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"proxy_mcp_call","description":"Call a tool on a remote MCP server. Enables cross-subdomain MCP federation (e.g. mcp.platphormnews.com -> mcp.ph3ar.com).","inputSchema":{"type":"object","properties":{"server":{"type":"string","description":"Target MCP server name (from list_mcp_servers)"},"tool":{"type":"string","description":"Tool name to call on remote server"},"args":{"type":"object","additionalProperties":true}},"required":["server","tool"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"track_event","description":"Track a custom platform event for orchestration and analytics.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Event type (e.g. tool_invocation, site_registration, error)"},"source":{"type":"string","description":"Source of the event (e.g. site_id, user_id)"},"data":{"type":"object","additionalProperties":true,"description":"Event payload"}},"required":["type","source","data"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_recent_events","description":"List recent platform events with optional type filtering.","inputSchema":{"type":"object","properties":{"type":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_neon_infrastructure","description":"List all Neon serverless Postgres projects and their status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_render_infrastructure","description":"List all Render services (web services, crons, DBs) and their live status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_vercel_infrastructure","description":"List all Vercel projects and their basic metadata.","inputSchema":{"type":"object","properties":{"teamId":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_vercel_project_details","description":"Get detailed information and domains for a specific Vercel project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Vercel project ID or name"},"teamId":{"type":"string"}},"required":["projectId"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_capability_graph","description":"Search across the global inventory of tools, resources, and prompts. Provides proxy call instructions.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search term for tool names or descriptions"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_subdomain_orchestration_profile","description":"Get a unified profile for a subdomain: registry info, capabilities, and infrastructure links.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Subdomain to profile (e.g. fashion.platphormnews.com)"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_health_summary","description":"Provides a high-level orchestration health summary for the entire network. Ideal for monitor dashboards.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_quake_stats","description":"Get live server statistics and player counts for quake.platphormnews.com.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_platform_jobs","description":"Search for job openings across the PlatphormNews network via jobs.platphormnews.com API.","inputSchema":{"type":"object","properties":{"query":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_fashion_trends","description":"Fetch AI-analyzed fashion trends from fashion.platphormnews.com API.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_claws_intelligence","description":"Query CLAWS (claws.platphormnews.com) security intelligence platform for threat data and policy information.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"type":{"type":"string","enum":["threats","policies","domains","status"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Fetch the canonical root network graph and return a bounded sync snapshot. Durable writes require configured persistence.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List trusted PlatPhormNews sites discovered from root graph, base sitemap index, bootstrap sites, and configured extras with source labels.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"Return the public-safe trusted-domain policy and current graph-derived trusted-domain count.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return a public-safe route-compliance summary for the MCP hub route standard.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return a public-safe discovery-compliance summary for MCP discovery surfaces.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_capability_matrix","description":"Summarize local registry counts and known MCP federation endpoints from canonical state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_capabilities","description":"List canonical local tools, resources, and prompts as capability records.","inputSchema":{"type":"object","properties":{"kind":{"type":"string","enum":["tool","resource","prompt"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_capability","description":"Get one canonical capability by tool name, resource URI/name, or prompt name.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Capability id, tool name, resource URI, resource name, or prompt name"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_capability","description":"Mark a capability deprecated when durable registry persistence is configured.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"reason":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_capability","description":"Validate that a capability exists in the canonical registry and has public/protected classification.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reconcile_registry_counts","description":"Reconcile canonical registry counts across dashboard, health, docs, llms, OpenAPI, well-known, and JSON-RPC surfaces.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_server","description":"Get one known MCP server by name or URL from the trusted federation registry.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_mcp_server","description":"Fetch and validate a trusted remote MCP server. Durable federation snapshots require configured persistence.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_mcp_server","description":"Initialize a trusted registered MCP server and report public protocol readiness.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_discovery_files","description":"Validate MCP's own public discovery files without requiring protected access.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"read_llms_file","description":"Read llms.txt or llms-full.txt from the public MCP discovery surface.","inputSchema":{"type":"object","properties":{"full":{"type":"boolean"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"read_llms_index","description":"Read and parse llms-index.json from the public MCP discovery surface.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"Validate that OpenAPI YAML and JSON public endpoints are reachable and describe MCP.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_rss","description":"Validate public RSS and Atom feed endpoints are reachable and parseable enough for discovery.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sitemap","description":"Validate public sitemap endpoints and return bounded URL counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_well_known_files","description":"Validate well-known MCP, agents, policy, trust, security, and ai-plugin discovery files.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_no_dead_sitemap_links","description":"Bounded dead-link check for URLs generated into MCP sitemap files.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create a Docs remediation report when report persistence is configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create a Sheets structured registry report when report persistence is configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create a Decks executive capability summary when report persistence is configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"summarize_capability","description":"Return a deterministic capability summary; model provider enhancement is scaffolded separately.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recommend_tools","description":"Deterministically recommend matching tools by name or description without requiring a model provider.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_tool_risk","description":"Explain a tool's deterministic auth, mutability, and risk posture from registry metadata.","inputSchema":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_client_config","description":"Generate deterministic MCP client config examples. Private model-assisted generation is scaffolded separately.","inputSchema":{"type":"object","properties":{"client":{"type":"string","enum":["cursor","windsurf","vscode","claude-desktop"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_remediation_summary","description":"Return a deterministic registry remediation summary; model provider enhancement is scaffolded separately.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Return the current root network graph summary and bounded site list from the canonical graph source.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_registered_sites","description":"List public-safe registered/discovered sites from merged trusted-site discovery.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tools","description":"List tools from the canonical MCP registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool","description":"Get one tool from the canonical MCP registry.","inputSchema":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_resources","description":"List resources from the canonical MCP registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_resource","description":"Get one resource by URI or name from the canonical MCP registry.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_prompts","description":"List prompts from the canonical MCP registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_prompt","description":"Get one prompt from the canonical MCP registry.","inputSchema":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_gateway_status","description":"Return public-safe MCP gateway status, proxy guardrails, and JA4 redaction policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Return public-safe integration matrix status for Spec, Evals, Sandbox, BrowserOps, JSON, XML, AgentUI, OpenContent, Docs, Podcasts, and Catalog.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_client_config","description":"Return a deterministic MCP client config for supported IDE/client profiles.","inputSchema":{"type":"object","properties":{"client":{"type":"string","enum":["cursor","windsurf","vscode","claude-desktop","codex","curl","node","python"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ide_instructions","description":"Return supported IDE/client instructions and troubleshooting links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return the versioned public-safe agent access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List supported agent platform families with source-labeled user-agent policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform family policy by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an agent operation is public-safe or requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"operation":{"type":"string"},"platformId":{"type":"string"}},"required":["operation"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return the robots.txt policy as structured JSON.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return the versioned public AI access and content-use policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Read the public trust policy manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return the public llms-index discovery manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Summarize MCP public-safe and protected-action boundaries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Read the public health summary for the MCP gateway.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return MCP hub product identity, counts, gateway, factory, and discovery endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"unregister_site","description":"Unregister a site when durable registry storage is configured.","inputSchema":{"type":"object","properties":{"siteSlug":{"type":"string"}},"required":["siteSlug"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_site_discovery","description":"Refresh one site's discovery artifacts when protected sync storage is configured.","inputSchema":{"type":"object","properties":{"siteSlug":{"type":"string"}},"required":["siteSlug"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_tools_from_site","description":"Generate draft MCP tools from a site's public discovery artifacts; drafts are not active until validated.","inputSchema":{"type":"object","properties":{"siteSlug":{"type":"string"}},"required":["siteSlug"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_generated_tool","description":"Validate a generated draft tool's schema and provenance before publication.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_generated_tool","description":"Publish a generated tool after validation, eval, sandbox, and operator approval.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_eval","description":"Run an MCP/tool eval through evals.platphormnews.com when configured.","inputSchema":{"type":"object","properties":{"target":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_sandbox_test","description":"Run a generated tool in sandbox.platphormnews.com when configured.","inputSchema":{"type":"object","properties":{"target":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_browserops_test","description":"Run a BrowserOps UI/client test when configured.","inputSchema":{"type":"object","properties":{"target":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Update agent policy records when durable governance storage is configured.","inputSchema":{"type":"object","properties":{"platformId":{"type":"string"}},"required":["platformId"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Refresh agent platform registry from verified sources when governance sync is configured.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_agent_audit_report","description":"Export a protected agent policy audit report when report storage is configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agent_policy_report","description":"Create a protected agent policy report for Docs/Sheets/Decks when integrations are configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_list_sites","description":"List registered sites from DynamoDB when configured. DynamoDB may be read-only or degraded and is not the canonical MCP count source. Returns available site metadata including domains, MCP status, and API docs URLs.","inputSchema":{"type":"object","properties":{"vertical":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_get_site","description":"Get a single site from DynamoDB by siteId or domain. Returns full metadata, MCP configuration, aliases, and status. Falls back to resolve_network_domain if DynamoDB is unavailable.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"},"domain":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_list_articles","description":"List articles from DynamoDB by site or category. Returns article metadata (title, slug, excerpt, author, status, dates). Use for cross-site content queries and monitor dashboards.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_list_events","description":"List platform events from DynamoDB — deployment notifications, content changes, audit entries. Supports filtering by event type and status. Essential for monitor.platphormnews.com dashboards.","inputSchema":{"type":"object","properties":{"type":{"type":"string"},"status":{"type":"string","enum":["pending","delivered","failed"]},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_table_info","description":"Get DynamoDB table health and connectivity status. Returns table name, region, connection status, and latency. Used by monitor.platphormnews.com for infrastructure monitoring.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.404Z"},{"host":"platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":44,"tools":[{"name":"get_root_info","description":"Return PlatPhormNews root identity, purpose, public/protected policy, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_dmz_status","description":"Return the public DMZ status summary with graph, story, MCP, route, and discovery posture.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_stories","description":"List HN-prioritized public root stories, newest submissions first, with source attribution, score, author, and comment counts.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top","description":"HN source category to fetch."},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_news_stories","description":"List public root stories with source attribution. Alias for list_stories.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top"},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story","description":"Retrieve one public root story by source story ID, including HN attribution and author metadata when available.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN or root story source ID."}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_stories","description":"Search HN-prioritized public root stories using the root search endpoint.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query string."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_hn_author_profile","description":"Fetch a public HN author profile for story attribution, including karma and submitted item count when supplied by the source API.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN user id."}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story_comments","description":"Fetch the first page of public HN source comments for a story, preserving source attribution.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric HN story id."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Return the root PlatPhormNews network graph manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List public trusted and discovered network sites from root.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":100,"minimum":1,"maximum":500}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_integrations","description":"List root integration directory records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_summary","description":"Return one network site summary by slug or hostname.","inputSchema":{"type":"object","required":["site"],"properties":{"site":{"type":"string","description":"Site slug or hostname."}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List the root trusted-domain directory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_support_info","description":"Return support categories, contacts, and platphormctl examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_status","description":"Return public root status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return public discovery-file compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return root public trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return root public agent and crawler policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy records without claiming official crawler identities.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_enabled_sites","description":"List MCP-capable PlatPhormNews sites from root discovery.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return root health and discovery status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_health","description":"Return root health and discovery status. Alias for get_health.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_api_summary","description":"Return the root OpenAPI JSON document.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_summary","description":"Return root and canonical MCP metadata and source-backed tool count.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_examples","description":"Return public-safe platphormctl validation examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_root_discovery","description":"Validate root public discovery surfaces by reading health, graph, llms, RSS, sitemap, and trust endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Protected root MCP tool. sync_network_graph requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_route_compliance","description":"Protected root MCP tool. refresh_route_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_discovery_compliance","description":"Protected root MCP tool. refresh_discovery_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_support_report","description":"Protected root MCP tool. submit_support_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_network_validation","description":"Protected root MCP tool. trigger_network_validation requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected root MCP tool. create_docs_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected root MCP tool. update_agent_policy requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_manifest","description":"Return the Web4 manifest for platphormnews.com, including discovery links, trust, MCP, and network stats.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_status","description":"Return current Web4 program status including network inventory counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_scorecard","description":"Return the Web4 network scorecard with route evidence, discovery, fingerprint, provenance, signature, CID, contract, and XR readiness counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_web4_sites","description":"List sites in the Web4 canonical network inventory, paginated.","inputSchema":{"type":"object","properties":{"page":{"type":"integer","default":1,"minimum":1},"limit":{"type":"integer","default":50,"minimum":1,"maximum":200}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_web4_score","description":"Get the Web4 score for a specific site by siteId.","inputSchema":{"type":"object","required":["siteId"],"properties":{"siteId":{"type":"string"}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_evidence","description":"Get Web4 route evidence for the root site (declared-only at this time).","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fingerprints","description":"List public Web4 content fingerprints (SHA-256 hashes of public artifacts).","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_provenance","description":"Look up a Web4 provenance record by URL, hash, or siteId.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"siteId":{"type":"string"}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_provenance","description":"Verify a Web4 provenance record by recordId or hash.","inputSchema":{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_xr_manifest","description":"Get the Web4 XR scene manifest (network graph as 3D nodes and edges).","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.117Z"},{"host":"quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":32,"tools":[{"name":"list_servers","description":"List real active Quake browser sessions and protected registered servers. Returns empty/degraded state when no live rooms exist.","inputSchema":{"type":"object","properties":{"mode":{"type":"string","enum":["ffa","tdm","duel","ctf","bot","practice","all"]},"region":{"type":"string"},"page":{"type":"integer","default":1},"limit":{"type":"integer","default":20,"maximum":100}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_server","description":"Get one server or session by id with real roster when available.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_server","description":"Protected server registration. Requires PLATPHORM_API_KEY via MCP request headers in production clients.","inputSchema":{"type":"object","required":["name","map","mode","maxPlayers","region"],"properties":{"name":{"type":"string"},"map":{"type":"string"},"mode":{"type":"string","enum":["ffa","tdm","duel","ctf","bot","practice"]},"maxPlayers":{"type":"integer"},"region":{"type":"string"},"endpoint":{"type":"string"},"password":{"type":"boolean"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_server","description":"Protected server status or heartbeat update.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"},"players":{"type":"integer"},"maxPlayers":{"type":"integer"},"pingMs":{"type":"integer"},"status":{"type":"string"},"map":{"type":"string"},"mode":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deregister_server","description":"Protected server deregistration.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_matches","description":"List protected recorded match history. Does not synthesize fake matches.","inputSchema":{"type":"object","properties":{"page":{"type":"integer","default":1},"limit":{"type":"integer","default":20,"maximum":100}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_match","description":"Get one match record by id.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_match","description":"Create a protected match draft with a browser play URL.","inputSchema":{"type":"object","properties":{"map":{"type":"string"},"mode":{"type":"string"},"serverId":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"join_match","description":"Return the browser join URL for a match.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"},"playerName":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"record_match","description":"Protected match result recording. Results are official only when durable persistence is configured.","inputSchema":{"type":"object","required":["map","players"],"properties":{"id":{"type":"string"},"map":{"type":"string"},"mode":{"type":"string"},"players":{"type":"array"},"winner":{"type":"string"},"duration":{"type":"integer"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_leaderboard","description":"Get leaderboard entries derived from real recorded matches.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"limit":{"type":"integer"},"sort":{"type":"string"},"order":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_global_stats","description":"Get global Quake stats derived from active sessions and recorded matches.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_maps","description":"List playable and honestly degraded Quake map catalog entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_map","description":"Get one map catalog entry, including playable/degraded state.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_modes","description":"List Quake modes with playable/local/degraded truth labels.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_weapons","description":"List shipped weapon behavior, ammo, damage, and telemetry metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_manifest","description":"Return the public Quake game manifest and exact capability counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_performance_status","description":"Return public performance capability state and client-measured FPS policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_game_routes","description":"Return the public route inventory used for sitemap/dead-link validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_playable_arena","description":"Report playable maps, local bot support, and degraded map/mode truth state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return the public Quake health summary payload.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return public Quake service identity, auth policy, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_bots","description":"List local AI bot profiles available for browser practice.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"start_bot_practice","description":"Start a local bot practice session and return the play URL.","inputSchema":{"type":"object","properties":{"botCount":{"type":"integer"},"map":{"type":"string"},"playerName":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"record_practice_result","description":"Record local-only practice result state.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"},"frags":{"type":"integer"},"deaths":{"type":"integer"},"notes":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_game_events","description":"List public-safe Quake event outbox entries.","inputSchema":{"type":"object","properties":{"type":{"type":"string"},"limit":{"type":"integer"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"receive_game_webhook","description":"Receive a game webhook event into protected event state.","inputSchema":{"type":"object","required":["event"],"properties":{"event":{"type":"string"},"data":{"type":"object"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return Quake route compliance and degraded capability summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery file and sitemap compliance state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Return a docs report payload for docs.platphormnews.com. External publishing is degraded unless invoked by a protected platform job.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Return a Sheets-ready structured report payload. External sheet creation is degraded unless invoked by a protected platform job.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Return a Decks-ready executive summary payload. External deck creation is degraded unless invoked by a protected platform job.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.921Z"},{"host":"searchops.platphormnews.com","endpoint":"https://searchops.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.027Z"},{"host":"shipments.platphormnews.com","endpoint":"https://shipments.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.107Z"},{"host":"sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":20,"tools":[{"name":"get_sitemapops_info","description":"Get information about the SitemapOps service","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sitemapops_status","description":"Get current operational status of SitemapOps","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_storage_status","description":"Get storage adapter status and configuration","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_index_policy","description":"Get the current index policy configuration","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_index_policies","description":"List all available index policies","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_url_index_policy","description":"Evaluate a URL against the index policy","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"The URL to evaluate"},"httpStatus":{"type":"number","description":"HTTP status code"},"canonical":{"type":"string","description":"Canonical URL"},"metaRobots":{"type":"string","description":"Meta robots directive"}},"required":["url"]},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_policy_decisions","description":"List recent policy decisions","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum number of decisions"},"sitemapClass":{"type":"string","description":"Filter by sitemap class"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_generated_sitemaps","description":"List all generated sitemaps","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_generated_sitemap","description":"Get a specific generated sitemap","inputSchema":{"type":"object","properties":{"sitemapClass":{"type":"string","description":"The sitemap class (main, articles, tools, etc.)"}},"required":["sitemapClass"]},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sitemap","description":"Validate a sitemap XML","inputSchema":{"type":"object","properties":{"xml":{"type":"string","description":"The sitemap XML to validate"},"url":{"type":"string","description":"URL of the sitemap to fetch and validate"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_excluded_urls","description":"Get list of excluded URLs with reasons","inputSchema":{"type":"object","properties":{"reason":{"type":"string","description":"Filter by exclusion reason"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_included_urls","description":"Get list of included URLs","inputSchema":{"type":"object","properties":{"sitemapClass":{"type":"string","description":"Filter by sitemap class"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_lastmod_report","description":"Get report on lastmod policy and compliance","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_status","description":"Get Web Status for SitemapOps","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_manifest","description":"Get Web manifest for SitemapOps","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_searchops_alignment","description":"Get SearchOps alignment status","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_storyops_alignment","description":"Get StoryOps alignment status","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trustops_alignment","description":"Get TrustOps alignment status","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentops_alignment","description":"Get AgentOps alignment status","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_sitemap_generation","description":"Run a dry-run sitemap generation","inputSchema":{"type":"object","properties":{"sitemapClass":{"type":"string","description":"The sitemap class to generate"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.144Z"},{"host":"trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":78,"tools":[{"name":"get_trace_info","description":"Return Trace Observatory info, truth-model sources, and public/protected boundary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_traces","description":"List public-safe persisted traces with optional filtering.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":100},"status":{"type":"string"},"agent":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace","description":"Get one public-safe trace by ID.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_spans","description":"Get public-safe spans for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_events","description":"Get public-safe trace events.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_timeline","description":"Return a timestamp-sorted timeline for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_tree","description":"Return a parent/child tree for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_waterfall","description":"Return waterfall timing data for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_service_map","description":"Return public-safe service map for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_critical_path","description":"Return public-safe critical path for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_completion","description":"Return recomputed trace completion state.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_incomplete_traces","description":"Return public-safe incomplete trace aggregate summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_failed_traces","description":"Return public-safe failed trace aggregate summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_late_spans","description":"Return public-safe late span aggregate summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_orphan_spans","description":"Return public-safe orphan span list.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_propagation","description":"Return public-safe network propagation summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_observability_summary","description":"Return public-safe observability summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_trace_summary","description":"Return service trace aggregate summary.","inputSchema":{"type":"object","properties":{"service":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_aggregate_summary","description":"Return lifecycle, latency, service, and correlation aggregate summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trace_context","description":"Validate W3C traceparent and safe tracestate.","inputSchema":{"type":"object","properties":{"traceparent":{"type":"string"},"tracestate":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_trace_headers","description":"Generate W3C and PlatPhorm trace headers.","inputSchema":{"type":"object","properties":{"sourceSite":{"type":"string"},"targetSite":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_evidence","description":"Return public-safe evidence refs for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return public-safe agent access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List public-safe agent platform policy records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform policy record.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate public/protected action boundary.","inputSchema":{"type":"object","properties":{"action":{"type":"string"}},"required":["action"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return robots policy text.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return public-safe AI policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return public trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return llms-index discovery manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Return public/protected boundary summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return MCP server info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance for Trace or the trusted network.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"domain":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_traces","description":"Search public-safe trace names, descriptions, agents, and source domains.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_spans","description":"Search public-safe spans by trace ID, span ID, name, or error code.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_evidence","description":"Search public-safe evidence summaries and types.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_map","description":"Return public-safe aggregate service graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Return Phase 4 Trace integration status matrix.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_debugging_playbook","description":"Return a deterministic Trace debugging playbook by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_platphormctl_command","description":"Return platphormctl commands for common Trace operations.","inputSchema":{"type":"object","properties":{"task":{"type":"string"},"traceId":{"type":"string"},"service":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_observability","description":"Get observability compliance for a trusted site.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_observability","description":"Get network-wide observability compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_vercel_metadata","description":"Return safe Vercel metadata capture coverage.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trace_headers","description":"Validate W3C trace context and PlatPhorm enrichment headers.","inputSchema":{"type":"object","properties":{"headers":{"type":"object"}},"required":["headers"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_span_redaction","description":"Check span attributes for public-secret leakage patterns.","inputSchema":{"type":"object","properties":{"span":{"type":"object"}},"required":["span"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_vercel_headers","description":"Return sanitized safe Vercel request metadata from supplied headers.","inputSchema":{"type":"object","properties":{"headers":{"type":"object"}},"required":["headers"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_trace_gap","description":"Explain why a trace is incomplete based on persisted spans.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_trace_remediation_plan","description":"Generate an observability remediation plan from current compliance gaps.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"traceId":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List trusted and pending domains from graph/sitemap registry.","inputSchema":{"type":"object","properties":{"status":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trusted_domain","description":"Validate one domain against the PlatPhorm trusted-domain policy.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"}},"required":["domain"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_trace","description":"Ingest a trace. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"trace":{"type":"object"}},"required":["trace"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_span","description":"Ingest one span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"span":{"type":"object"},"traceId":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"complete_span","description":"Complete a span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"errorMessage":{"type":"string"}},"required":["traceId","spanId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"fail_span","description":"Fail a span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"errorMessage":{"type":"string"}},"required":["traceId","spanId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"heartbeat_span","description":"Record a span heartbeat. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"errorMessage":{"type":"string"}},"required":["traceId","spanId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"start_span","description":"Start a span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"name":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_span","description":"Cancel a span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"errorMessage":{"type":"string"}},"required":["traceId","spanId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"link_evidence","description":"Link public-safe or protected evidence to a trace/span. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"type":{"type":"string"},"ref":{"type":"string"},"summary":{"type":"string"}},"required":["traceId","ref"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"complete_trace","description":"Recompute and persist trace completion. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recompute_trace_completion","description":"Recompute trace completion. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_async_trace","description":"Create async trace envelope. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"traceId":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_async_job","description":"Create async trace-linked job. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"jobType":{"type":"string"}},"required":["traceId","jobType"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"complete_async_job","description":"Complete async job. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"jobId":{"type":"string"}},"required":["jobId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"fail_async_job","description":"Fail async job. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"jobId":{"type":"string"}},"required":["jobId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_trace","description":"Replay trace. Requires PLATPHORM_API_KEY; degrades if replay adapter is unavailable.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"fork_trace","description":"Fork trace. Requires PLATPHORM_API_KEY; degrades if fork adapter is unavailable.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"query_private_correlations","description":"Query private correlations. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"query":{"type":"object"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Refresh the network graph snapshot. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_sitemap_index","description":"Refresh sitemap coverage. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_feeds","description":"Refresh public feed coverage. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create Docs report. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create Sheets report. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create Deck summary. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Update agent policy. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Refresh agent platform registry. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_route_compliance_probe","description":"Run a bounded live standard-route probe for one trusted PlatPhormNews site. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"domain":{"type":"string"},"routes":{"type":"array","items":{"type":"string"}},"timeoutMs":{"type":"number","minimum":1000,"maximum":10000},"concurrency":{"type":"number","minimum":1,"maximum":6}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.237Z"},{"host":"trustops.platphormnews.com","endpoint":"https://trustops.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.220Z"},{"host":"vwparts.platphormnews.com","endpoint":"https://vwparts.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.172Z"},{"host":"webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":58,"tools":[{"name":"get_webhooklab_info","description":"Get WebhookLab product identity, lifecycle, and public/protected policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_events","description":"List webhook events.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum records","default":50}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhook_event","description":"Get webhook event by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Event id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_webhook_event","description":"Create and optionally send webhook event.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Event payload"},"endpointId":{"type":"string","description":"Target endpoint id"}},"required":["eventType","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_endpoints","description":"List registered webhook endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhook_endpoint","description":"Get webhook endpoint by id with public-safe redaction.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_webhook_endpoint","description":"Register webhook endpoint.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Endpoint name"},"url":{"type":"string","description":"Endpoint URL"},"events":{"type":"array","description":"Allowed event types","items":{"type":"string"}}},"required":["name","url","events"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_webhook_endpoint","description":"Update webhook endpoint.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"},"name":{"type":"string","description":"Name"},"status":{"type":"string","description":"Status"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_webhook_endpoint","description":"Delete webhook endpoint.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_webhook","description":"Send webhook event to endpoint.","inputSchema":{"type":"object","properties":{"endpointId":{"type":"string","description":"Endpoint id"},"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Payload"}},"required":["endpointId","eventType","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_webhook","description":"Replay webhook delivery.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_delivery","description":"Cancel a pending delivery.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_delivery","description":"Get webhook delivery.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Delivery id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_delivery_attempts","description":"List delivery attempts.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_signature","description":"Generate HMAC signature with an operator-supplied transient secret, or a request-local ephemeral secret when omitted.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"},"algorithm":{"type":"string","description":"Algorithm","enum":["sha256","sha512"],"default":"sha256"}},"required":["payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_signature","description":"Verify HMAC signature using the operator-supplied transient secret.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"signature":{"type":"string","description":"Signature"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"}},"required":["payload","signature","secret"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_signature_failure","description":"Explain a signature mismatch with redacted canonical-string evidence.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"signature":{"type":"string","description":"Signature"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"},"algorithm":{"type":"string","description":"Algorithm","enum":["sha256","sha512"],"default":"sha256"}},"required":["payload","signature","secret"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_contracts","description":"List webhook contracts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_contract","description":"Get webhook contract by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_contract","description":"Create webhook contract.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Name"},"eventType":{"type":"string","description":"Event type"},"schema":{"type":"object","description":"JSON schema"}},"required":["name","eventType","schema"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_contract","description":"Update webhook contract.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"},"schema":{"type":"object","description":"JSON schema"},"name":{"type":"string","description":"Name"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_contract","description":"Delete webhook contract.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_payload","description":"Validate payload against contract.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"payload":{"type":"object","description":"Payload"}},"required":["contractId","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_negative_payload","description":"Generate negative test payload from contract schema.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"schema":{"type":"object","description":"Inline JSON schema"}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_contract_test","description":"Run contract test.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"payload":{"type":"object","description":"Payload"}},"required":["contractId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"receive_test_webhook","description":"Record inbound webhook receipt.","inputSchema":{"type":"object","properties":{"endpointSlug":{"type":"string","description":"Endpoint slug"},"payload":{"type":"object","description":"Payload"}},"required":["endpointSlug","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_mcp_servers","description":"Sync MCP server registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery file compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_webhook_test_plan","description":"Generate webhook test plan.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"}},"required":["eventType"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_webhook_remediation","description":"Generate remediation guidance for failures.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get public-safe integration status matrix.","inputSchema":{"type":"object","properties":{"integrationId":{"type":"string","description":"Optional integration id"}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get WebhookLab agent access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List supported agent platform categories without hardcoded unverified crawler strings.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get agent platform policy by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Platform id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an action is public-safe or protected.","inputSchema":{"type":"object","properties":{"action":{"type":"string","description":"Action name or route"}},"required":["action"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Get robots and sensitive-route policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Get AI policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Get trust policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Get discovery manifest with llms, OpenAPI, sitemap, RSS, robots, and well-known links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Get public-safe and protected access summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get concise WebhookLab service info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_contract_to_spec","description":"Protected handoff of a contract to Spec.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}},"required":["contractId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_evals_suite","description":"Protected handoff to Evals for contract test-suite creation.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}},"required":["contractId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_sandbox_receiver_test","description":"Protected handoff to Sandbox for receiver tests.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_monitor_status","description":"Protected handoff of webhook health to Monitor.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected update of agent policy registry.","inputSchema":{"type":"object","properties":{"policy":{"type":"object","description":"Policy patch"}},"required":["policy"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected refresh of agent platform registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create docs report artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Report title"}},"required":["title"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create sheet report artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Report title"}},"required":["title"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create deck summary artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Deck title"}},"required":["title"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_webhook_endpoint","description":"Backward compatible alias for register_webhook_endpoint.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Endpoint name"},"url":{"type":"string","description":"Endpoint URL"},"events":{"type":"array","description":"Event types","items":{"type":"string"}}},"required":["name","url","events"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"emit_test_event","description":"Backward compatible alias for create_webhook_event.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Payload"},"endpointId":{"type":"string","description":"Endpoint id"}},"required":["eventType","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_event","description":"Backward compatible alias for replay_webhook.","inputSchema":{"type":"object","properties":{"eventId":{"type":"string","description":"Event id"}},"required":["eventId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deliveries","description":"Backward compatible alias for delivery listing.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum records","default":100}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_test_payload","description":"Generate test payload template.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"}},"required":["eventType"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_status","description":"Get service status summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.214Z"},{"host":"www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":44,"tools":[{"name":"get_root_info","description":"Return PlatPhormNews root identity, purpose, public/protected policy, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_dmz_status","description":"Return the public DMZ status summary with graph, story, MCP, route, and discovery posture.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_stories","description":"List HN-prioritized public root stories, newest submissions first, with source attribution, score, author, and comment counts.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top","description":"HN source category to fetch."},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_news_stories","description":"List public root stories with source attribution. Alias for list_stories.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top"},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story","description":"Retrieve one public root story by source story ID, including HN attribution and author metadata when available.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN or root story source ID."}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_stories","description":"Search HN-prioritized public root stories using the root search endpoint.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query string."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_hn_author_profile","description":"Fetch a public HN author profile for story attribution, including karma and submitted item count when supplied by the source API.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN user id."}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story_comments","description":"Fetch the first page of public HN source comments for a story, preserving source attribution.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric HN story id."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Return the root PlatPhormNews network graph manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List public trusted and discovered network sites from root.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":100,"minimum":1,"maximum":500}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_integrations","description":"List root integration directory records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_summary","description":"Return one network site summary by slug or hostname.","inputSchema":{"type":"object","required":["site"],"properties":{"site":{"type":"string","description":"Site slug or hostname."}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List the root trusted-domain directory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_support_info","description":"Return support categories, contacts, and platphormctl examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_status","description":"Return public root status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return public discovery-file compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return root public trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return root public agent and crawler policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy records without claiming official crawler identities.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_enabled_sites","description":"List MCP-capable PlatPhormNews sites from root discovery.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return root health and discovery status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_health","description":"Return root health and discovery status. Alias for get_health.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_api_summary","description":"Return the root OpenAPI JSON document.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_summary","description":"Return root and canonical MCP metadata and source-backed tool count.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_examples","description":"Return public-safe platphormctl validation examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_root_discovery","description":"Validate root public discovery surfaces by reading health, graph, llms, RSS, sitemap, and trust endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Protected root MCP tool. sync_network_graph requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_route_compliance","description":"Protected root MCP tool. refresh_route_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_discovery_compliance","description":"Protected root MCP tool. refresh_discovery_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_support_report","description":"Protected root MCP tool. submit_support_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_network_validation","description":"Protected root MCP tool. trigger_network_validation requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected root MCP tool. create_docs_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected root MCP tool. update_agent_policy requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_manifest","description":"Return the Web4 manifest for platphormnews.com, including discovery links, trust, MCP, and network stats.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_status","description":"Return current Web4 program status including network inventory counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_scorecard","description":"Return the Web4 network scorecard with route evidence, discovery, fingerprint, provenance, signature, CID, contract, and XR readiness counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_web4_sites","description":"List sites in the Web4 canonical network inventory, paginated.","inputSchema":{"type":"object","properties":{"page":{"type":"integer","default":1,"minimum":1},"limit":{"type":"integer","default":50,"minimum":1,"maximum":200}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_web4_score","description":"Get the Web4 score for a specific site by siteId.","inputSchema":{"type":"object","required":["siteId"],"properties":{"siteId":{"type":"string"}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_evidence","description":"Get Web4 route evidence for the root site (declared-only at this time).","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fingerprints","description":"List public Web4 content fingerprints (SHA-256 hashes of public artifacts).","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_provenance","description":"Look up a Web4 provenance record by URL, hash, or siteId.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"siteId":{"type":"string"}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_provenance","description":"Verify a Web4 provenance record by recordId or hash.","inputSchema":{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_xr_manifest","description":"Get the Web4 XR scene manifest (network graph as 3D nodes and edges).","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.291Z"},{"host":"xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":21,"tools":[{"name":"parse_xml","description":"Parse XML into a real tree, validation result, and stats.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"format_xml","description":"Pretty-format XML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"minify_xml","description":"Minify XML after validation.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_xml","description":"Validate XML syntax and XXE-safe constraints.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_xml_stats","description":"Return XML node and namespace stats.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_xpath","description":"Run the Phase 1 bounded XPath subset.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"xpath":{"type":"string"}},"required":["xml","xpath"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_xsd","description":"Validate XML and XSD well-formedness plus basic root contract; semantic coverage is degraded.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"schema":{"type":"string"}},"required":["xml","schema"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"inspect_rss","description":"Inspect RSS 2.0 XML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"inspect_atom","description":"Inspect Atom XML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"inspect_sitemap","description":"Inspect sitemap XML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"convert_xml_to_json","description":"Convert XML to structured JSON.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"convert_xml_to_yaml","description":"Convert XML to deterministic YAML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_schemas","description":"List public built-in schema records.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_schema","description":"Read a public built-in schema by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return XML service health.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return XML service info.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route compliance summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery compliance summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected Docs report generation scaffold.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected Sheets report generation scaffold.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected Decks report generation scaffold.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.223Z"},{"host":"404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":18,"tools":[{"name":"search_routes","description":"Search public-safe PlatPhormNews route inventory.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recover_route","description":"Recover a missing route using deterministic matching.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"suggest_redirect","description":"Preview redirect candidates for a missing path.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"report_dead_link","description":"Submit a public-safe dead-link report.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dead_link_report","description":"Read an ephemeral or persisted dead-link report by id.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_routes","description":"List public route inventory.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_dead_links","description":"List public-safe dead-link report records available in this runtime.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_link","description":"Check a trusted PlatPhormNews URL with SSRF protection.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sitemap","description":"Validate a sitemap with bounded URL checks.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sitemap_status","description":"Read generated sitemap status.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Read standard route compliance summary.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Read discovery compliance summary.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_sites","description":"Read graph and sitemap-derived network sites.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Read service health.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Read service info and policy.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected docs report integration; returns honest degraded state in Phase 1.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected Sheets export integration; returns honest degraded state in Phase 1.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected Decks summary integration; returns honest degraded state in Phase 1.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.317Z"},{"host":"a1bibles.platphormnews.com","endpoint":"https://a1bibles.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":400,"toolCount":0,"tools":[],"error":"HTTP 400","checkedAt":"2026-05-27T13:43:10.274Z"},{"host":"admin.platphormnews.com","endpoint":"https://admin.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.209Z"},{"host":"agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":87,"tools":[{"name":"get_agentui_info","description":"Return AgentUI product identity, public/protected boundary, and integration purpose.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Alias for get_agentui_info.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public AgentUI health, metrics-source, MCP, discovery, and degraded-state summary.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_storage_status","description":"Return AgentUI storage truth model for local browser, generated snapshot, delegated, exported, and server persistence modes.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_artifacts","description":"List server-visible AgentUI artifacts or honest degraded artifact storage status.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_artifact","description":"Get one AgentUI artifact storage status by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_local_artifact","description":"Create a generated AgentUI artifact snapshot for local/export/delegation use without claiming server persistence.","inputSchema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"sourceService":{"type":"string"},"sourceRef":{"type":"string"},"schema":{"type":"object"}},"required":["title"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clone_artifact","description":"Clone an AgentUI artifact packet as a generated snapshot.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":["artifact"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_artifact","description":"Export an AgentUI artifact as JSON, YAML, or Markdown.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"},"format":{"type":"string","enum":["json","yaml","markdown"]}},"required":["artifact"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_packet","description":"Create a reusable AgentUI share packet with JSON, YAML, Markdown, MCP JSON-RPC, and platphormctl examples.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":["artifact"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_workflows","description":"List persisted AgentUI workflows from the server registry.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":100}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_workflow","description":"Read one persisted AgentUI workflow by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_workflow","description":"Create a server-persisted AgentUI workflow.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"},"tags":{"type":"array","items":{"type":"string"}}},"required":["name"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_workflow","description":"Update a server-persisted AgentUI workflow.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string"},"visibility":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_workflow","description":"Validate a workflow graph by id or supplied nodes and edges.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"plan_workflow","description":"Return a public-safe execution plan for a workflow without executing protected tools.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_workflow","description":"Dry-run a supplied workflow graph locally or, when authorized, persist a trace-linked dry-run record.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"},"inputs":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_workflow","description":"Execute a workflow through the Phase 1 runtime adapter and persist run results.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"inputs":{"type":"object"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_workflow_run","description":"Read a persisted workflow run by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_workflow_run","description":"Cancel a persisted workflow run.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_templates","description":"List public AgentUI workflow templates, including built-in Phase 1 templates.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":100}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_template","description":"Get one public AgentUI workflow template by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"instantiate_template","description":"Create a server workflow from a public AgentUI template.","inputSchema":{"type":"object","properties":{"templateId":{"type":"string"},"name":{"type":"string"},"owner":{"type":"string"}},"required":["templateId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_approvals","description":"List workflow approval records with approval notes redacted.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":100}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"approve_step","description":"Approve a pending workflow approval step.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"reason":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reject_step","description":"Reject a pending workflow approval step.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"reason":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_tools","description":"List AgentUI MCP tools and their public/protected boundaries.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_mcp_tool_form","description":"Render an MCP tool inputSchema into AgentUI form fields, examples, and raw JSON fallback state.","inputSchema":{"type":"object","properties":{"toolName":{"type":"string"}},"required":["toolName"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_openapi_operation_form","description":"Render an OpenAPI operation into AgentUI form fields and request examples.","inputSchema":{"type":"object","properties":{"operationId":{"type":"string"},"method":{"type":"string"},"path":{"type":"string"},"serviceBaseUrl":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_json_schema_form","description":"Render a JSON Schema into AgentUI form fields, validation preview, and raw JSON fallback state.","inputSchema":{"type":"object","properties":{"schema":{"type":"object"},"sourceRef":{"type":"string"},"title":{"type":"string"}},"required":["schema"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_webhook_schema_form","description":"Render a webhook payload schema into AgentUI form fields without claiming webhook delivery.","inputSchema":{"type":"object","properties":{"schema":{"type":"object"},"eventName":{"type":"string"},"serviceBaseUrl":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_form_input","description":"Validate required fields for a rendered form input without executing a tool.","inputSchema":{"type":"object","properties":{"schema":{"type":"object"},"value":{"type":"object"}},"required":["schema"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_ascii_conversion_form","description":"Render the ASCII image conversion request schema as an AgentUI form.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"execute_ascii_conversion","description":"Convert a bounded image payload through ascii.platphormnews.com and return the concrete ASCII text output or an honest degraded state.","inputSchema":{"type":"object","properties":{"image":{"type":"string"},"resolution":{"type":"number"},"charset":{"type":"string"},"grayscale":{"type":"boolean"},"inverted":{"type":"boolean"}},"required":["image"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_layout_artifact","description":"Preview a layout document or template through layout.platphormnews.com and return the confirmed preview output.","inputSchema":{"type":"object","properties":{"document":{"type":"object"},"templateSlug":{"type":"string"},"viewport":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_layout_artifact","description":"Score a layout document or template through layout.platphormnews.com and return the confirmed score output.","inputSchema":{"type":"object","properties":{"document":{"type":"object"},"templateSlug":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_artifact","description":"Export a layout document or template through layout.platphormnews.com and return the confirmed export packet.","inputSchema":{"type":"object","properties":{"document":{"type":"object"},"templateSlug":{"type":"string"},"format":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_phorm_design","description":"Return a deterministic Phorm prompt-to-interface preview or degraded state.","inputSchema":{"type":"object","properties":{"prompt":{"type":"string"},"templateId":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"convert_phorm_design_to_workflow","description":"Convert a confirmed or fallback Phorm design reference into a local AgentUI workflow draft plan.","inputSchema":{"type":"object","properties":{"designId":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_cli_examples","description":"List public platphormctl examples for AgentUI workflows, tool rendering, and validation harnesses.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cli_example","description":"Read one AgentUI platphormctl example by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List AgentUI integration matrix entries with honest configured/degraded state.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delegate_artifact","description":"Create a degraded/dry-run delegation packet for an AgentUI artifact and PlatPhorm target service.","inputSchema":{"type":"object","properties":{"targetService":{"type":"string"},"artifact":{"type":"object"},"action":{"type":"string"},"dryRun":{"type":"boolean"}},"required":["targetService"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_platphormctl_command","description":"Generate a reproducible platphormctl command for AgentUI render, artifact, delegation, or workflow tasks.","inputSchema":{"type":"object","properties":{"artifactId":{"type":"string"},"templateId":{"type":"string"},"target":{"type":"string"},"action":{"type":"string"},"protected":{"type":"boolean"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get one integration status card by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_rendered_forms","description":"Report rendered form persistence status.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rendered_form","description":"Report one rendered form by id when durable form storage is available.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_capabilities","description":"Return public AgentUI capabilities and protected-action boundaries.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_mcp_tool","description":"Validate that a named AgentUI MCP tool is registered and whether it requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"execute_mcp_tool","description":"Execute a registered AgentUI MCP tool by name.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"arguments":{"type":"object"}},"required":["name"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return AgentUI route compliance status from currently available local registry state.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return AgentUI discovery compliance status from currently available local registry state.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return AgentUI public/protected agent policy summary.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platforms covered by generic AgentUI public access policy.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform policy by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an agent action is public-safe or requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"target":{"type":"string"},"action":{"type":"string"}},"required":["target"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return AgentUI robots policy without exact AI crawler strings unless verified.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return AgentUI public-safe AI access and model-assisted output policy.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentui_web4_manifest","description":"Return the AgentUI Web4 manifest without exposing private workflow state or sensitive fingerprints.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentui_web4_status","description":"Return AgentUI Web4 readiness, source-labeled route evidence, storage truth, integration state, and privacy boundaries.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentui_scorecard","description":"Return the AgentUI Web4 scorecard with route, renderer, policy, trace, and provenance readiness checks.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agentui_fingerprints","description":"List public-safe AgentUI fingerprints with privacy class and anchor eligibility.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_agentui_provenance","description":"Lookup public-safe AgentUI provenance by url, hash, workflowId, runId, artifactId, delegationId, or formId.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"recordId":{"type":"string"},"workflowId":{"type":"string"},"runId":{"type":"string"},"artifactId":{"type":"string"},"delegationId":{"type":"string"},"formId":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_agentui_provenance","description":"Verify a public-safe AgentUI provenance record by recordId or hash.","inputSchema":{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return AgentUI trust policy and required PLATPhorm public/protected line.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return AgentUI discovery manifest links.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Return public read-only and protected action summary for AgentUI.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_workflow","description":"Publish a workflow by marking it public and published.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_artifact","description":"Protected durable artifact save request. Returns degraded when no artifact persistence adapter is configured.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":["artifact"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_artifact","description":"Protected durable artifact update request. Returns degraded when no artifact persistence adapter is configured.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"artifact":{"type":"object"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_artifact","description":"Protected durable artifact delete request. Returns degraded when no artifact persistence adapter is configured.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_artifact","description":"Protected artifact publishing request. Returns degraded without target confirmation.","inputSchema":{"type":"object","properties":{"artifactId":{"type":"string"},"target":{"type":"string"}},"required":["artifactId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected Docs report creation request. Returns degraded unless Docs confirms the result.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_export","description":"Protected Sheets export request. Returns degraded unless Sheets confirms the result.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_catalog_entry","description":"Protected Catalog registration request. Returns degraded unless Catalog confirms the result.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox","description":"Protected Sandbox trigger request. Returns degraded unless Sandbox confirms execution.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops","description":"Protected BrowserOps trigger request. Returns degraded unless BrowserOps confirms evidence.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_evals","description":"Protected Evals trigger request. Returns degraded unless Evals confirms a scorecard.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_phorm_design","description":"Protected Phorm design import placeholder that does not fake imports without a confirmed artifact.","inputSchema":{"type":"object","properties":{"designId":{"type":"string"}},"required":["designId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"Protected eval trigger placeholder that reports degraded when no eval adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_validation","description":"Protected Sandbox validation trigger placeholder that reports degraded when no sandbox adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops_check","description":"Protected BrowserOps trigger placeholder that reports degraded when no BrowserOps adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_docs_report","description":"Protected Docs report publish placeholder that reports degraded when no Docs adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected Sheets report export placeholder that reports degraded when no Sheets adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_tools","description":"Protected network MCP tool registry sync placeholder.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected agent policy mutation placeholder.","inputSchema":{"type":"object","properties":{"policy":{"type":"object"}},"required":["policy"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected agent platform registry refresh placeholder.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.277Z"},{"host":"airrow.platphormnews.com","endpoint":"https://airrow.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:10.269Z"},{"host":"altnews.platphormnews.com","endpoint":"https://altnews.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.111Z"},{"host":"analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":54,"tools":[{"name":"get_api_info","description":"get API info","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_services","description":"list API services","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_service","description":"get API service","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_products","description":"list API products","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_product","description":"get API product","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_operations","description":"list API operations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_operation","description":"get API operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_schemas","description":"list API schemas","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_schema","description":"get API schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_events","description":"list API events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_event","description":"get API event","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_contracts","description":"list webhook contracts","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"validate openapi","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_schema","description":"validate schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_operation","description":"validate operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_public_operation","description":"test public operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_health","description":"get service health","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_api_status","description":"get network API status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_mappings","description":"list MCP mappings","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_mapping","description":"get MCP mapping","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_snippet","description":"generate snippet","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_gateway_status","description":"get gateway status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_governance_score","description":"get governance score","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_parity_matrix","description":"get parity matrix","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limits","description":"get rate limits","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_versions","description":"get versions","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deprecations","description":"get deprecations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_opencontent_api_summary","description":"get opencontent API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_api_summary","description":"get podcasts API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_recipes","description":"get platphormctl recipes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get agent policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list agent platforms","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get agent platform","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate agent access","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get robots policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get ai policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get trust policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get discovery manifest","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get public access summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get route compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get discovery compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_api_registry","description":"sync API registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_service","description":"register service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_service","description":"update service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_operation","description":"deprecate operation Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sdk","description":"publish sdk Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_protected_operation_test","description":"run protected operation test Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_snapshots","description":"refresh snapshots Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.311Z"},{"host":"api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":54,"tools":[{"name":"get_api_info","description":"get API info","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_services","description":"list API services","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_service","description":"get API service","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_products","description":"list API products","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_product","description":"get API product","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_operations","description":"list API operations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_operation","description":"get API operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_schemas","description":"list API schemas","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_schema","description":"get API schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_events","description":"list API events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_event","description":"get API event","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_contracts","description":"list webhook contracts","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"validate openapi","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_schema","description":"validate schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_operation","description":"validate operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_public_operation","description":"test public operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_health","description":"get service health","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_api_status","description":"get network API status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_mappings","description":"list MCP mappings","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_mapping","description":"get MCP mapping","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_snippet","description":"generate snippet","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_gateway_status","description":"get gateway status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_governance_score","description":"get governance score","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_parity_matrix","description":"get parity matrix","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limits","description":"get rate limits","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_versions","description":"get versions","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deprecations","description":"get deprecations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_opencontent_api_summary","description":"get opencontent API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_api_summary","description":"get podcasts API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_recipes","description":"get platphormctl recipes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get agent policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list agent platforms","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get agent platform","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate agent access","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get robots policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get ai policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get trust policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get discovery manifest","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get public access summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get route compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get discovery compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_api_registry","description":"sync API registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_service","description":"register service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_service","description":"update service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_operation","description":"deprecate operation Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sdk","description":"publish sdk Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_protected_operation_test","description":"run protected operation test Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_snapshots","description":"refresh snapshots Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.365Z"},{"host":"backyardbrawl.platphormnews.com","endpoint":"https://backyardbrawl.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:10.288Z"},{"host":"barbine-worldwide-webby.platphormnews.com","endpoint":"https://barbine-worldwide-webby.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:10.298Z"},{"host":"barbine.platphormnews.com","endpoint":"https://barbine.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.362Z"},{"host":"barbineworldwide.platphormnews.com","endpoint":"https://barbineworldwide.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.317Z"},{"host":"bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":28,"tools":[{"name":"list_boards","description":"Read-only BBS capability: list boards.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_board","description":"Read-only BBS capability: get board.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_threads","description":"Read-only BBS capability: list threads.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_thread","description":"Read-only BBS capability: get thread.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_posts","description":"Read-only BBS capability: list posts.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_bbs","description":"Read-only BBS capability: search bbs.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_announcements","description":"Read-only BBS capability: list announcements.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_activity","description":"Read-only BBS capability: list activity.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_online_users","description":"Read-only BBS capability: get online users.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_bbs_stats","description":"Read-only BBS capability: get bbs stats.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_files","description":"Read-only BBS capability: list files.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_file","description":"Read-only BBS capability: get file.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_games","description":"Read-only BBS capability: list games.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game","description":"Read-only BBS capability: get game.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_portal_links","description":"Read-only BBS capability: list portal links.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_thread","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_post","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_chat_message","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"upload_file","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_game_score","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"moderate_post","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Read-only BBS capability: get health.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Read-only BBS capability: get info.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Read-only BBS capability: get route compliance.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Read-only BBS capability: get discovery compliance.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.019Z"},{"host":"bbw.platphormnews.com","endpoint":"https://bbw.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:10.321Z"},{"host":"beermuseum.platphormnews.com","endpoint":"https://beermuseum.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:11.194Z"},{"host":"bibles.platphormnews.com","endpoint":"https://bibles.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":400,"toolCount":0,"tools":[],"error":"HTTP 400","checkedAt":"2026-05-27T13:43:10.507Z"},{"host":"biblesworldwide.platphormnews.com","endpoint":"https://biblesworldwide.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":400,"toolCount":0,"tools":[],"error":"HTTP 400","checkedAt":"2026-05-27T13:43:10.465Z"},{"host":"biocyber-demo.platphormnews.com","endpoint":"https://biocyber-demo.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.423Z"},{"host":"biocyber.platphormnews.com","endpoint":"https://biocyber.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.421Z"},{"host":"blog.ph3ar.com","endpoint":"https://blog.ph3ar.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.517Z"},{"host":"blog.platphormnews.com","endpoint":"https://blog.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.489Z"},{"host":"burritodealer.platphormnews.com","endpoint":"https://burritodealer.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:10.447Z"},{"host":"change4u.platphormnews.com","endpoint":"https://change4u.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.343Z"},{"host":"chat.platphormnews.com","endpoint":"https://chat.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:10.540Z"},{"host":"chatv2.platphormnews.com","endpoint":"https://chatv2.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:10.572Z"},{"host":"cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":18,"tools":[{"name":"modernize_cobol","description":"Return model-assisted translation when configured, otherwise explicit degraded state with static analysis evidence.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_cobol","description":"Run deterministic COBOL static analysis.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_cobol_compliance","description":"Run deterministic compliance and modernization-readiness checks.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_cobol_docs","description":"Generate deterministic markdown documentation.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"suggest_cobol2023","description":"Generate experimental COBOL 2023 suggestions requiring human review.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"estimate_cobol_cost","description":"Estimate modernization cost from deterministic complexity tiers.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"extract_data_dictionary","description":"Extract COBOL data items, PIC clauses, and inferred types.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_kanban_task","description":"Create a local Kanban preview; external mutation is future protected.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"convert_to_ascii","description":"Render bounded local ASCII output.","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","maxLength":50000},"charset":{"type":"string","enum":["standard","detailed","blocks","minimal"]}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_samples","description":"List built-in COBOL samples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_pricing","description":"List deterministic pricing tiers.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return service information.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return route compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Generate local report payload; Docs creation is future protected.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Generate local report payload; Sheets creation is future protected.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Generate local report payload; Deck creation is future protected.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.423Z"},{"host":"codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":18,"tools":[{"name":"list_codex_chapters","description":"list codex chapters","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_codex_slides","description":"list codex slides","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_codex_slide","description":"get codex slide","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tool_catalog","description":"list tool catalog","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_entry","description":"get tool entry","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_tools","description":"search tools","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_screenshot","description":"get tool screenshot","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_capabilities","description":"get tool capabilities","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_relationships","description":"get tool relationships","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_codex_summary","description":"generate codex summary","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_network_story","description":"generate network story","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_tool_catalog","description":"sync tool catalog","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_tool_screenshot","description":"refresh tool screenshot","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"inspect_tool","description":"inspect tool","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_tool_report","description":"generate tool report","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.907Z"},{"host":"decks.platphormnews.com","endpoint":"https://decks.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":2,"tools":[{"name":"decks.list_slides","description":"List the current cinematic deck slides.","inputSchema":{"type":"object","properties":{}},"ownerHost":"decks.platphormnews.com","ownerUrl":"https://decks.platphormnews.com","endpoint":"https://decks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network.describe_service","description":"Return this service network metadata and peer API endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"decks.platphormnews.com","ownerUrl":"https://decks.platphormnews.com","endpoint":"https://decks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.664Z"},{"host":"demo.biocyber.platphormnews.com","endpoint":"https://demo.biocyber.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","toolCount":0,"tools":[],"error":"fetch failed","checkedAt":"2026-05-27T13:43:11.011Z"},{"host":"deployments.platphormnews.com","endpoint":"https://deployments.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:10.687Z"},{"host":"desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":5,"tools":[{"name":"desa_analyze_script","description":"Analyze a PowerShell script for threats, obfuscation, and IOCs","inputSchema":{"type":"object","properties":{"script":{"type":"string","description":"PowerShell script content to analyze"},"options":{"type":"object","properties":{"deep_decode":{"type":"boolean","description":"Perform recursive decoding"},"extract_iocs":{"type":"boolean","description":"Extract IOCs from script"},"detect_threats":{"type":"boolean","description":"Run threat detection rules"}}}},"required":["script"]},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_decode_string","description":"Decode an encoded string (Base64, Hex, XOR, etc.)","inputSchema":{"type":"object","properties":{"encoded":{"type":"string","description":"Encoded string to decode"},"encoding":{"type":"string","enum":["auto","base64","hex","xor","gzip","deflate"],"description":"Encoding type (auto-detect if not specified)"},"key":{"type":"string","description":"Decryption key if needed"}},"required":["encoded"]},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_extract_iocs","description":"Extract Indicators of Compromise from text","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Text content to extract IOCs from"},"types":{"type":"array","items":{"type":"string","enum":["ip","domain","url","hash","email","file_path"]},"description":"IOC types to extract"}},"required":["content"]},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_get_threat_intel","description":"Get threat intelligence for an IOC","inputSchema":{"type":"object","properties":{"ioc":{"type":"string","description":"IOC value to look up"},"type":{"type":"string","enum":["ip","domain","hash"],"description":"IOC type"}},"required":["ioc","type"]},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_list_detection_rules","description":"List available detection rules","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category"},"severity":{"type":"string","enum":["critical","high","medium","low","info"],"description":"Filter by severity"}}},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.656Z"},{"host":"desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":18,"tools":[{"name":"get_game_info","description":"Return Desert Bus Westfalia Edition public game metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_rules","description":"Return canonical 360 mile, 45 mph, eight-hour game rules.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_info","description":"Return route and landmark metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_milestones","description":"List route milestones including Dateland.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_milestone","description":"Return a milestone by slug, defaulting to Dateland.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Milestone slug, for example dateland."}}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_leaderboard","description":"Return local/global leaderboard policy and ephemeral server cache entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_local_run_schema","description":"Return browser-local run schema.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_charity_links","description":"List official external charity links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_charity_links","description":"Validate exact allowlisted official external charity links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story_sections","description":"Return story section metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_polaroids","description":"Return accessible polaroid metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return service identity and access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return route compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create a deterministic local docs report payload; no external publishing.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create a deterministic structured sheet report payload; no external mutation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create a deterministic deck summary payload; no external mutation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.620Z"},{"host":"dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":73,"tools":[{"name":"list_terms","description":"list_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_term","description":"get_term is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_terms","description":"search_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_random_term","description":"get_random_term is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_recent_terms","description":"list_recent_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_popular_terms","description":"list_popular_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trending_terms","description":"list_trending_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"list_categories is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_category","description":"get_category is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"list_tags is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tag","description":"get_tag is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_collections","description":"list_collections is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_collection","description":"get_collection is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_locales","description":"list_locales is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_definition","description":"submit_definition is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"vote_definition","description":"vote_definition is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_stats","description":"get_dictionary_stats is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"suggest_related_terms","description":"suggest_related_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get_agent_policy is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list_agent_platforms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get_agent_platform is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate_agent_access is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get_robots_policy is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get_ai_policy is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get_trust_policy is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get_discovery_manifest is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get_public_access_summary is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"get_health is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"get_info is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_status","description":"get_web_status is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_manifest","description":"get_dictionary_manifest is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_dataset","description":"get_dictionary_dataset is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_dictionary_exports","description":"list_dictionary_exports is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get_route_compliance is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get_discovery_compliance is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_web4_manifest","description":"get_dictionary_web4_manifest is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_web4_status","description":"get_dictionary_web4_status is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_scorecard","description":"get_dictionary_scorecard is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_dictionary_fingerprints","description":"list_dictionary_fingerprints is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_term_provenance","description":"lookup_term_provenance is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_term_provenance","description":"verify_term_provenance is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_llms_index","description":"get_dictionary_llms_index is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_terms","description":"get_related_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_term_graph","description":"get_term_graph is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_terms_by_tag","description":"list_terms_by_tag is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_terms_by_class","description":"list_terms_by_class is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_recent_terms","description":"get_recent_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"approve_definition","description":"approve_definition is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reject_definition","description":"reject_definition is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_definitions","description":"import_definitions is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recalculate_rankings","description":"recalculate_rankings is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update_agent_policy is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh_agent_platform_registry is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_agent_audit_report","description":"export_agent_audit_report is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agent_policy_report","description":"create_agent_policy_report is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create_docs_report is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create_sheet_report is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create_deck_summary is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_term","description":"submit_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_term","description":"create_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_term","description":"update_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_term","description":"publish_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_term","description":"deprecate_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"supersede_term","description":"supersede_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_terms","description":"import_terms is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_search_index","description":"rebuild_search_index is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_llms_files","description":"rebuild_llms_files is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_sitemaps","description":"rebuild_sitemaps is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_dictionary_fingerprints","description":"rebuild_dictionary_fingerprints is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_term_provenance","description":"create_term_provenance is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sign_term_provenance","description":"sign_term_provenance is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"mark_term_anchor_candidate","description":"mark_term_anchor_candidate is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_dictionary_artifact_to_ipfs","description":"publish_dictionary_artifact_to_ipfs is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:10.973Z"},{"host":"dogstar-cybernetics.platphormnews.com","endpoint":"https://dogstar-cybernetics.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:10.887Z"},{"host":"dronereel.platphormnews.com","endpoint":"https://dronereel.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.568Z"},{"host":"echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":54,"tools":[{"name":"get_api_info","description":"get API info","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_services","description":"list API services","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_service","description":"get API service","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_products","description":"list API products","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_product","description":"get API product","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_operations","description":"list API operations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_operation","description":"get API operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_schemas","description":"list API schemas","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_schema","description":"get API schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_events","description":"list API events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_event","description":"get API event","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_contracts","description":"list webhook contracts","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"validate openapi","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_schema","description":"validate schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_operation","description":"validate operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_public_operation","description":"test public operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_health","description":"get service health","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_api_status","description":"get network API status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_mappings","description":"list MCP mappings","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_mapping","description":"get MCP mapping","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_snippet","description":"generate snippet","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_gateway_status","description":"get gateway status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_governance_score","description":"get governance score","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_parity_matrix","description":"get parity matrix","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limits","description":"get rate limits","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_versions","description":"get versions","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deprecations","description":"get deprecations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_opencontent_api_summary","description":"get opencontent API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_api_summary","description":"get podcasts API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_recipes","description":"get platphormctl recipes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get agent policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list agent platforms","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get agent platform","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate agent access","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get robots policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get ai policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get trust policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get discovery manifest","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get public access summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get route compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get discovery compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_api_registry","description":"sync API registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_service","description":"register service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_service","description":"update service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_operation","description":"deprecate operation Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sdk","description":"publish sdk Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_protected_operation_test","description":"run protected operation test Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_snapshots","description":"refresh snapshots Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.003Z"},{"host":"email2letter.platphormnews.com","endpoint":"https://email2letter.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:10.966Z"},{"host":"emailreading.platphormnews.com","endpoint":"https://emailreading.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:10.993Z"},{"host":"emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":55,"tools":[{"name":"list_emoji","description":"List canonical database-backed emoji records.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"},"offset":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_emojis","description":"List Unicode emoji from Emoji Score's bundled Unicode data snapshot.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"},"offset":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_emoji","description":"Search canonical emoji records by name, keyword, group, subgroup, emoji, or codepoint.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string"},"limit":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_emojis","description":"Search emoji by name, keyword, group, code point, or emoji character.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string"},"limit":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_emoji","description":"Get one emoji by character or Unicode code point.","inputSchema":{"type":"object","required":["value"],"properties":{"value":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_emoji","description":"Deterministically score an existing emoji for recognition, versatility, category fit, and rendering simplicity.","inputSchema":{"type":"object","required":["emoji"],"properties":{"emoji":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_emoji","description":"Compare two emoji scores head-to-head.","inputSchema":{"type":"object","required":["emojis"],"properties":{"emojis":{"type":"array","items":{"type":"string"}}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_sentiment","description":"Score text and emoji for sentiment polarity, valence, intensity, ambiguity, cultural risk, accessibility, and audience fit.","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"},"emoji":{"type":"string"},"audience":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_emoji_combination","description":"Score an emoji combination for clarity, sentiment alignment, visual distinctiveness, ambiguity, and accessibility.","inputSchema":{"type":"object","required":["emojis"],"properties":{"emojis":{"type":"array","items":{"type":"string"}},"phrase":{"type":"string"},"audience":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_phrase_with_emoji","description":"Score a short phrase plus emoji as one symbolic expression.","inputSchema":{"type":"object","required":["phrase"],"properties":{"phrase":{"type":"string"},"emoji":{"type":"string"},"audience":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_proposal","description":"Score a Unicode-style emoji proposal using seven core factors plus sentiment, ambiguity, accessibility, audience, and platform-fit dimensions.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_proposal_draft","description":"Create a deterministic local/ephemeral proposal draft object without server persistence.","inputSchema":{"type":"object","required":["concept"],"properties":{"concept":{"type":"string"},"keywords":{"type":"array","items":{"type":"string"}}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_proposal_draft","description":"Return an updated proposal draft payload. Server persistence is unavailable unless a protected backend is configured.","inputSchema":{"type":"object","required":["draft"],"properties":{"draft":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_proposal","description":"Export a proposal score or draft as a Unicode-style Markdown document.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_scoring_factors","description":"List core proposal factors, weights, and tiers.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_score","description":"Explain deterministic score components for an emoji or proposal.","inputSchema":{"type":"object","properties":{"emoji":{"type":"string"},"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_improvement_recommendations","description":"Return deterministic proposal improvement recommendations; model assistance is marked unavailable when no provider is configured.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_proposal_text","description":"Protected/model-ready proposal-writing adapter. Returns honest degraded output unless a server model runtime is configured.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_image_prompt","description":"Generate deterministic image/proposal prompt scaffolding; does not claim image generation.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_accessibility_review","description":"Return deterministic accessibility and inclusivity notes or model-degraded status.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_unicode_timeline","description":"Return the Unicode emoji timeline grouped by release year.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_timeline","description":"Return database-backed Unicode emoji timeline records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_new_emoji","description":"Return recent emoji additions from the canonical data layer.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List emoji groups/categories with counts and samples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_groups","description":"List canonical group records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_subgroups","description":"List canonical subgroup records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_keywords","description":"List canonical keyword records.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_score_dimensions","description":"List versioned score dimensions and weights.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_proposal_criteria","description":"List versioned proposal scoring criteria.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_data_status","description":"Return canonical /data/* storage and seed status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_database_status","description":"Return database configuration and writable/degraded status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_import_status","description":"Return public-safe import run summaries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return public agent policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform policy entry by id/name.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate public/protected access for an agent path/action.","inputSchema":{"type":"object","properties":{"path":{"type":"string"},"action":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return robots and crawling policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return AI/model/crawler policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return Emoji Score trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return agent discovery manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Return public-safe and protected boundary summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public-safe Emoji Score health and model/discovery status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return Emoji Score service identity, dataset, integrations, and public/protected boundary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return supported/degraded route-standard inventory for Emoji Score.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery file inventory and public access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected cross-site docs report generation hook. Returns auth-required/degraded unless PLATPHORM_API_KEY and Docs integration are configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected cross-site Sheets report generation hook. Returns auth-required/degraded unless PLATPHORM_API_KEY and Sheets integration are configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected cross-site Decks summary generation hook. Returns auth-required/degraded unless PLATPHORM_API_KEY and Decks integration are configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_unicode_data","description":"Protected Unicode import hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_emoji_data","description":"Protected emoji import hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_search_index","description":"Protected search index rebuild hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recalculate_scores","description":"Protected score recalculation hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_proposal","description":"Protected proposal publishing hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"proposalId":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected agent policy update hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected agent-platform registry refresh hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.007Z"},{"host":"fashion.platphormnews.com","endpoint":"https://fashion.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.038Z"},{"host":"fasion.platphormnews.com","endpoint":"https://fasion.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.034Z"},{"host":"finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":19,"tools":[{"name":"get_market_summary","description":"PlatPhorm Finance get market summary capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_assets","description":"PlatPhorm Finance search assets capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_quote","description":"PlatPhorm Finance get quote capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_asset_profile","description":"PlatPhorm Finance get asset profile capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_finance_news","description":"PlatPhorm Finance list finance news capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_finance_sources","description":"PlatPhorm Finance list finance sources capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_provider_status","description":"PlatPhorm Finance get provider status capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"simulate_portfolio","description":"PlatPhorm Finance simulate portfolio capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calculate_finance_metric","description":"PlatPhorm Finance calculate finance metric capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_watchlist","description":"PlatPhorm Finance export watchlist capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_portfolio_simulation","description":"PlatPhorm Finance export portfolio simulation capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_quickbooks_status","description":"PlatPhorm Finance get quickbooks status capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"PlatPhorm Finance get health capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"PlatPhorm Finance get info capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"PlatPhorm Finance get route compliance capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"PlatPhorm Finance get discovery compliance capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"PlatPhorm Finance create docs report capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"PlatPhorm Finance create sheet report capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"PlatPhorm Finance create deck summary capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.955Z"},{"host":"flame-mod.platphormnews.com","endpoint":"https://flame-mod.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:11.063Z"},{"host":"flamethrower.platphormnews.com","endpoint":"https://flamethrower.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.069Z"},{"host":"flamethrowers.platphormnews.com","endpoint":"https://flamethrowers.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.087Z"},{"host":"flows.platphormnews.com","endpoint":"https://flows.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.091Z"},{"host":"food.platphormnews.com","endpoint":"https://food.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.123Z"},{"host":"forprez.platphormnews.com","endpoint":"https://forprez.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.959Z"},{"host":"fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":16,"tools":[{"name":"reveal_fortune","description":"Reveal a public library fortune, optionally by category and tone.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reveal_deterministic_fortune","description":"Generate a deterministic seeded Fortune output without a model call.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_goal_fortune","description":"Generate deterministic public-safe reflective guidance from a redacted goal hash.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fortune_categories","description":"List real Fortune Fog categories with exact library counts.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fortune_tones","description":"List supported Fortune Fog generation tones.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_quotes","description":"List public Fortune Fog quote-library entries with attribution.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_copy","description":"Create deterministic public-safe copy for sharing a fortune.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_card","description":"Return client-side share-card metadata or degraded server renderer state.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_fortune","description":"Export a Fortune payload as public-safe JSON metadata.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return Fortune Fog health summary.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return Fortune Fog product and platform information.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return route-standard inventory for Fortune Fog.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery-file inventory for Fortune Fog.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Return an honest degraded/future-protected Docs report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Return an honest degraded/future-protected Sheets report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Return an honest degraded/future-protected Decks summary handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.198Z"},{"host":"fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":16,"tools":[{"name":"reveal_fortune","description":"Reveal a public library fortune, optionally by category and tone.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reveal_deterministic_fortune","description":"Generate a deterministic seeded Fortune output without a model call.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_goal_fortune","description":"Generate deterministic public-safe reflective guidance from a redacted goal hash.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fortune_categories","description":"List real Fortune Fog categories with exact library counts.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fortune_tones","description":"List supported Fortune Fog generation tones.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_quotes","description":"List public Fortune Fog quote-library entries with attribution.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_copy","description":"Create deterministic public-safe copy for sharing a fortune.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_card","description":"Return client-side share-card metadata or degraded server renderer state.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_fortune","description":"Export a Fortune payload as public-safe JSON metadata.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return Fortune Fog health summary.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return Fortune Fog product and platform information.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return route-standard inventory for Fortune Fog.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery-file inventory for Fortune Fog.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Return an honest degraded/future-protected Docs report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Return an honest degraded/future-protected Sheets report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Return an honest degraded/future-protected Decks summary handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.207Z"},{"host":"frontrunners.platphormnews.com","endpoint":"https://frontrunners.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.156Z"},{"host":"games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":18,"tools":[{"name":"list_games","description":"PlatPhorm Games tool: list_games","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game","description":"PlatPhorm Games tool: get_game","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_games","description":"PlatPhorm Games tool: search_games","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"PlatPhorm Games tool: list_categories","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_instructions","description":"PlatPhorm Games tool: get_game_instructions","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_accessibility_notes","description":"PlatPhorm Games tool: get_game_accessibility_notes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_local_score_schema","description":"PlatPhorm Games tool: get_game_local_score_schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_arcade_stats","description":"PlatPhorm Games tool: get_arcade_stats","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_events","description":"PlatPhorm Games tool: get_events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_game_routes","description":"PlatPhorm Games tool: validate_game_routes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_playable_catalog","description":"PlatPhorm Games tool: validate_playable_catalog","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"PlatPhorm Games tool: get_health","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"PlatPhorm Games tool: get_info","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"PlatPhorm Games tool: get_route_compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"PlatPhorm Games tool: get_discovery_compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"PlatPhorm Games tool: create_docs_report","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"PlatPhorm Games tool: create_sheet_report","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"PlatPhorm Games tool: create_deck_summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.806Z"},{"host":"garden.platphormnews.com","endpoint":"https://garden.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.232Z"},{"host":"glassblowing.platphormnews.com","endpoint":"https://glassblowing.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.342Z"},{"host":"glassblowingdemo.platphormnews.com","endpoint":"https://glassblowingdemo.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.229Z"},{"host":"globalshop.platphormnews.com","endpoint":"https://globalshop.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.270Z"},{"host":"grand-theft-auto-6.platphormnews.com","endpoint":"https://grand-theft-auto-6.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.262Z"},{"host":"greens.platphormnews.com","endpoint":"https://greens.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.283Z"},{"host":"gta.platphormnews.com","endpoint":"https://gta.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:11.295Z"},{"host":"gta6.platphormnews.com","endpoint":"https://gta6.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:11.305Z"},{"host":"ja4-atlas-www.platphormnews.com","endpoint":"https://ja4-atlas-www.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.310Z"},{"host":"ja4-atlas.platphormnews.com","endpoint":"https://ja4-atlas.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:11.363Z"},{"host":"ja4-vercel-lab-2.platphormnews.com","endpoint":"https://ja4-vercel-lab-2.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.340Z"},{"host":"ja4lab.platphormnews.com","endpoint":"https://ja4lab.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.334Z"},{"host":"jigsaw.platphormnews.com","endpoint":"https://jigsaw.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.372Z"},{"host":"jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":27,"tools":[{"name":"list_sessions","description":"List public-safe Jules sessions.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_session","description":"Get one Jules session by id.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_session","description":"Create a protected server-side Jules coding session.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_session","description":"Update a protected Jules coding session.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_session","description":"Export a protected Jules session as JSON and Markdown.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_session","description":"Import a protected Jules session JSON payload.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_session_message","description":"Add a protected message to a Jules session.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_implementation_plan","description":"Generate a deterministic implementation plan for a Jules session.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_task_breakdown","description":"Generate task breakdown from a Jules session plan.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_onboarding_applications","description":"List local public-safe Onboard imports and degraded live Onboard status.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_onboarding_application","description":"Get local public-safe Onboard import state.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_onboarding_application","description":"Import manually supplied public-safe Onboard handoff data.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_session_from_application","description":"Create a public-safe Jules session from an Onboard import.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_application_implementation_plan","description":"Create a public-safe session and implementation plan from an Onboard import.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_kanban_tasks_from_application","description":"Create public Kanban task handoff for an Onboard import.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_docs_from_application","description":"Create public Docs handoff for an Onboard import.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_tools","description":"List Jules MCP tools and known trusted PlatPhorm MCP integration targets.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"execute_mcp_tool","description":"Execute a trusted MCP tool call with trace propagation when server-side policy allows it.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_mcp_servers","description":"Create public MCP registry sync handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_sandbox_dry_run","description":"Create public Sandbox dry-run handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_browserops_check","description":"Create public BrowserOps check handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_evals_check","description":"Create public Evals check handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return Jules route compliance inventory.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return Jules discovery compliance inventory.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create public Docs report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create public Sheets report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create public Decks summary handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.874Z"},{"host":"kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":10,"tools":[{"name":"get_board","description":"Retrieve the full Kanban board state including columns and tasks for a project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID (default, engineering, marketing, design)","enum":["default","engineering","marketing","design"]}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tasks","description":"List all tasks on the board, optionally filtered by column or project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID to filter by","enum":["default","engineering","marketing","design"]},"columnId":{"type":"string","description":"Column ID to filter tasks by (e.g. 'todo', 'in-progress', 'done')"}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_task","description":"Create a new task in the specified column of a project board.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Task title (required)"},"columnId":{"type":"string","description":"Target column ID"},"projectId":{"type":"string","description":"Project ID","enum":["default","engineering","marketing","design"]},"priority":{"type":"string","description":"Task priority level","enum":["low","medium","high","urgent"]},"labels":{"type":"string","description":"Comma-separated labels"},"dueDate":{"type":"string","description":"Due date in ISO 8601 format"}},"required":["title"]},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_task","description":"Update an existing task's properties.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Task ID (required)"},"title":{"type":"string","description":"New task title"},"columnId":{"type":"string","description":"Move task to this column"},"priority":{"type":"string","description":"New priority level","enum":["low","medium","high","urgent"]},"dueDate":{"type":"string","description":"New due date in ISO 8601 format"}},"required":["id"]},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_task","description":"Permanently delete a task by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Task ID to delete (required)"}},"required":["id"]},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_activities","description":"Retrieve recent activity log entries for a project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID to filter by","enum":["default","engineering","marketing","design"]},"limit":{"type":"string","description":"Maximum number of entries to return (default: 20, max: 100)"}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Check the health status of the Kanban service.","inputSchema":{"type":"object","properties":{}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_projects","description":"List available projects. Returns local Kanban projects and synced calendar projects.","inputSchema":{"type":"object","properties":{"includeCalendar":{"type":"boolean","description":"When true, also fetches projects from calendar.platphormnews.com (default: true)"}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_project_calendar","description":"Sync a Kanban project with the calendar service. Pushes project tasks with due dates to the calendar.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID to sync","enum":["default","engineering","marketing","design"]}},"required":["projectId"]},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_onboard_projects","description":"List onboarding projects and flows from onboard.platphormnews.com with local fallback.","inputSchema":{"type":"object","properties":{"status":{"type":"string","description":"Status filter for onboarding flows (default: active)","enum":["active","draft","archived"]}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.544Z"},{"host":"keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":18,"tools":[{"name":"provision_key","description":"PlatPhorm Keys provision key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_keys","description":"PlatPhorm Keys list keys capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_key","description":"PlatPhorm Keys get key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_key","description":"PlatPhorm Keys validate key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rotate_key","description":"PlatPhorm Keys rotate key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"revoke_key","description":"PlatPhorm Keys revoke key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_scopes","description":"PlatPhorm Keys list scopes capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_key_usage","description":"PlatPhorm Keys get key usage capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_key_audit","description":"PlatPhorm Keys get key audit capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limit_status","description":"PlatPhorm Keys get rate limit status capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_telemetry_summary","description":"PlatPhorm Keys get telemetry summary capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"PlatPhorm Keys get health capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"PlatPhorm Keys get info capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"PlatPhorm Keys get route compliance capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"PlatPhorm Keys get discovery compliance capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"PlatPhorm Keys create docs report capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"PlatPhorm Keys create sheet report capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"PlatPhorm Keys create deck summary capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.199Z"},{"host":"lab.platphormnews.com","endpoint":"https://lab.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.369Z"},{"host":"layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":27,"tools":[{"name":"list_layout_templates","description":"Layout tool: list layout templates. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_layout_template","description":"Layout tool: get layout template. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_layout","description":"Layout tool: create layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_layout","description":"Layout tool: preview layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_layout","description":"Layout tool: score layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"audit_layout_url","description":"Layout tool: audit layout url. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"audit_layout_config","description":"Layout tool: audit layout config. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_grid","description":"Layout tool: analyze grid. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_responsive_layout","description":"Layout tool: check responsive layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_accessibility_layout","description":"Layout tool: check accessibility layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_json","description":"Layout tool: export layout json. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_html_css","description":"Layout tool: export layout html css. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_react_tailwind","description":"Layout tool: export layout react tailwind. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_spec","description":"Layout tool: export layout spec. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_markdown","description":"Layout tool: export layout markdown. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_design_spec_json","description":"Layout tool: export layout design spec json. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_report","description":"Layout tool: export layout report. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_phorm","description":"Layout tool: send to phorm. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_browserops_layout_check","description":"Layout tool: run browserops layout check. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Layout tool: get health. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Layout tool: get info. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Layout tool: get route compliance. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Layout tool: get discovery compliance. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Layout tool: create docs report. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Layout tool: create sheet report. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Layout tool: create deck summary. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_insights","description":"Layout tool: send to insights. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.106Z"},{"host":"lego-marketplace.platphormnews.com","endpoint":"https://lego-marketplace.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.397Z"},{"host":"legos.platphormnews.com","endpoint":"https://legos.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.400Z"},{"host":"logslash.platphormnews.com","endpoint":"https://logslash.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.421Z"},{"host":"lovedrove.platphormnews.com","endpoint":"https://lovedrove.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.426Z"},{"host":"magnets.platphormnews.com","endpoint":"https://magnets.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":200,"toolCount":0,"tools":[],"error":"HTTP 200","checkedAt":"2026-05-27T13:43:11.542Z"},{"host":"mail-api.platphormnews.com","endpoint":"https://mail-api.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.465Z"},{"host":"mail.platphormnews.com","endpoint":"https://mail.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.463Z"},{"host":"mailthing.platphormnews.com","endpoint":"https://mailthing.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The page could not be found","checkedAt":"2026-05-27T13:43:11.458Z"},{"host":"markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":20,"tools":[{"name":"parse_markdown","description":"Parse Markdown into graph nodes, edges, outline, and stats.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"transform_markdown_to_graph","description":"Transform Markdown into a visual document graph.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_outline","description":"Generate a heading outline from Markdown.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_markdown_stats","description":"Count Markdown words, headings, links, images, code blocks, graph nodes, and graph edges.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_markdown","description":"Return Markdown source as text.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_html","description":"Return sanitized standalone HTML.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_json","description":"Return structured Markdown, graph, outline, and stats JSON.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_pdf","description":"Return an honest degraded state; PDF export is not implemented in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_png","description":"Return an honest degraded state; PNG graph export is not implemented in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_url","description":"Generate a bounded URL-only share link. No server content is stored.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"enhance_markdown","description":"Return model-backed Markdown enhancement when configured, otherwise degraded state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_table_of_contents","description":"Generate a deterministic table of contents from real headings.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"summarize_markdown","description":"Return model-backed summary when configured, otherwise degraded state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return MarkdownTree health and platform state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return MarkdownTree service information.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return standard route compliance state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery file compliance state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Return a degraded cross-site report state; Docs publishing is not active in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Return a degraded cross-site report state; Sheets reporting is not active in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Return a degraded cross-site report state; Deck generation is not active in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.432Z"},{"host":"mermaids.platphormnews.com","endpoint":"https://mermaids.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":200,"toolCount":0,"tools":[],"error":"HTTP 200","checkedAt":"2026-05-27T13:43:11.698Z"},{"host":"mermaidsv2.platphormnews.com","endpoint":"https://mermaidsv2.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.564Z"},{"host":"microwave.platphormnews.com","endpoint":"https://microwave.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.593Z"},{"host":"money.platphormnews.com","endpoint":"https://money.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.584Z"},{"host":"monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":60,"tools":[{"name":"list_deployments","description":"List recent public-safe Vercel deployments. Optionally filter by project ID or deployment target.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter deployments to a specific Vercel project ID."},"target":{"type":"string","description":"Filter by deployment target.","enum":["production","preview"]},"limit":{"type":"string","description":"Maximum number of deployments to return (default 20).","default":"20"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deployments","description":"List recent Vercel deployments. Optionally filter by project ID or deployment target.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter deployments to a specific Vercel project ID."},"target":{"type":"string","description":"Filter by deployment target.","enum":["production","preview"]},"limit":{"type":"string","description":"Maximum number of deployments to return (default 20).","default":"20"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_projects","description":"List public-safe monitored Vercel projects.","inputSchema":{"type":"object","properties":{"refresh":{"type":"string","description":"Set to 'true' to bypass cache and fetch fresh data.","enum":["true","false"]}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_projects","description":"List all monitored Vercel projects.","inputSchema":{"type":"object","properties":{"refresh":{"type":"string","description":"Set to 'true' to bypass cache and fetch fresh data.","enum":["true","false"]}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_domains","description":"List public-safe domains configured across monitored Vercel projects.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_domains","description":"List all domains configured across monitored Vercel projects.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_system_health","description":"Read Monitor system health including Vercel API connectivity, persistence, cache, rate limits, request dedup, and trace state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Check overall system health including Vercel API connectivity, database status, and rate limits.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analytics","description":"Retrieve analytics data for monitored deployments.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter analytics to a specific project."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_firewall_status","description":"List public-safe firewall status for a monitored project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter firewall rules to a specific project."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_firewall_rules","description":"Compatibility alias for get_firewall_status.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter firewall rules to a specific project."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_snapshots","description":"Retrieve recent infrastructure snapshots.","inputSchema":{"type":"object","properties":{"limit":{"type":"string","description":"Maximum number of snapshots to return.","default":"10"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_anomalies","description":"List detected anomalies across monitored infrastructure.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_notifications","description":"List recent public-safe notifications and alerts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_notifications","description":"Compatibility alias for list_notifications.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_incidents","description":"List Monitor incidents and honest persistence state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_route_check","description":"Run a live standard route compliance check against Monitor or another trusted PlatPhormNews URL.","inputSchema":{"type":"object","properties":{"target":{"type":"string","description":"Trusted https://*.platphormnews.com target URL."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_health_check","description":"Run a live uptime health check against Monitor or another trusted PlatPhormNews URL.","inputSchema":{"type":"object","properties":{"target":{"type":"string","description":"Trusted https://*.platphormnews.com target URL."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Read standard route compliance for Monitor or another trusted PlatPhormNews URL.","inputSchema":{"type":"object","properties":{"target":{"type":"string","description":"Trusted https://*.platphormnews.com target URL."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Read Monitor discovery file compliance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_uptime_summary","description":"Read latest live uptime summary.","inputSchema":{"type":"object","properties":{"target":{"type":"string","description":"Trusted https://*.platphormnews.com target URL."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cache_status","description":"Read cache and request dedup status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limit_status","description":"Read token bucket, Vercel API rate-limit, cache, and request dedup status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_overview","description":"Read the public-safe Monitor overview.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"Read the database-backed dashboard summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_monitor_info","description":"Read Monitor identity, purpose, version, and public route inventory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Compatibility alias for get_monitor_info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_settings_status","description":"Read server-side settings status without exposing raw values.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_dns_records","description":"List DNS records for a domain when a domain argument is provided.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_aliases","description":"List Vercel aliases.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_access_groups","description":"List Vercel access groups or degraded status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_team_members","description":"List team members or degraded status with public-safe redaction.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_project_members","description":"List project members for a project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhooks","description":"List webhooks with redacted URLs.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_edge_configs","description":"List Edge Config metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_feature_flags","description":"List feature flag metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_checks","description":"List Vercel checks for a project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_drains","description":"List Vercel log drains.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_certs","description":"List certificate metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandboxes","description":"List sandbox metadata or honest degraded state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_status","description":"Read sandbox service/provider status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_status","description":"Read AI/model operations provider status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_ai_providers","description":"List configured/degraded/no-provider AI provider states without secrets.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_observability_status","description":"Read trace/observability integration status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trace_failures","description":"Read public-safe trace failure summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_status","description":"Read root graph and network monitor status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Read public-safe integration matrix.","inputSchema":{"type":"object","properties":{"limit":{"type":"string","default":"30"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_security_summary","description":"Read firewall/security/redaction summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_firewall_summary","description":"Read firewall provider summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Read public/protected boundary and trust policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_database_status","description":"Read canonical database status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ja4db_status","description":"Read JA4DB status without exposing tokens or raw digests.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sync_runs","description":"Read sync run history.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_audit_summary","description":"Read public-safe audit event summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Read the public agent policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Read robots.txt policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Read AI policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Read trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Read llms-index discovery manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_vercel_data","description":"Protected dry-run Vercel sync request.","inputSchema":{"type":"object","properties":{"dryRun":{"type":"boolean","default":true}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.530Z"},{"host":"msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":7,"tools":[{"name":"parse_msi","description":"Parse an MSI database file and return its structure","inputSchema":{"type":"object","properties":{"fileUrl":{"type":"string","description":"URL to the MSI file to parse"}},"required":["fileUrl"]},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tables","description":"Get list of tables in the current MSI database","inputSchema":{"type":"object","properties":{"includeSystem":{"type":"boolean","description":"Include system tables (starting with _)","default":false}}},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_table_data","description":"Get data from a specific table","inputSchema":{"type":"object","properties":{"tableName":{"type":"string","description":"Name of the table to retrieve"},"limit":{"type":"number","description":"Maximum number of rows to return","default":100}},"required":["tableName"]},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_database","description":"Export the MSI database to a specified format","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","xml","sql","csv"],"description":"Export format"},"tableName":{"type":"string","description":"Specific table to export (optional)"}},"required":["format"]},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_database","description":"Run validation checks on the MSI database","inputSchema":{"type":"object","properties":{}},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get the health status of the MSI Tree service","inputSchema":{"type":"object","properties":{}},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get information about the MSI Tree service","inputSchema":{"type":"object","properties":{}},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.646Z"},{"host":"nad-investments.platphormnews.com","endpoint":"https://nad-investments.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.606Z"},{"host":"nad.platphormnews.com","endpoint":"https://nad.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:11.625Z"},{"host":"newdittyswag.platphormnews.com","endpoint":"https://newdittyswag.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.643Z"},{"host":"news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":44,"tools":[{"name":"get_root_info","description":"Return PlatPhormNews root identity, purpose, public/protected policy, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_dmz_status","description":"Return the public DMZ status summary with graph, story, MCP, route, and discovery posture.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_stories","description":"List HN-prioritized public root stories, newest submissions first, with source attribution, score, author, and comment counts.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top","description":"HN source category to fetch."},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_news_stories","description":"List public root stories with source attribution. Alias for list_stories.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top"},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story","description":"Retrieve one public root story by source story ID, including HN attribution and author metadata when available.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN or root story source ID."}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_stories","description":"Search HN-prioritized public root stories using the root search endpoint.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query string."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_hn_author_profile","description":"Fetch a public HN author profile for story attribution, including karma and submitted item count when supplied by the source API.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN user id."}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story_comments","description":"Fetch the first page of public HN source comments for a story, preserving source attribution.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric HN story id."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Return the root PlatPhormNews network graph manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List public trusted and discovered network sites from root.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":100,"minimum":1,"maximum":500}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_integrations","description":"List root integration directory records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_summary","description":"Return one network site summary by slug or hostname.","inputSchema":{"type":"object","required":["site"],"properties":{"site":{"type":"string","description":"Site slug or hostname."}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List the root trusted-domain directory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_support_info","description":"Return support categories, contacts, and platphormctl examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_status","description":"Return public root status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return public discovery-file compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return root public trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return root public agent and crawler policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy records without claiming official crawler identities.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_enabled_sites","description":"List MCP-capable PlatPhormNews sites from root discovery.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return root health and discovery status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_health","description":"Return root health and discovery status. Alias for get_health.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_api_summary","description":"Return the root OpenAPI JSON document.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_summary","description":"Return root and canonical MCP metadata and source-backed tool count.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_examples","description":"Return public-safe platphormctl validation examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_root_discovery","description":"Validate root public discovery surfaces by reading health, graph, llms, RSS, sitemap, and trust endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Protected root MCP tool. sync_network_graph requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_route_compliance","description":"Protected root MCP tool. refresh_route_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_discovery_compliance","description":"Protected root MCP tool. refresh_discovery_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_support_report","description":"Protected root MCP tool. submit_support_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_network_validation","description":"Protected root MCP tool. trigger_network_validation requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected root MCP tool. create_docs_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected root MCP tool. update_agent_policy requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_manifest","description":"Return the Web4 manifest for platphormnews.com, including discovery links, trust, MCP, and network stats.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_status","description":"Return current Web4 program status including network inventory counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_scorecard","description":"Return the Web4 network scorecard with route evidence, discovery, fingerprint, provenance, signature, CID, contract, and XR readiness counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_web4_sites","description":"List sites in the Web4 canonical network inventory, paginated.","inputSchema":{"type":"object","properties":{"page":{"type":"integer","default":1,"minimum":1},"limit":{"type":"integer","default":50,"minimum":1,"maximum":200}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_web4_score","description":"Get the Web4 score for a specific site by siteId.","inputSchema":{"type":"object","required":["siteId"],"properties":{"siteId":{"type":"string"}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_evidence","description":"Get Web4 route evidence for the root site (declared-only at this time).","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fingerprints","description":"List public Web4 content fingerprints (SHA-256 hashes of public artifacts).","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_provenance","description":"Look up a Web4 provenance record by URL, hash, or siteId.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"siteId":{"type":"string"}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_provenance","description":"Verify a Web4 provenance record by recordId or hash.","inputSchema":{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_xr_manifest","description":"Get the Web4 XR scene manifest (network graph as 3D nodes and edges).","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.407Z"},{"host":"newsapi.platphormnews.com","endpoint":"https://newsapi.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":500,"toolCount":0,"tools":[],"error":"HTTP 500","checkedAt":"2026-05-27T13:43:12.500Z"},{"host":"nomad.platphormnews.com","endpoint":"https://nomad.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.685Z"},{"host":"nova-hackers.platphormnews.com","endpoint":"https://nova-hackers.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.697Z"},{"host":"npaas.platphormnews.com","endpoint":"https://npaas.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.453Z"},{"host":"onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":24,"tools":[{"name":"list_documents","description":"List published docs with filtering, search, and pagination. Returns title, slug, emoji summary, reading time.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category slug"},"search":{"type":"string","description":"Full-text search query"},"tag":{"type":"string","description":"Filter by tag"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"},"sort":{"type":"string","enum":["recent","popular","alphabetical"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_document","description":"Get full document with content, SEO metadata, table of contents, share links","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"format":{"type":"string","enum":["full","summary","toc","metadata"],"description":"Response format"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_document","description":"Create new document with auto-generated SEO, emoji summary, and search indexing","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string","description":"Category slug"},"tags":{"type":"array","items":{"type":"string"}},"source_url":{"type":"string","description":"Original source URL"},"author_name":{"type":"string"},"target_audience":{"type":"string","description":"e.g. developers, beginners"},"status":{"type":"string","enum":["draft","published"]}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_document","description":"Update existing document, auto-regenerates SEO and search index","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"title":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["draft","published","archived"]}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_document","description":"Soft delete a document (can be restored)","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"permanent":{"type":"boolean","description":"Hard-delete if true"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search","description":"Full-text search across all published documents","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List all documentation categories with document counts","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_docs","description":"Get documents related to a given document by category and tags","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"limit":{"type":"number","description":"Max results (default 5, max 20)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_content","description":"Submit content for review or auto-approve and publish","inputSchema":{"type":"object","properties":{"source_url":{"type":"string","description":"Source URL (required)"},"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"author_name":{"type":"string"},"author_email":{"type":"string"},"target_audience":{"type":"string"},"metadata":{"type":"object","additionalProperties":{}}},"required":["source_url","title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_url","description":"Fetch a URL and ingest its content as a document","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"URL to fetch and ingest (required)"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"auto_publish":{"type":"boolean"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_emoji","description":"Search for emoji by query or category","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Emoji search query"},"category":{"type":"string"},"limit":{"type":"number"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_emoji_to_doc","description":"Set the emoji summary for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"emoji_summary":{"type":"string","description":"Emoji summary string"}},"required":["slug","emoji_summary"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"bulk_import","description":"Import multiple documents at once","inputSchema":{"type":"object","properties":{"documents":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["title","content"],"additionalProperties":false},"description":"Array of documents to import"},"source_identifier":{"type":"string"},"auto_publish":{"type":"boolean"}},"required":["documents"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_seo","description":"Regenerate SEO metadata for a document or all documents","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug, or \"all\" to regenerate for every document"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_optimization","description":"Generate full SEO + AEO (Answer Engine) + GEO (Generative Engine) optimization for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_docs","description":"Export documents in JSON, Markdown, or HTML format","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","markdown","html"],"description":"Export format (default: json)"},"category":{"type":"string"},"include_drafts":{"type":"boolean"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_stats","description":"Get documentation platform statistics","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_webhook","description":"Trigger webhooks for a given event","inputSchema":{"type":"object","properties":{"event":{"type":"string","description":"Event type (required)"},"slug":{"type":"string","description":"Document slug associated with the event"}},"required":["event"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List configured integrations","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_integration","description":"Call a method on a configured integration via its MCP endpoint","inputSchema":{"type":"object","properties":{"integration":{"type":"string","description":"Integration name (required)"},"method":{"type":"string","description":"MCP method to call (required)"},"params":{"type":"object","additionalProperties":{}}},"required":["integration","method"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_markdown","description":"Parse Markdown content and return HTML with table of contents","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Markdown content to parse"},"enable_emoji":{"type":"boolean","description":"Process emoji shortcodes (default: true)"}},"required":["content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_links","description":"Generate social share links for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_project_docs","description":"List all static project documentation files (README, ARCHITECTURE, API, DESIGN, etc.) served publicly via /api/project-docs. No authentication required.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category (overview, technical, api, features, compliance, ecosystem, integrations, guides, planning, development, community, releases, security, design)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_project_doc","description":"Fetch the content of a static project documentation file by slug. Publicly accessible — no auth needed.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Doc slug: readme | architecture | api | features | standards | ecosystem | integrations | use-cases | roadmap | testing | contributing | changelog | security | support | code-of-conduct | contributors | logging | version | design | platform | coding"},"format":{"type":"string","enum":["json","raw"],"description":"Response format — json (default) includes metadata; raw returns plain markdown"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.809Z"},{"host":"opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":46,"tools":[{"name":"list_documents","description":"List published content with filtering, search, and pagination. Returns title, slug, emoji summary, reading time.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category slug"},"search":{"type":"string","description":"Full-text search query"},"tag":{"type":"string","description":"Filter by tag"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"},"sort":{"type":"string","enum":["recent","popular","alphabetical"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_document","description":"Get full document with content, SEO metadata, table of contents, share links","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"format":{"type":"string","enum":["full","summary","toc","metadata"],"description":"Response format"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_document","description":"Create new document with auto-generated SEO, emoji summary, and search indexing","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string","description":"Category slug"},"tags":{"type":"array","items":{"type":"string"}},"source_url":{"type":"string","description":"Original source URL"},"author_name":{"type":"string"},"target_audience":{"type":"string","description":"e.g. developers, beginners"},"status":{"type":"string","enum":["draft","published"]}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_document","description":"Update existing document, auto-regenerates SEO and search index","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"title":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["draft","published","archived"]}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_document","description":"Soft delete a document (can be restored)","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"permanent":{"type":"boolean","description":"Hard-delete if true"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search","description":"Full-text search across all published documents","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List all documentation categories with document counts","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_content","description":"List public OpenContent media/content entries with real archive state, attribution readiness, and dynamic metadata status.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Filter by content type"},"platform":{"type":"string","description":"Filter by platform"},"category":{"type":"string","description":"Filter by category"},"tag":{"type":"string","description":"Filter by tag"},"query":{"type":"string","description":"Search title, description, creator, source URL, and category"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"},"sort":{"type":"string","enum":["recent","title","platform","type"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_content","description":"Get a public OpenContent entry by slug or id with attribution, metadata, share-card data, and dynamic share links.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_url","description":"Safely preview a public URL with SSRF protection and generated attribution, SEO/AEO, OG/Twitter, JSON-LD, share-card, and share-link metadata without persistence.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to preview"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_metadata","description":"Regenerate and persist SEO/AEO/OG/Twitter/JSON-LD/metatag/share-link metadata for an existing OpenContent entry. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_share_card","description":"Regenerate and persist share-card and dynamic share-link metadata for an existing OpenContent entry. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_share_links","description":"Get dynamic share links for an existing OpenContent entry without re-ingestion.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_attribution","description":"Get the generated attribution block for an existing OpenContent entry.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_content","description":"Search public OpenContent entries by title, description, creator, source URL, category, platform, and tags.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query"},"type":{"type":"string","description":"Filter by content type"},"platform":{"type":"string","description":"Filter by platform"},"category":{"type":"string","description":"Filter by category"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sources","description":"List public content source domains with real content counts.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Max sources (default 50, max 200)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_platforms","description":"List OpenContent platforms with real public content counts.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"List public OpenContent tags with real content counts.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Max tags (default 100, max 500)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_content_metadata","description":"Validate whether an existing OpenContent entry has required dynamic and persisted metadata/share coverage.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create a public-safe OpenContent inventory, metadata, and share-card coverage report for Docs publication or operator review.","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","markdown"],"description":"Report format"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create a structured OpenContent inventory report payload suitable for Sheets export; returns an honest degraded state if Sheets export is not configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["rows","json"],"description":"Payload format"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create an executive OpenContent summary payload suitable for Decks export; returns an honest degraded state if Decks export is not configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["outline","json"],"description":"Payload format"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_content","description":"Get documents related to a given document by category and tags","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"limit":{"type":"number","description":"Max results (default 5, max 20)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_media_content","description":"List approved media content with filtering by type, platform, category, featured state, and sort order.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Filter by media content type"},"platform":{"type":"string","description":"Filter by platform"},"category":{"type":"string","description":"Filter by category"},"featured":{"type":"boolean","description":"Only return featured content"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"sort":{"type":"string","enum":["recent","popular","title","duration"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_media_content","description":"Get a single approved media content item by slug, including attribution and ingestion metadata.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Media content slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_content","description":"Submit content for review or auto-approve and publish","inputSchema":{"type":"object","properties":{"source_url":{"type":"string","description":"Source URL (required)"},"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"author_name":{"type":"string"},"author_email":{"type":"string"},"target_audience":{"type":"string"},"metadata":{"type":"object","additionalProperties":{}}},"required":["source_url","title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_url","description":"Fetch a URL and ingest its content as a document","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"URL to fetch and ingest (required)"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"auto_publish":{"type":"boolean"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_media_url","description":"Ingest a media URL into media_content using the platform extractor pipeline used by the main application.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Media URL or iframe embed HTML to ingest (required)"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"auto_publish":{"type":"boolean"},"refresh_existing":{"type":"boolean","description":"Update the existing row in place when this source URL already exists"},"submitter_name":{"type":"string"},"submitter_email":{"type":"string"},"source_identifier":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_emoji","description":"Search for emoji by query or category","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Emoji search query"},"category":{"type":"string"},"limit":{"type":"number"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_emoji_to_doc","description":"Set the emoji summary for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"emoji_summary":{"type":"string","description":"Emoji summary string"}},"required":["slug","emoji_summary"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"bulk_import","description":"Import multiple documents at once","inputSchema":{"type":"object","properties":{"documents":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["title","content"],"additionalProperties":false},"description":"Array of documents to import"},"source_identifier":{"type":"string"},"auto_publish":{"type":"boolean"}},"required":["documents"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_seo","description":"Regenerate SEO metadata for a document or all documents","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug, or \"all\" to regenerate for every document"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_optimization","description":"Generate full SEO + AEO (Answer Engine) + GEO (Generative Engine) optimization for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_content","description":"Export documents in JSON, Markdown, or HTML format","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","markdown","html"],"description":"Export format (default: json)"},"category":{"type":"string"},"include_drafts":{"type":"boolean"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_stats","description":"Get documentation platform statistics","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analytics_overview","description":"Get analytics, ingestion quality, submission queue, and content-health coverage for the full platform.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_hub","description":"Get the unified discovery map for human, builder, and machine-readable surfaces in this project.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_webhook","description":"Trigger webhooks for a given event","inputSchema":{"type":"object","properties":{"event":{"type":"string","description":"Event type (required)"},"slug":{"type":"string","description":"Document slug associated with the event"}},"required":["event"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List configured integrations","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_integration","description":"Call a method on a configured integration via its MCP endpoint","inputSchema":{"type":"object","properties":{"integration":{"type":"string","description":"Integration name (required)"},"method":{"type":"string","description":"MCP method to call (required)"},"params":{"type":"object","additionalProperties":{}}},"required":["integration","method"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_markdown","description":"Parse Markdown content and return HTML with table of contents","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Markdown content to parse"},"enable_emoji":{"type":"boolean","description":"Process emoji shortcodes (default: true)"}},"required":["content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_links","description":"Generate social share links for a document or OpenContent media/content entry","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document or content slug (required)"},"entry_type":{"type":"string","enum":["document","media"],"description":"Entry type. Defaults to document for compatibility."}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_project_content","description":"List all static project documentation files (README, ARCHITECTURE, API, DESIGN, etc.) served publicly via /api/v1/content. No authentication required.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category (overview, technical, api, features, compliance, ecosystem, integrations, guides, planning, development, community, releases, security, design)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_project_doc","description":"Fetch the content of a static project documentation file by slug. Publicly accessible — no auth needed.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Doc slug: readme | architecture | api | features | standards | ecosystem | integrations | use-cases | roadmap | testing | contributing | changelog | security | support | code-of-conduct | contributors | logging | version | design | platform | coding"},"format":{"type":"string","enum":["json","raw"],"description":"Response format — json (default) includes metadata; raw returns plain markdown"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_automation","description":"Trigger an automation workflow via Claws","inputSchema":{"type":"object","properties":{"workflow_id":{"type":"string","description":"The ID or slug of the workflow to trigger (required)"},"payload":{"type":"object","additionalProperties":{},"description":"Arbitrary payload data for the workflow"}},"required":["workflow_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_automation_status","description":"Get status of an automation workflow via Claws","inputSchema":{"type":"object","properties":{"execution_id":{"type":"string","description":"The ID of the execution to check (required)"}},"required":["execution_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.842Z"},{"host":"ph0to.platphormnews.com","endpoint":"https://ph0to.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:11.769Z"},{"host":"ph3ar-admin-dashboard.platphormnews.com","endpoint":"https://ph3ar-admin-dashboard.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.794Z"},{"host":"ph3ar-blog.platphormnews.com","endpoint":"https://ph3ar-blog.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.823Z"},{"host":"ph3ar-chatbot.platphormnews.com","endpoint":"https://ph3ar-chatbot.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.840Z"},{"host":"ph3ar.platphormnews.com","endpoint":"https://ph3ar.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.858Z"},{"host":"phear.platphormnews.com","endpoint":"https://phear.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.911Z"},{"host":"phearnews.platphormnews.com","endpoint":"https://phearnews.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.896Z"},{"host":"phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":48,"tools":[{"name":"get_phorm_info","description":"get phorm info","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_designs","description":"list designs","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_design","description":"get design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_design_draft","description":"create design draft","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_design","description":"create design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_design","description":"generate design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_design_from_prompt","description":"generate design from prompt","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_layout","description":"generate layout","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_variants","description":"generate variants","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_from_schema","description":"generate from schema","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_from_mcp_tool","description":"generate from mcp tool","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_from_openapi_operation","description":"generate from openapi operation","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"review_design","description":"review design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_design","description":"preview design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_design","description":"export design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_templates","description":"list templates","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_template","description":"get template","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"instantiate_template","description":"instantiate template","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_agentui_handoff","description":"preview agentui handoff","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_agentui_compatibility","description":"validate agentui compatibility","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_cli_examples","description":"list cli examples","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cli_example","description":"get cli example","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"get health","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"get info","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get route compliance","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get discovery compliance","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get agent policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list agent platforms","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get agent platform","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate agent access","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get robots policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get ai policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get trust policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get discovery manifest","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get public access summary","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_design","description":"save design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_design","description":"update design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_design","description":"delete design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_design","description":"publish design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agentui_workflow","description":"create agentui workflow","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops_check","description":"trigger browserops check","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"trigger eval","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_prototype","description":"trigger sandbox prototype","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_docs_report","description":"publish docs report","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_catalog_capability","description":"create catalog capability","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:11.947Z"},{"host":"pidgeons.platphormnews.com","endpoint":"https://pidgeons.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:11.943Z"},{"host":"platphorm-news.platphormnews.com","endpoint":"https://platphorm-news.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.939Z"},{"host":"platphormnews-vercel.platphormnews.com","endpoint":"https://platphormnews-vercel.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.949Z"},{"host":"podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":68,"tools":[{"name":"get_podcasts_info","description":"PlatPhorm Podcasts tool for get podcasts info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_status","description":"PlatPhorm Podcasts tool for get podcasts status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_storage_status","description":"PlatPhorm Podcasts tool for get storage status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_podcast_url","description":"PlatPhorm Podcasts tool for resolve podcast url.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_feed_dry_run","description":"PlatPhorm Podcasts tool for validate feed dry run.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_xml_feed","description":"PlatPhorm Podcasts tool for validate xml feed.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_json_feed","description":"PlatPhorm Podcasts tool for validate json feed.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_feeds","description":"PlatPhorm Podcasts tool for list feeds.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed","description":"PlatPhorm Podcasts tool for get feed.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_episodes","description":"PlatPhorm Podcasts tool for list episodes.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_episode","description":"PlatPhorm Podcasts tool for get episode.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_podcasts","description":"PlatPhorm Podcasts tool for search podcasts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"PlatPhorm Podcasts tool for list tags.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"PlatPhorm Podcasts tool for list categories.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_playback_info","description":"PlatPhorm Podcasts tool for get playback info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_local_playlist","description":"PlatPhorm Podcasts tool for create local playlist.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_packet","description":"PlatPhorm Podcasts tool for create share packet.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"},"item":{"type":"object"},"items":{"type":"array"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_share_page","description":"PlatPhorm Podcasts tool for get share page.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_podcast_examples","description":"PlatPhorm Podcasts tool for list podcast examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integrations_status","description":"PlatPhorm Podcasts tool for get integrations status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_status","description":"PlatPhorm Podcasts tool for get web status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_manifest","description":"PlatPhorm Podcasts tool for get web manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_podcasts_fingerprints","description":"PlatPhorm Podcasts tool for list podcasts fingerprints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_podcasts_provenance","description":"PlatPhorm Podcasts tool for lookup podcasts provenance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_podcasts_provenance","description":"PlatPhorm Podcasts tool for verify podcasts provenance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_feed","description":"PlatPhorm Podcasts tool for ingest feed.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_feed","description":"PlatPhorm Podcasts tool for refresh feed.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_episode","description":"PlatPhorm Podcasts tool for ingest episode.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"archive_episode_media","description":"PlatPhorm Podcasts tool for archive episode media.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_clip","description":"PlatPhorm Podcasts tool for create clip.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"persist_playlist","description":"PlatPhorm Podcasts tool for persist playlist.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_tags","description":"PlatPhorm Podcasts tool for generate tags.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_episode_emoji","description":"PlatPhorm Podcasts tool for score episode emoji.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_show_to_opencontent","description":"PlatPhorm Podcasts tool for publish show to opencontent.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_summary_to_docs","description":"PlatPhorm Podcasts tool for publish summary to docs.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_episodes_to_sheets","description":"PlatPhorm Podcasts tool for export episodes to sheets.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_feed_with_spec","description":"PlatPhorm Podcasts tool for validate feed with spec.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_feed_with_monitor","description":"PlatPhorm Podcasts tool for register feed with monitor.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"launch_browserops_journey","description":"PlatPhorm Podcasts tool for launch browserops journey.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_evals_suite","description":"PlatPhorm Podcasts tool for create evals suite.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agentui_workflow","description":"PlatPhorm Podcasts tool for create agentui workflow.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_claws_toolchain","description":"PlatPhorm Podcasts tool for create claws toolchain.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_catalog_capability","description":"PlatPhorm Podcasts tool for register catalog capability.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_trace_update","description":"PlatPhorm Podcasts tool for send trace update.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_podcasts_fingerprints","description":"PlatPhorm Podcasts tool for rebuild podcasts fingerprints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_podcasts_provenance","description":"PlatPhorm Podcasts tool for create podcasts provenance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_feeds","description":"List public feed sources in the archive registry.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_feed","description":"Public: fetch, parse, and archive a public podcast, platform, RSS, Atom, or JSON Feed URL.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed","description":"Read a feed source by id or slug.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_feed","description":"Public: re-sync a public feed source by id or slug.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_entries","description":"List archived feed entries, including text-only entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_entry","description":"Read one archived feed entry.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_entries","description":"Search archived entries by title, summary, content, source, author, category, or tag.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_shows","description":"List podcast shows/feed sources.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_show","description":"Read a show/feed source by id or slug.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_episodes","description":"List archived audio episodes.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_episode","description":"Read one archived audio episode.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_opml","description":"Public: import and sync feed URLs from OPML.","inputSchema":{"type":"object","properties":{"opml":{"type":"string"}},"required":["opml"]},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_opml","description":"Export public feed sources as OPML.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_entry","description":"Operator controlled when PLATPHORM_PROTECTED=1; returns honest degraded state unless real analysis backend is configured.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed_status","description":"Read current feed sync/archive status.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_archive_stats","description":"Read archive counts and persistence status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List real categories from feed and entry state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"List real tags from feed and entry state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_feed_sources","description":"Operator controlled network feed source sync status.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Operator controlled report-generation integration status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Operator controlled report-generation integration status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Operator controlled report-generation integration status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.028Z"},{"host":"polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":19,"tools":[{"name":"search_markets","description":"Search real Polymarket markets by text and category.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_market","description":"Get one real Polymarket market by ID, condition ID, token ID, or slug.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"market_id":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_markets","description":"List real Polymarket markets with public filters and sorting.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_price_history","description":"Get durable price history when configured plus bounded CLOB history when available.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"market_id":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_categories","description":"List categories derived from real market data.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trending","description":"Rank real markets by volume, liquidity, or signal confidence.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed_urls","description":"Return canonical RSS, Atom, JSON Feed, and MCP URLs.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_market_stats","description":"Return aggregate persisted market stats or degraded zeros without database persistence.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_market_orderbook","description":"Fetch real CLOB orderbook depth when token IDs are available.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"market_id":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_markets","description":"Find related real markets by topic/category text matching.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"market_id":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_live_signals","description":"Return informational live signals computed from real price, volume, and liquidity data.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_quality_rankings","description":"Return quality-ranked real markets.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_source_status","description":"Check Gamma, CLOB, and local persistence status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_docs","description":"Return public Polymarkets documentation metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_markets","description":"Protected: force a market sync and durable price-history update when persistence exists.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public-safe route compliance inventory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected: create or honestly degrade a Docs report integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected: create or honestly degrade a Sheets report integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected: create or honestly degrade a Decks summary integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.503Z"},{"host":"polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":25,"tools":[{"name":"list_polymaths","description":"List canonical public Polymaths profiles with optional result limiting.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_polymath","description":"Read one canonical public Polymaths profile by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}},"required":["slug"]},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_polymaths","description":"Search canonical Polymaths profiles by text, discipline, or era.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_principles","description":"List the seven canonical principles of polymathy.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_principle","description":"Read one polymathy principle by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}},"required":["slug"]},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_methodologies","description":"List Polymaths learning methodology frameworks.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_methodology","description":"Read one Polymaths methodology framework by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}},"required":["slug"]},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_quotes","description":"List public quote records derived from canonical Polymaths profiles.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_quotes","description":"Search public quote records by text, person, or topic.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_resources","description":"List public Polymaths learning resources and tools.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_resource","description":"Read one public Polymaths resource record by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}},"required":["slug"]},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_timeline","description":"Return the public historical Polymaths timeline.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_knowledge_map","description":"Return the public static Polymaths knowledge map graph.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_learning_path","description":"Generate a deterministic local-only multidisciplinary learning path.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_learning_path","description":"Legacy alias for deterministic local-only learning path generation.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mentor_status","description":"Return honest model mentor configuration and degraded state.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ask_polymath_mentor","description":"Return mentor status or future server-side model response when configured.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public-safe Polymaths health, content stats, and mentor state.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return public-safe Polymaths service metadata and content counts.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return the Phase 1 route compliance summary.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return the Phase 1 discovery compliance summary.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Scaffold a future protected Docs report action without public execution.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Scaffold a future protected Sheets report action without public execution.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Scaffold a future protected Decks summary action without public execution.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"random_quote","description":"Legacy alias returning a real public quote record from canonical content.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.743Z"},{"host":"portal.platphormnews.com","endpoint":"https://portal.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:11.982Z"},{"host":"ports.platphormnews.com","endpoint":"https://ports.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:12.080Z"},{"host":"portz.platphormnews.com","endpoint":"https://portz.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:12.084Z"},{"host":"preview.platphormnews.com","endpoint":"https://preview.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.012Z"},{"host":"process.platphormnews.com","endpoint":"https://process.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":200,"toolCount":0,"tools":[],"error":"HTTP 200","checkedAt":"2026-05-27T13:43:12.101Z"},{"host":"projects.platphormnews.com","endpoint":"https://projects.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.047Z"},{"host":"quantum-fashion.platphormnews.com","endpoint":"https://quantum-fashion.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.043Z"},{"host":"radio.platphormnews.com","endpoint":"https://radio.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:12.136Z"},{"host":"raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":31,"tools":[{"name":"get_dashboard","description":"Public-safe get dashboard tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_properties","description":"Public-safe list properties tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_property","description":"Public-safe get property tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_buyers","description":"Public-safe list buyers tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_buyer","description":"Public-safe get buyer tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deals","description":"Public-safe list deals tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deal","description":"Public-safe get deal tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_recent_activities","description":"Public-safe list recent activities tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analytics_summary","description":"Public-safe get analytics summary tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_contract_templates","description":"Public-safe list contract templates tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_demo_status","description":"Public-safe get demo status tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_lead_sources","description":"Public-safe list lead sources tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_provider_status","description":"Public-safe get provider status tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_capabilities","description":"Public-safe get public capabilities tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Public-safe get agent policy tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"Public-safe list agent platforms tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Public-safe get agent platform tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Public-safe get health tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Public-safe get info tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Public-safe get route compliance tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Public-safe get discovery compliance tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_properties","description":"Protected import properties scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_buyers","description":"Protected import buyers scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"enrich_leads","description":"Protected enrich leads scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_leads","description":"Protected score leads scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"start_dialer_call","description":"Protected start dialer call scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_email_campaign","description":"Protected send email campaign scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sms_campaign","description":"Protected send sms campaign scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_contract","description":"Protected send contract scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_report","description":"Protected export report scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_provider_data","description":"Protected sync provider data scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:13.267Z"},{"host":"raindeerleads.platphormnews.com","endpoint":"https://raindeerleads.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.078Z"},{"host":"reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":35,"tools":[{"name":"translate_text","description":"translate_text is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"translate_batch","description":"translate_batch is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_language","description":"detect_language is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_languages","description":"list_languages is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_language","description":"get_language is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_ui_locales","description":"list_ui_locales is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_vernaculars","description":"list_vernaculars is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_vernacular","description":"get_vernacular is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_translation_info","description":"get_translation_info is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_widget_config_schema","description":"get_widget_config_schema is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_widget_embed","description":"generate_widget_embed is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get_integration_status is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_analytics_summary","description":"get_public_analytics_summary is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"get_health is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"get_info is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get_route_compliance is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get_discovery_compliance is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get_agent_policy is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list_agent_platforms is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get_agent_platform is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate_agent_access is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get_robots_policy is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get_ai_policy is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get_trust_policy is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get_discovery_manifest is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get_public_access_summary is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_private_analytics","description":"get_private_analytics requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_translation_report","description":"export_translation_report requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_language_registry","description":"refresh_language_registry requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_integration_status","description":"refresh_integration_status requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create_docs_report requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create_sheet_report requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create_deck_summary requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update_agent_policy requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh_agent_platform_registry requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:13.511Z"},{"host":"real-estate.platphormnews.com","endpoint":"https://real-estate.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:12.214Z"},{"host":"red.platphormnews.com","endpoint":"https://red.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":400,"toolCount":0,"tools":[],"error":"HTTP 400","checkedAt":"2026-05-27T13:43:12.160Z"},{"host":"reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":6,"tools":[{"name":"catalog_list","description":"List all products in the Reflux official merch store catalog with full details including prices, categories, tags, and Etsy URLs.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_get","description":"Get a single product by its slug identifier with full details.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Product slug identifier (e.g. reflux-skull-roses-graphic-tee)"}},"required":["slug"]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_search","description":"Search products by keyword across titles, descriptions, and tags.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search keyword"}},"required":["query"]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_categories","description":"List all unique product categories with their product counts.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_by_category","description":"Get all products in a specific category.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Category name (e.g. T-Shirts, Hoodies, Hats)"}},"required":["category"]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"band_info","description":"Get complete band biography, discography, member info, and legacy for Reflux.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.248Z"},{"host":"register.platphormnews.com","endpoint":"https://register.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:12.188Z"},{"host":"reliablebible.platphormnews.com","endpoint":"https://reliablebible.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.157Z"},{"host":"reliablebibles.platphormnews.com","endpoint":"https://reliablebibles.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.179Z"},{"host":"robocloth.platphormnews.com","endpoint":"https://robocloth.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.307Z"},{"host":"roboclothes.platphormnews.com","endpoint":"https://roboclothes.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.363Z"},{"host":"robotwrestling.platphormnews.com","endpoint":"https://robotwrestling.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:12.232Z"},{"host":"sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":102,"tools":[{"name":"get_sandbox_status","description":"Sandbox capability: get sandbox status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_provider_status","description":"Sandbox capability: get sandbox provider status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandbox_templates","description":"Sandbox capability: list sandbox templates. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_template","description":"Sandbox capability: get sandbox template. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandbox_artifacts","description":"Sandbox capability: list sandbox artifacts. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_sandbox_artifact","description":"Sandbox capability: get public sandbox artifact. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandbox_integrations","description":"Sandbox capability: list sandbox integrations. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_integration","description":"Sandbox capability: get sandbox integration. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_suite_registry","description":"Sandbox capability: get sandbox suite registry. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_web4_manifest","description":"Sandbox capability: get sandbox web4 manifest. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_web4_status","description":"Sandbox capability: get sandbox web4 status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_scorecard","description":"Sandbox capability: get sandbox scorecard. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandbox_fingerprints","description":"Sandbox capability: list sandbox fingerprints. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_sandbox_provenance","description":"Sandbox capability: lookup sandbox provenance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_sandbox_provenance","description":"Sandbox capability: verify sandbox provenance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"write_sandbox_files","description":"Sandbox capability: write sandbox files. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"exec_sandbox_command","description":"Sandbox capability: exec sandbox command. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"read_sandbox_file","description":"Sandbox capability: read sandbox file. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"snapshot_sandbox","description":"Sandbox capability: snapshot sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sandbox_artifact","description":"Sandbox capability: validate sandbox artifact. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_results_to_evals","description":"Sandbox capability: send sandbox results to evals. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_results_to_browserops","description":"Sandbox capability: send sandbox results to browserops. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sandbox_report_to_docs","description":"Sandbox capability: publish sandbox report to docs. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_results_to_sheets","description":"Sandbox capability: send sandbox results to sheets. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_trace_update","description":"Sandbox capability: send sandbox trace update. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_handoff","description":"Sandbox capability: send sandbox handoff. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_sandbox_fingerprints","description":"Sandbox capability: rebuild sandbox fingerprints. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sandbox_provenance","description":"Sandbox capability: create sandbox provenance. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sign_sandbox_provenance","description":"Sandbox capability: sign sandbox provenance. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sandbox_artifact_to_ipfs","description":"Sandbox capability: publish sandbox artifact to ipfs. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_info","description":"Sandbox capability: get sandbox info. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_lifecycle_templates","description":"Sandbox capability: list lifecycle templates. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_lifecycle_template","description":"Sandbox capability: get lifecycle template. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_artifact_to_tool","description":"Sandbox capability: send artifact to tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandboxes","description":"Sandbox capability: list sandboxes. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sandbox","description":"Sandbox capability: create sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox","description":"Sandbox capability: get sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"stop_sandbox","description":"Sandbox capability: stop sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"extend_sandbox_timeout","description":"Sandbox capability: extend sandbox timeout. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_named_sandboxes","description":"Sandbox capability: list named sandboxes. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_named_sandbox","description":"Sandbox capability: create named sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_named_sandbox","description":"Sandbox capability: get named sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sessions","description":"Sandbox capability: list sessions. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_session","description":"Sandbox capability: get session. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_commands","description":"Sandbox capability: list commands. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"execute_command","description":"Sandbox capability: execute command. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_command","description":"Sandbox capability: get command. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"kill_command","description":"Sandbox capability: kill command. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"stream_command_logs","description":"Sandbox capability: stream command logs. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"read_file","description":"Sandbox capability: read file. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"write_files","description":"Sandbox capability: write files. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_directory","description":"Sandbox capability: create directory. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_snapshots","description":"Sandbox capability: list snapshots. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_snapshot","description":"Sandbox capability: get snapshot. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_snapshot","description":"Sandbox capability: create snapshot. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_snapshot","description":"Sandbox capability: delete snapshot. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"restore_snapshot","description":"Sandbox capability: restore snapshot. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_provider_status","description":"Sandbox capability: get provider status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_database_status","description":"Sandbox capability: get database status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limits","description":"Sandbox capability: get rate limits. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_json","description":"Sandbox capability: validate json. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_xml","description":"Sandbox capability: validate xml. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_markdown","description":"Sandbox capability: validate markdown. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_spec","description":"Sandbox capability: validate spec. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_mcp_tool","description":"Sandbox capability: test mcp tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_agentui_tool","description":"Sandbox capability: render agentui tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"prototype_with_phorm","description":"Sandbox capability: prototype with phorm. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_fingerprint_redaction","description":"Sandbox capability: check fingerprint redaction. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"complete_trace_span","description":"Sandbox capability: complete trace span. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_platphormctl_command","description":"Sandbox capability: generate platphormctl command. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Sandbox capability: get integration status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Sandbox capability: get agent policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"Sandbox capability: list agent platforms. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Sandbox capability: get agent platform. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Sandbox capability: evaluate agent access. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Sandbox capability: get robots policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Sandbox capability: get ai policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Sandbox capability: get trust policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Sandbox capability: get discovery manifest. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Sandbox capability: get public access summary. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Sandbox capability: get health. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Sandbox capability: get info. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Sandbox capability: get route compliance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Sandbox capability: get discovery compliance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_global_sandbox_policy","description":"Sandbox capability: update global sandbox policy. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Sandbox capability: update agent policy. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Sandbox capability: refresh agent platform registry. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Sandbox capability: create docs report. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Sandbox capability: create sheet report. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Sandbox capability: create deck summary. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.314Z"},{"host":"sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":67,"tools":[{"name":"get_sheets_info","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_workbooks","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_workbook","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sheets","description":"List server-indexed public sheets and persistence status.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet","description":"Get metadata and rows for a server-indexed sheet by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_sheets","description":"Search server-indexed sheet metadata.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_rows","description":"Search rows in a server-indexed sheet.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet_rows","description":"Read rows from a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet_columns","description":"Read columns from a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet_summary","description":"Return computed summary for a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_data_quality","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_schema","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_duplicates","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"profile_columns","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_categories","description":"List real server categories.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"filter_sheet","description":"Filter rows in a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"group_by_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"pivot_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"aggregate_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_join","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_rows","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"find_unmatched_rows","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"query_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_query","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_rows","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_validation_results","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet_lineage","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sheet_snapshots","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_sheet_snapshots","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_row_provenance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cell_provenance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_column_provenance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_view","description":"Create a durable share view when persistence exists.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_share_view","description":"Read a durable share view.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_report_pack","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_report_pack","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_dashboard_from_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_sheet","description":"Analyze a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_sheets","description":"Compare server-indexed sheets.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"find_trends","description":"Find trends in a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"summarize_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_table_report","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_ingest_from_url","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"title":{"type":"string"}},"required":["url"]},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_tabular_source","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ingestion_status","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_sheet_csv","description":"Export a server-indexed sheet as CSV.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_sheet_json","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_sheet_markdown","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_sheet_pdf","description":"Report PDF export status.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_sheet_from_paste","description":"Protected real parser for pasted CSV/TSV text; returns a non-persistent preview.","inputSchema":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"}},"required":["text"]},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_sheet_from_url","description":"Protected URL ingest with SSRF controls; degraded until durable persistence is wired.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"title":{"type":"string"}},"required":["url"]},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"persist_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_computed_column","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_pivot_view","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_join_view","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected Docs report integration; degraded until wired.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected Decks summary integration; degraded until wired.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:13.088Z"},{"host":"shop.platphormnews.com","endpoint":"https://shop.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.305Z"},{"host":"space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":19,"tools":[{"name":"list_news","description":"List real public Space News feed items with optional source, category, and location filters.","inputSchema":{"type":"object","properties":{"source":{"type":"string"},"category":{"type":"string"},"location":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_news_item","description":"Read one public Space News feed item by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_news","description":"Search current public feed items.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sources","description":"List the Space source registry with live/degraded status metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_source","description":"Read one Space source registry record.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List Space categories.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_locations","description":"List Space locations.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_live_cameras","description":"List public live-camera and launch-viewing links with availability labels.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed_status","description":"Read public sync and feed freshness status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_feed_sync","description":"Future protected feed-sync trigger; returns degraded unless authorized integration is configured.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"summarize_latest_news","description":"Return deterministic public-feed summary or model-degraded state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ask_space_ai","description":"Answer using public feed context or return model-degraded fallback.","inputSchema":{"type":"object","properties":{"question":{"type":"string"}},"required":["question"]},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Read public Space health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Read Space MCP/API metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Read public route standard summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Read discovery-file compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected Docs report integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected Sheets report integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected Decks summary integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:13.019Z"},{"host":"spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":85,"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_spec_discovery","description":"Spec Workbench public-safe tool: get spec discovery.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: save contract.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update contract.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: delete contract.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish contract.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: save spec.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update spec.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: delete spec.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_generated_mcp_tool","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish generated mcp tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_to_api_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish to api registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_to_webhooks_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish to webhooks registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_monitor_health_check","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish monitor health check.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_docs_report","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish docs report.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: create sheet report.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_catalog_capability","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: create catalog capability.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger eval.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_test","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger sandbox test.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops_check","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger browserops check.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_agentui_form","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: send agentui form.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update agent policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: refresh agent platform registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.385Z"},{"host":"spectrum-k9.platphormnews.com","endpoint":"https://spectrum-k9.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.339Z"},{"host":"spectrumcanine.platphormnews.com","endpoint":"https://spectrumcanine.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.347Z"},{"host":"sports.platphormnews.com","endpoint":"https://sports.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"Method not found","checkedAt":"2026-05-27T13:43:12.424Z"},{"host":"starphone-web-svelte.platphormnews.com","endpoint":"https://starphone-web-svelte.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.379Z"},{"host":"starphone.platphormnews.com","endpoint":"https://starphone.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:12.457Z"},{"host":"strippermug.platphormnews.com","endpoint":"https://strippermug.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":405,"toolCount":0,"tools":[],"error":"HTTP 405","checkedAt":"2026-05-27T13:43:12.475Z"},{"host":"sveltekit-one-tau.platphormnews.com","endpoint":"https://sveltekit-one-tau.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.416Z"},{"host":"svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":10,"tools":[{"name":"generate_svg","description":"Generate SVG from templates (icons, patterns, avatars, badges, QR codes)","inputSchema":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["icon","pattern","avatar","badge","qr"]},"template":{"type":"string"},"size":{"type":"integer","default":64},"color":{"type":"string","default":"#000000"},"strokeWidth":{"type":"number","default":2},"fill":{"type":"boolean","default":false},"seed":{"type":"string"},"text":{"type":"string"},"data":{"type":"string"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"optimize_svg","description":"Optimize SVG with SVGO for smaller file sizes","inputSchema":{"type":"object","required":["svg"],"properties":{"svg":{"type":"string"},"preset":{"type":"string","enum":["default","aggressive","minimal"],"default":"default"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_svg","description":"Validate SVG syntax and structure","inputSchema":{"type":"object","required":["svg"],"properties":{"svg":{"type":"string"},"strict":{"type":"boolean","default":false}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_svg_stats","description":"Get statistics about an SVG (size, nodes, colors, etc.)","inputSchema":{"type":"object","required":["svg"],"properties":{"svg":{"type":"string"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"svg_to_data_url","description":"Convert SVG to data URL (base64 or URI encoded)","inputSchema":{"type":"object","required":["svg"],"properties":{"svg":{"type":"string"},"format":{"type":"string","enum":["svg","base64"],"default":"base64"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_templates","description":"List available SVG templates","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["icons","patterns","all"],"default":"all"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_icons","description":"List all available icon templates","inputSchema":{"type":"object","properties":{}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_patterns","description":"List all available pattern templates","inputSchema":{"type":"object","properties":{}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get service health status","inputSchema":{"type":"object","properties":{}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get service information","inputSchema":{"type":"object","properties":{}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.528Z"},{"host":"thestarphone.platphormnews.com","endpoint":"https://thestarphone.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.442Z"},{"host":"thetwo.platphormnews.com","endpoint":"https://thetwo.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":400,"toolCount":0,"tools":[],"error":"HTTP 400","checkedAt":"2026-05-27T13:43:12.488Z"},{"host":"threatrelay.platphormnews.com","endpoint":"https://threatrelay.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.472Z"},{"host":"training-labs-boilerplate-nextra.platphormnews.com","endpoint":"https://training-labs-boilerplate-nextra.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.466Z"},{"host":"two.platphormnews.com","endpoint":"https://two.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:12.481Z"},{"host":"uberpidgeons.platphormnews.com","endpoint":"https://uberpidgeons.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.515Z"},{"host":"universal-sign-language.platphormnews.com","endpoint":"https://universal-sign-language.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":200,"toolCount":0,"tools":[],"error":"HTTP 200","checkedAt":"2026-05-27T13:43:12.699Z"},{"host":"usl.platphormnews.com","endpoint":"https://usl.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":200,"toolCount":0,"tools":[],"error":"HTTP 200","checkedAt":"2026-05-27T13:43:12.629Z"},{"host":"v0.platphormnews.com","endpoint":"https://v0.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The deployment could not be found on Vercel.","checkedAt":"2026-05-27T13:43:12.512Z"},{"host":"vanagon.platphormnews.com","endpoint":"https://vanagon.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.526Z"},{"host":"vanlife.platphormnews.com","endpoint":"https://vanlife.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":200,"toolCount":0,"tools":[],"error":"HTTP 200","checkedAt":"2026-05-27T13:43:13.360Z"},{"host":"warm.platphormnews.com","endpoint":"https://warm.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"HTTP 404","checkedAt":"2026-05-27T13:43:12.588Z"},{"host":"webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"active","httpStatus":200,"toolCount":58,"tools":[{"name":"get_webhooklab_info","description":"Get WebhookLab product identity, lifecycle, and public/protected policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_events","description":"List webhook events.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum records","default":50}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhook_event","description":"Get webhook event by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Event id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_webhook_event","description":"Create and optionally send webhook event.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Event payload"},"endpointId":{"type":"string","description":"Target endpoint id"}},"required":["eventType","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_endpoints","description":"List registered webhook endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhook_endpoint","description":"Get webhook endpoint by id with public-safe redaction.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_webhook_endpoint","description":"Register webhook endpoint.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Endpoint name"},"url":{"type":"string","description":"Endpoint URL"},"events":{"type":"array","description":"Allowed event types","items":{"type":"string"}}},"required":["name","url","events"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_webhook_endpoint","description":"Update webhook endpoint.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"},"name":{"type":"string","description":"Name"},"status":{"type":"string","description":"Status"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_webhook_endpoint","description":"Delete webhook endpoint.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_webhook","description":"Send webhook event to endpoint.","inputSchema":{"type":"object","properties":{"endpointId":{"type":"string","description":"Endpoint id"},"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Payload"}},"required":["endpointId","eventType","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_webhook","description":"Replay webhook delivery.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_delivery","description":"Cancel a pending delivery.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_delivery","description":"Get webhook delivery.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Delivery id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_delivery_attempts","description":"List delivery attempts.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_signature","description":"Generate HMAC signature with an operator-supplied transient secret, or a request-local ephemeral secret when omitted.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"},"algorithm":{"type":"string","description":"Algorithm","enum":["sha256","sha512"],"default":"sha256"}},"required":["payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_signature","description":"Verify HMAC signature using the operator-supplied transient secret.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"signature":{"type":"string","description":"Signature"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"}},"required":["payload","signature","secret"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_signature_failure","description":"Explain a signature mismatch with redacted canonical-string evidence.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"signature":{"type":"string","description":"Signature"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"},"algorithm":{"type":"string","description":"Algorithm","enum":["sha256","sha512"],"default":"sha256"}},"required":["payload","signature","secret"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_contracts","description":"List webhook contracts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_contract","description":"Get webhook contract by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_contract","description":"Create webhook contract.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Name"},"eventType":{"type":"string","description":"Event type"},"schema":{"type":"object","description":"JSON schema"}},"required":["name","eventType","schema"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_contract","description":"Update webhook contract.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"},"schema":{"type":"object","description":"JSON schema"},"name":{"type":"string","description":"Name"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_contract","description":"Delete webhook contract.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_payload","description":"Validate payload against contract.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"payload":{"type":"object","description":"Payload"}},"required":["contractId","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_negative_payload","description":"Generate negative test payload from contract schema.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"schema":{"type":"object","description":"Inline JSON schema"}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_contract_test","description":"Run contract test.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"payload":{"type":"object","description":"Payload"}},"required":["contractId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"receive_test_webhook","description":"Record inbound webhook receipt.","inputSchema":{"type":"object","properties":{"endpointSlug":{"type":"string","description":"Endpoint slug"},"payload":{"type":"object","description":"Payload"}},"required":["endpointSlug","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_mcp_servers","description":"Sync MCP server registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery file compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_webhook_test_plan","description":"Generate webhook test plan.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"}},"required":["eventType"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_webhook_remediation","description":"Generate remediation guidance for failures.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get public-safe integration status matrix.","inputSchema":{"type":"object","properties":{"integrationId":{"type":"string","description":"Optional integration id"}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get WebhookLab agent access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List supported agent platform categories without hardcoded unverified crawler strings.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get agent platform policy by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Platform id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an action is public-safe or protected.","inputSchema":{"type":"object","properties":{"action":{"type":"string","description":"Action name or route"}},"required":["action"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Get robots and sensitive-route policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Get AI policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Get trust policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Get discovery manifest with llms, OpenAPI, sitemap, RSS, robots, and well-known links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Get public-safe and protected access summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get concise WebhookLab service info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_contract_to_spec","description":"Protected handoff of a contract to Spec.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}},"required":["contractId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_evals_suite","description":"Protected handoff to Evals for contract test-suite creation.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}},"required":["contractId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_sandbox_receiver_test","description":"Protected handoff to Sandbox for receiver tests.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_monitor_status","description":"Protected handoff of webhook health to Monitor.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected update of agent policy registry.","inputSchema":{"type":"object","properties":{"policy":{"type":"object","description":"Policy patch"}},"required":["policy"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected refresh of agent platform registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create docs report artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Report title"}},"required":["title"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create sheet report artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Report title"}},"required":["title"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create deck summary artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Deck title"}},"required":["title"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_webhook_endpoint","description":"Backward compatible alias for register_webhook_endpoint.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Endpoint name"},"url":{"type":"string","description":"Endpoint URL"},"events":{"type":"array","description":"Event types","items":{"type":"string"}}},"required":["name","url","events"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"emit_test_event","description":"Backward compatible alias for create_webhook_event.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Payload"},"endpointId":{"type":"string","description":"Endpoint id"}},"required":["eventType","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_event","description":"Backward compatible alias for replay_webhook.","inputSchema":{"type":"object","properties":{"eventId":{"type":"string","description":"Event id"}},"required":["eventId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deliveries","description":"Backward compatible alias for delivery listing.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum records","default":100}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_test_payload","description":"Generate test payload template.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"}},"required":["eventType"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_status","description":"Get service status summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"checkedAt":"2026-05-27T13:43:12.588Z"},{"host":"worldwide.platphormnews.com","endpoint":"https://worldwide.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"The page could not be found","checkedAt":"2026-05-27T13:43:12.554Z"},{"host":"wrestling.platphormnews.com","endpoint":"https://wrestling.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":404,"toolCount":0,"tools":[],"error":"Method not found","checkedAt":"2026-05-27T13:43:12.571Z"},{"host":"www.dronereel.platphormnews.com","endpoint":"https://www.dronereel.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:12.562Z"},{"host":"zillow.platphormnews.com","endpoint":"https://zillow.platphormnews.com/api/mcp","source":"trusted_site_discovery","status":"degraded","httpStatus":307,"toolCount":0,"tools":[],"error":"HTTP 307","checkedAt":"2026-05-27T13:43:12.580Z"}],"tools":[{"name":"convert_image","description":"Convert a bounded base64 image to ASCII text using ASCII Converter character sets.","inputSchema":{"type":"object","properties":{"image_base64":{"type":"string","description":"Base64 image data or data URI."},"resolution":{"type":"number","minimum":0.05,"maximum":0.3,"default":0.11},"charset":{"type":"string","enum":["standard","detailed","blocks","minimal","binary","matrix"],"default":"standard"},"grayscale":{"type":"boolean","default":true},"inverted":{"type":"boolean","default":false}},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_charsets","description":"List active ASCII character sets with characters, categories, and descriptions.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_charset","description":"Get one ASCII character set by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","enum":["standard","detailed","blocks","minimal","binary","matrix"]}},"required":["slug"],"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get public ASCII service metadata, conversion capabilities, endpoints, and integrations.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get public health and degraded-state summary.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"subscribe_webhook","description":"Protected: subscribe an HTTPS webhook to ASCII conversion and health events.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"events":{"type":"array","items":{"type":"string"}},"secret":{"type":"string"}},"required":["url"],"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhooks","description":"List public-safe webhook subscription status. URLs are redacted without PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_webhook","description":"Protected: delete a webhook subscription by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_webhook","description":"Protected: run a webhook test or return honest degraded dispatch state.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get ASCII route compliance inventory for the PlatPhorm standard.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get ASCII discovery file compliance inventory.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected: create or describe a Docs report for ASCII conversion readiness.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected: create or describe a Sheets report for ASCII conversion readiness.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected: create or describe a Decks summary for ASCII conversion readiness.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_as_png","description":"Render provided ASCII text to a PNG data URI using the server image runtime.","inputSchema":{"type":"object","properties":{"ascii_text":{"type":"string"},"font_size":{"type":"number","minimum":4,"maximum":48,"default":8},"background_color":{"type":"string","default":"black"},"text_color":{"type":"string","default":"white"}},"additionalProperties":false},"ownerHost":"ascii.platphormnews.com","ownerUrl":"https://ascii.platphormnews.com","endpoint":"https://ascii.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network.search_sites","description":"Search discovered PlatPhormNews sites by name, domain, category, or description.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number","minimum":1,"maximum":50}}},"ownerHost":"base.platphormnews.com","ownerUrl":"https://base.platphormnews.com","endpoint":"https://base.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network.get_site","description":"Fetch one discovered site by domain or id.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"},"id":{"type":"string"}}},"ownerHost":"base.platphormnews.com","ownerUrl":"https://base.platphormnews.com","endpoint":"https://base.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network.list_feeds","description":"List RSS feed URLs for every discovered PlatPhormNews site.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":200}}},"ownerHost":"base.platphormnews.com","ownerUrl":"https://base.platphormnews.com","endpoint":"https://base.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_status","description":"Get browserops status for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_journeys","description":"List browserops journeys for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_journey","description":"Get browserops journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_runs","description":"List browserops runs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_run","description":"Get browserops run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_run_timeline","description":"Get browserops run timeline for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_artifacts","description":"List browserops artifacts for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_browserops_artifact","description":"Get public browserops artifact for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_integrations","description":"List browserops integrations for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_integration","description":"Get browserops integration for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_suite_registry","description":"Get browserops suite registry for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_coverage","description":"Get browserops coverage for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_web4_manifest","description":"Get browserops web4 manifest for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_web4_status","description":"Get browserops web4 status for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_browserops_scorecard","description":"Get browserops scorecard for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_browserops_fingerprints","description":"List browserops fingerprints for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_browserops_provenance","description":"Lookup browserops provenance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_browserops_provenance","description":"Verify browserops provenance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_browserops_handoff","description":"Send browserops handoff for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_browserops_journey","description":"Run browserops journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rerun_browserops_run","description":"Rerun browserops run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_browserops_run","description":"Cancel browserops run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_route_evidence","description":"Refresh route evidence for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_discovery_evidence","description":"Refresh discovery evidence for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_ui_compliance","description":"Refresh ui compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_browserops_report_to_docs","description":"Publish browserops report to docs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_browserops_results_to_evals","description":"Send browserops results to evals for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_browserops_results_to_sheets","description":"Send browserops results to sheets for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_browserops_trace_update","description":"Send browserops trace update for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_browserops_fingerprints","description":"Rebuild browserops fingerprints for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_browserops_provenance","description":"Create browserops provenance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sign_browserops_provenance","description":"Sign browserops provenance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_browserops_artifact_to_ipfs","description":"Publish browserops artifact to ipfs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_journeys","description":"List journeys for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_journey","description":"Get journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_runs","description":"List runs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run","description":"Get run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_steps","description":"Get run steps for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_artifacts","description":"Get run artifacts for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_screenshots","description":"Get run screenshots for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_trace","description":"Get run trace for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_report","description":"Get run report for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_ui_compliance","description":"Get site ui compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_ui_compliance","description":"Get network ui compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery compliance for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_propagation_status","description":"Get trace propagation status for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_vercel_metadata","description":"Get vercel metadata for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_standard_routes","description":"Validate standard routes for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_discovery_links","description":"Validate discovery links for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_accessibility","description":"Validate accessibility for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trace_propagation","description":"Validate trace propagation for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_runs","description":"Compare runs for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List trusted domains for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trusted_domain","description":"Validate trusted domain for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get integration status for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get agent policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platforms for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get agent platform for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate agent access for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Get robots policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Get ai policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Get trust policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Get discovery manifest for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Get public access summary for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get health for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get info for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_journey","description":"Create journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_journey","description":"Update journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_journey","description":"Delete journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_journey","description":"Run journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_journey","description":"Dry run journey for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_site_smoke_test","description":"Run site smoke test for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_network_smoke_test","description":"Run network smoke test for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_run","description":"Cancel run for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_browser_remediation_plan","description":"Generate browser remediation plan for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_docs_report","description":"Publish docs report for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create sheet report for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create deck summary for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Sync network graph for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_sitemap_index","description":"Sync sitemap index for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_feeds","description":"Sync feeds for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"Trigger eval for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_test","description":"Trigger sandbox test for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_webhook_simulation","description":"Trigger webhook simulation for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Update agent policy for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Refresh agent platform registry for BrowserOps real UI verification and platform compliance.","inputSchema":{"type":"object","additionalProperties":true,"properties":{"id":{"type":"string"},"slug":{"type":"string"},"siteSlug":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"browserops.platphormnews.com","ownerUrl":"https://browserops.platphormnews.com","endpoint":"https://browserops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.list_events","description":"List calendar events with optional calendar, date, search, and limit filters.","inputSchema":{"type":"object","properties":{"calendar":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"search":{"type":"string"},"limit":{"type":"integer","default":25}},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.list_calendars","description":"List configured calendars.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.get_event","description":"Get a specific event by ID.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.create_public_event","description":"Create a public event for automation test and agent workflow handoff traffic.","inputSchema":{"type":"object","required":["title","startTime","endTime"],"properties":{"title":{"type":"string"},"startTime":{"type":"string"},"endTime":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"calendarId":{"type":"string"}},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calendar.call_trusted_mcp_tool","description":"Call another configured trusted MCP service from the Calendar service.","inputSchema":{"type":"object","required":["server","tool"],"properties":{"server":{"type":"string","enum":["mcp","onboard","kanban","docs","json","jobs","claws"]},"tool":{"type":"string"},"arguments":{"type":"object"}},"additionalProperties":false},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_events","description":"List public-safe calendar events.","inputSchema":{"type":"object","properties":{},"additionalProperties":true},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_event","description":"Get a public-safe calendar event by id.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_event","description":"Create a protected server-backed calendar event.","inputSchema":{"type":"object","required":["title","startTime","endTime"],"properties":{"title":{"type":"string"},"startTime":{"type":"string"},"endTime":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_event","description":"Update a protected server-backed calendar event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_event","description":"Cancel a protected server-backed calendar event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_event","description":"Delete a protected server-backed calendar event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_calendars","description":"List configured calendars.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_event_ics","description":"Generate an RFC 5545 iCalendar payload for an event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_google_calendar_link","description":"Generate a Google Calendar add-link for an event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_outlook_calendar_link","description":"Generate an Outlook/iCalendar .ics link for an event.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_onboard_events","description":"Protected Onboard sync is available through REST; returns status here.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_jules_sessions","description":"Protected Jules session sync is available through REST; returns status here.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_kanban_tasks","description":"Protected Kanban sync is available through REST; returns status here.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return Calendar route compliance status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"calendar.platphormnews.com","ownerUrl":"https://calendar.platphormnews.com","endpoint":"https://calendar.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_get_workspace_status","description":"Get the current OpenClaw workspace status and loaded files","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_read_memory","description":"Read memory from MEMORY.md or daily memory files","inputSchema":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format, defaults to today"},"type":{"type":"string","enum":["long-term","daily"],"description":"Type of memory to read"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_write_memory","description":"Write to memory files","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Content to write"},"section":{"type":"string","description":"Section name for long-term memory"},"type":{"type":"string","enum":["long-term","daily"],"description":"Type of memory to write"}},"required":["content"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_get_identity","description":"Get the current agent identity from IDENTITY.md","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"openclaw_heartbeat","description":"Execute heartbeat tasks and return status","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_search","description":"Search articles across the PlatPhorm News Network","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query"},"limit":{"type":"number","description":"Maximum results (default 10)"}},"required":["query"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_get_network_info","description":"Get information about the PlatPhorm News Network","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_list_mcp_servers","description":"List all MCP servers in the network","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_graph_get","description":"Get the network topology graph","inputSchema":{"type":"object","properties":{"includeEdges":{"type":"boolean","description":"Include edge data (default true)"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_graph_search_capabilities","description":"Search capabilities across the network","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query for capabilities"},"type":{"type":"string","enum":["tool","resource","prompt"],"description":"Filter by capability type"}},"required":["query"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_docs_search","description":"Search documentation on docs.platphormnews.com","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query for documentation"},"limit":{"type":"number","description":"Maximum results (default 10)"}},"required":["query"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"platphorm_news_docs_get","description":"Get a specific document from docs.platphormnews.com by ID","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Document ID or slug"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Get the network graph from the canonical registry","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List all registered network sites","inputSchema":{"type":"object","properties":{"serviceType":{"type":"string","description":"Filter by service type (core, agentic, analytics, app, tool, content, community, infrastructure, reporting)"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_profile","description":"Get profile for a network site by slug","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Site slug (e.g. \"trace\", \"evals\", \"monitor\")"}},"required":["slug"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_health_summary","description":"Get a health summary for the network","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_servers","description":"List all registered MCP servers","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_capabilities","description":"List all registered capabilities (tools, resources, prompts)","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reconcile_mcp_counts","description":"Get canonical tool/resource/prompt/site counts from the registry","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_workspace","description":"Get the current OpenClaw workspace status","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_workflows","description":"List all available workflow templates","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Get the platform trust and security policy","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_claws_info","description":"Get Claws product identity, public/protected policy, and runtime summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_openclaw_status","description":"Get honest OpenClaw compatibility modes and unsupported claims","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_openclaw_adapters","description":"List OpenClaw, MCP, OpenAPI, IDE, CLI, and PlatPhorm integration adapters","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openclaw_config","description":"Validate OpenClaw-compatible config metadata without claiming hosted runtime execution","inputSchema":{"type":"object","properties":{"config":{"type":"object"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tools","description":"List Claws tool registry entries with public/protected policy","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool","description":"Get one Claws tool by name","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Tool id or name"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_tool","description":"Validate one tool metadata and policy without executing it","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Tool id or name"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_schema","description":"Get one Claws tool input/output schema","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Tool id or name"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_handler_status","description":"Get explicit handler and capability state for a registered tool","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Tool id or name"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_tool","description":"Dry-run a tool schema/handler availability check without executing the tool","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"arguments":{"type":"object"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_public_tool","description":"Execute a public-safe Claws tool handler or return honest degraded state","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"arguments":{"type":"object"}},"required":["name"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_toolchains","description":"List built-in and template-backed Claws toolchains","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_toolchain","description":"Get a toolchain by id","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_toolchain","description":"Validate a toolchain graph and policy boundaries","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"plan_toolchain","description":"Create a public-safe toolchain plan without executing tools","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_toolchain","description":"Dry-run a toolchain plan and return planned evidence links without fabricated execution","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List Claws integration matrix entries","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get one integration status by slug","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_harness_scenarios","description":"List public-safe Claws test harness scenarios","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_harness_scenario","description":"Get one Claws test harness scenario by id","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_harness_scenario","description":"Dry-run one Claws harness scenario without executing external systems","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_public_harness_scenario","description":"Run a public-safe harness scenario only when it is dry-run/public bounded","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_security_contacts","description":"Resolve public-safe security contacts from security.txt, trust, agents, policy, or registry evidence","inputSchema":{"type":"object","properties":{"serviceSlug":{"type":"string"},"serviceUrl":{"type":"string"},"includePolicyLinks":{"type":"boolean"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_ide_config","description":"Generate labeled sample IDE/MCP client config for Cursor, VS Code, Windsurf, Codex, generic MCP clients, or CLI","inputSchema":{"type":"object","properties":{"client":{"type":"string"}},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_workspaces","description":"List public workspace summaries without private memory or secrets","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sessions","description":"List public session summaries without private transcript data","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_session","description":"Get one public session summary when available","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_memory_summary","description":"Get public-safe memory policy summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_platphormctl_command","description":"Generate a reproducible platphormctl command for a tool or toolchain","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance summary for Claws","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery file compliance summary for Claws","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get agent policy summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List generic agent platform policy records","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one generic agent platform policy record","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an agent action is public-safe or protected","inputSchema":{"type":"object","properties":{"action":{"type":"string"}},"required":["action"]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Get robots policy summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Get AI access policy summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Get Claws public discovery manifest","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Summarize public-safe and protected Claws actions","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get Claws health and metric source summary","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Alias for get_claws_info","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_protected_tool","description":"call protected tool requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_toolchain","description":"run toolchain requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_workspace","description":"create workspace requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_workspace","description":"update workspace requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_workspace","description":"delete workspace requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_memory","description":"save memory requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_memory","description":"delete memory requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_openclaw_config","description":"import openclaw config requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_openclaw_config","description":"export openclaw config requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_tools","description":"sync network tools requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"trigger eval requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_test","description":"trigger sandbox test requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops_check","description":"trigger browserops check requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_agentui","description":"send to agentui requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_spec","description":"send to spec requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_webhooks","description":"send to webhooks requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_monitor_status","description":"publish monitor status requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry requires PLATPHORM_API_KEY and is not executed through public MCP calls","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"claws.platphormnews.com","ownerUrl":"https://claws.platphormnews.com","endpoint":"https://claws.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_docs_info","description":"Get OpenDocs service purpose, public/protected policy, route standard, and inventory counts.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Alias for get_docs_info.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_documents","description":"List published docs with filtering, search, and pagination. Returns title, slug, emoji summary, reading time.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category slug"},"search":{"type":"string","description":"Full-text search query"},"tag":{"type":"string","description":"Filter by tag"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"},"sort":{"type":"string","enum":["recent","popular","alphabetical"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_document","description":"Get full document with content, SEO metadata, table of contents, share links","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"format":{"type":"string","enum":["full","summary","toc","metadata"],"description":"Response format"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_document","description":"Create new document with auto-generated SEO, emoji summary, and search indexing","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string","description":"Category slug"},"tags":{"type":"array","items":{"type":"string"}},"source_url":{"type":"string","description":"Original source URL"},"author_name":{"type":"string"},"target_audience":{"type":"string","description":"e.g. developers, beginners"},"status":{"type":"string","enum":["draft","published"]}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_document","description":"Update existing document, auto-regenerates SEO and search index","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"title":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["draft","published","archived"]}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_document","description":"Soft delete a document (can be restored)","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"permanent":{"type":"boolean","description":"Hard-delete if true"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search","description":"Full-text search across all published documents","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_docs","description":"Alias for document search using full-text search across published docs.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_documents","description":"Search published documents with public-safe full-text search and degraded empty state when persistence is unavailable.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List all documentation categories with document counts","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"List public tags used by published documentation.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sources","description":"List public source attribution domains from published documents.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_docs","description":"Get documents related to a given document by category and tags","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"limit":{"type":"number","description":"Max results (default 5, max 20)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_content","description":"Submit public-safe content; auto-approve and publish by default, or queue when auto-approval is disabled","inputSchema":{"type":"object","properties":{"source_url":{"type":"string","description":"Source URL (required)"},"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"author_name":{"type":"string"},"author_email":{"type":"string"},"target_audience":{"type":"string"},"metadata":{"type":"object","additionalProperties":{}}},"required":["source_url","title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_url","description":"Fetch a URL and ingest its content as a document","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"URL to fetch and ingest (required)"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"auto_publish":{"type":"boolean"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_preview","description":"Build a public-safe clipping preview with cleaned Markdown, attribution, tag suggestions, metadata, and trace link. Does not persist content.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"altText":{"type":"string"},"caption":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_platform_post","description":"Preview a public PlatPhormNews platform post clip.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_reddit","description":"Preview a public Reddit post or comment URL without Reddit auth, returning degraded status if unavailable.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_google_drive","description":"Preview a public Google Drive or Google Docs link without bypassing permissions.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_dropbox","description":"Preview a public Dropbox shared link with bounded download conversion.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_image","description":"Preview a public image URL with MIME/size validation, manual alt text, attribution, and OCR degraded status.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"},"altText":{"type":"string"},"caption":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_paste","description":"Clean pasted text, Markdown, or HTML into attributed Markdown without network fetches.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clip_commit","description":"Commit a clipped preview as a public submission; auto-approve and publish by default when configured.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"cleanedMarkdown":{"type":"string"},"canonicalUrl":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"attribution":{"type":"object","additionalProperties":{}}},"required":["title","cleanedMarkdown"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clean_ingested_content","description":"Clean HTML or text into normalized Markdown with clutter removal.","inputSchema":{"type":"object","properties":{"html":{"type":"string"},"content":{"type":"string"},"baseUrl":{"type":"string","format":"uri"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_source_attribution","description":"Generate a source attribution block from a public URL or pasted content.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"altText":{"type":"string"},"caption":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"suggest_tags","description":"Return deterministic tag and category suggestions for a URL or content preview.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"altText":{"type":"string"},"caption":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_ingest_url","description":"Preview a public URL ingestion run with attribution, scores, duplicate state, and trace id. Does not persist content.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_url_public_submission","description":"Create a public-safe submission from a URL ingestion preview. Does not publish a protected document.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_source","description":"Validate that a public source URL passes source policy and SSRF checks.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"extract_metadata","description":"Extract public metadata and attribution from a public URL, pasted Markdown, HTML, or text.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"content":{"type":"string"},"markdown":{"type":"string"},"html":{"type":"string"},"title":{"type":"string"},"sourceType":{"type":"string","enum":["webpage","platform_post","reddit","google_drive","google_docs","dropbox","image","paste","markdown","html","feed","json","text"]},"altText":{"type":"string"},"caption":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_content","description":"Run deterministic explainable scoring on provided public-safe content.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"sourceUrl":{"type":"string","format":"uri"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_duplicates","description":"Check canonical/source URL and content excerpt duplicate signals against published documents.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"sourceUrl":{"type":"string","format":"uri"},"canonicalUrl":{"type":"string","format":"uri"}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Return the public OpenDocs integration matrix and degraded/protected reasons.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return the public agent, crawler, robots, trust, and JA4 redaction policy.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public-safe OpenDocs health, route, discovery, and persistence status.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_emoji","description":"Search for emoji by query or category","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Emoji search query"},"category":{"type":"string"},"limit":{"type":"number"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_emoji_to_doc","description":"Set the emoji summary for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"emoji_summary":{"type":"string","description":"Emoji summary string"}},"required":["slug","emoji_summary"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"bulk_import","description":"Import multiple documents at once","inputSchema":{"type":"object","properties":{"documents":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["title","content"],"additionalProperties":false},"description":"Array of documents to import"},"source_identifier":{"type":"string"},"auto_publish":{"type":"boolean"}},"required":["documents"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_seo","description":"Regenerate SEO metadata for a document or all documents","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug, or \"all\" to regenerate for every document"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_optimization","description":"Generate full SEO + AEO (Answer Engine) + GEO (Generative Engine) optimization for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_docs","description":"Export documents in JSON, Markdown, or HTML format","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","markdown","html"],"description":"Export format (default: json)"},"category":{"type":"string"},"include_drafts":{"type":"boolean"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_stats","description":"Get documentation platform statistics","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_webhook","description":"Trigger webhooks for a given event","inputSchema":{"type":"object","properties":{"event":{"type":"string","description":"Event type (required)"},"slug":{"type":"string","description":"Document slug associated with the event"}},"required":["event"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List configured integrations","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_integration","description":"Call a method on a configured integration via its MCP endpoint","inputSchema":{"type":"object","properties":{"integration":{"type":"string","description":"Integration name (required)"},"method":{"type":"string","description":"MCP method to call (required)"},"params":{"type":"object","additionalProperties":{}}},"required":["integration","method"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_markdown","description":"Parse Markdown content and return HTML with table of contents","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Markdown content to parse"},"enable_emoji":{"type":"boolean","description":"Process emoji shortcodes (default: true)"}},"required":["content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_links","description":"Generate social share links for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_project_docs","description":"List all static project documentation files (README, ARCHITECTURE, API, DESIGN, etc.) served publicly via /api/v1/docs. No authentication required.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category (overview, technical, api, features, compliance, ecosystem, integrations, guides, planning, development, community, releases, security, design)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_project_doc","description":"Fetch the content of a static project documentation file by slug. Publicly accessible — no auth needed.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Doc slug: readme | architecture | api | features | standards | ecosystem | integrations | use-cases | roadmap | testing | contributing | changelog | security | support | code-of-conduct | contributors | logging | version | design | platform | coding"},"format":{"type":"string","enum":["json","raw"],"description":"Response format — json (default) includes metadata; raw returns plain markdown"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_automation","description":"Trigger an automation workflow via Claws","inputSchema":{"type":"object","properties":{"workflow_id":{"type":"string","description":"The ID or slug of the workflow to trigger (required)"},"payload":{"type":"object","additionalProperties":{},"description":"Arbitrary payload data for the workflow"}},"required":["workflow_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_automation_status","description":"Get status of an automation workflow via Claws","inputSchema":{"type":"object","properties":{"execution_id":{"type":"string","description":"The ID of the execution to check (required)"}},"required":["execution_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"docs.platphormnews.com","ownerUrl":"https://docs.platphormnews.com","endpoint":"https://docs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_info","description":"Get public-safe PlatPhorm Evals service information and product role","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"Get the public-safe Evals dashboard snapshot with registry, suites, runs, gates, and integrations","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_registry_status","description":"Get durable database, local fallback, and static fallback registry status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_targets","description":"List public-safe evaluation targets","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_target","description":"Get one target by id or slug","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Target id or slug"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_capabilities","description":"List public-safe indexed or fallback capabilities","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_capability","description":"Get one capability by id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Capability id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_suites","description":"List persisted and built-in evaluation suites","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_suite","description":"Get one suite by id or slug","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id or slug"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_runs","description":"List public-safe eval run summaries","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run","description":"Get one public-safe eval run summary","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_results","description":"Get public-safe eval run results summary","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_run_evidence","description":"Get public-safe eval evidence metadata for a run","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_scorecard","description":"Get a public-safe scorecard by scorecard id or run id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Scorecard id or run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_templates","description":"List built-in eval templates","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_template","description":"Get one eval template by slug","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Template slug"}},"required":["slug"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_benchmarks","description":"List public-safe benchmark definitions","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get public-safe integration status across PlatPhorm services","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_discovery","description":"Run a bounded public-safe discovery route evaluation against a trusted target","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_openapi","description":"Run a bounded public-safe OpenAPI/spec evaluation against a trusted target","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_mcp","description":"Run a bounded public-safe MCP JSON-RPC introspection evaluation against a trusted target","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_policy","description":"Return the local agent-policy validation summary","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get the public-safe Evals agent policy","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy entries without inventing official user agents","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform policy entry","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Agent platform id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cli_examples","description":"List public-safe platphormctl examples for Evals workflows","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get Evals health and degraded persistence summary","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_status","description":"Get canonical public-safe Evals status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_database_status","description":"Get safe AWS Postgres database status without secrets","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_eval_suites","description":"List public Evals suites","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_suite","description":"Get an Evals suite by id or slug","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id or slug"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_eval_cases","description":"List public-safe eval cases","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_case","description":"Get an eval case by id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Case id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_public_eval_runs","description":"List public-safe eval runs","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_eval_run","description":"Get a public-safe eval run","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_scorecard","description":"Get an eval scorecard by id or run id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Scorecard id or run id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_eval_findings","description":"List public-safe eval findings","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_finding","description":"Get a public-safe eval finding","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Finding id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_eval_benchmarks","description":"List public-safe benchmark definitions","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_eval_benchmark","description":"Get benchmark by id","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Benchmark id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_registry","description":"Get Evals registry status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_integration_status","description":"Get Evals integration matrix status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_web4_manifest","description":"Get Evals Web4 manifest","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_web4_status","description":"Get Evals Web4 status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_evals_scorecard","description":"Get Evals Web4 scorecard","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_evals_fingerprints","description":"List public-safe Evals fingerprints","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_evals_provenance","description":"Lookup public Evals provenance","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_evals_provenance","description":"Verify public Evals provenance","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_eval_suite","description":"Preview an eval suite without persistence or protected downstream calls","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route-compliance summary from the registry status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery-compliance summary from the registry status","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_registry","description":"Sync services and capabilities from the network graph, MCP Hub, and Claws federation","inputSchema":{"type":"object","properties":{"forceRefresh":{"type":"boolean","description":"Force refresh even if recently synced"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_eval_registry","description":"Sync Evals registry from canonical sources","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_registry","description":"Sync services and capabilities from the PlatPhorm network graph","inputSchema":{"type":"object","properties":{"forceRefresh":{"type":"boolean","description":"Force refresh even if recently synced"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_targets_from_mcp","description":"Import evaluation targets from MCP Hub tools, resources, and prompts","inputSchema":{"type":"object","properties":{"serviceFilter":{"type":"string","description":"Filter by service name pattern"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_targets_from_spec","description":"Import evaluation targets from OpenAPI/AsyncAPI specifications","inputSchema":{"type":"object","properties":{"specUrl":{"type":"string","description":"URL to the specification"},"specType":{"type":"string","description":"Type of specification","enum":["openapi","asyncapi","jsonschema"]}},"required":["specUrl"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_eval_suite","description":"Create a new evaluation suite for a target service or capability","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Suite name"},"slug":{"type":"string","description":"URL-friendly slug"},"targetService":{"type":"string","description":"Target service ID"},"targetCapability":{"type":"string","description":"Target capability ID"},"evalType":{"type":"string","description":"Type of evaluation","enum":["deterministic","model-graded","browser","replay","workflow"]},"description":{"type":"string","description":"Suite description"}},"required":["name","slug","evalType"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_eval_suite","description":"Update an existing evaluation suite","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_eval_case","description":"Create a protected eval case","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_eval_case","description":"Update a protected eval case","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Case id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_suite","description":"Create a new evaluation suite","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Suite name"},"slug":{"type":"string","description":"URL-friendly slug"},"description":{"type":"string","description":"Suite description"},"suiteType":{"type":"string","description":"Suite type"}},"required":["name","slug"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_suite","description":"Update an existing suite","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id"},"name":{"type":"string","description":"Suite name"},"description":{"type":"string","description":"Suite description"},"status":{"type":"string","description":"Suite status"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_suite","description":"Delete an existing suite","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Suite id"}},"required":["id"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_eval_cases","description":"Generate evaluation test cases from a goal or existing data","inputSchema":{"type":"object","properties":{"suiteId":{"type":"string","description":"Target suite ID"},"strategy":{"type":"string","description":"Generation strategy","enum":["from_goal","from_examples","from_incidents","from_trace"]},"prompt":{"type":"string","description":"Generation prompt or goal"},"count":{"type":"number","description":"Number of cases to generate"}},"required":["suiteId","strategy"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_dataset","description":"Create a new dataset for evaluation cases","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Dataset name"},"slug":{"type":"string","description":"URL-friendly slug"},"sourceType":{"type":"string","description":"Source type","enum":["manual","imported","generated","synthetic"]},"description":{"type":"string","description":"Dataset description"}},"required":["name","slug"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_grader","description":"Create a new grader for evaluating outputs","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Grader name"},"slug":{"type":"string","description":"URL-friendly slug"},"graderType":{"type":"string","description":"Type of grader","enum":["exact_match","contains","regex","json_schema","model_graded","custom"]},"config":{"type":"object","description":"Grader configuration"},"description":{"type":"string","description":"Grader description"}},"required":["name","slug","graderType"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_eval_suite","description":"Execute an evaluation suite and generate results","inputSchema":{"type":"object","properties":{"suiteId":{"type":"string","description":"Suite ID to run"},"candidateRef":{"type":"string","description":"Reference to candidate version (git sha, deployment ID)"},"baselineRef":{"type":"string","description":"Reference to baseline version for comparison"},"triggeredBy":{"type":"string","description":"Who/what triggered the run"}},"required":["suiteId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_eval_scorecard","description":"Publish a protected scorecard","inputSchema":{"type":"object","properties":{"scorecardId":{"type":"string","description":"Scorecard id"}},"required":["scorecardId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"approve_release_gate","description":"Approve a release gate when policy and evidence permit","inputSchema":{"type":"object","properties":{"gateId":{"type":"string","description":"Release gate id"}},"required":["gateId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reject_release_gate","description":"Reject a release gate with evidence-backed reasons","inputSchema":{"type":"object","properties":{"gateId":{"type":"string","description":"Release gate id"}},"required":["gateId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_eval_finding","description":"Mark an eval finding resolved","inputSchema":{"type":"object","properties":{"findingId":{"type":"string","description":"Finding id"}},"required":["findingId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_findings_to_claws","description":"Send findings to Claws for remediation","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_eval_report_to_docs","description":"Publish public-safe eval report to Docs","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_eval_results_to_sheets","description":"Export eval results to Sheets","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_eval_trace_update","description":"Send eval trace update","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_eval_handoff","description":"Send protected Evals handoff","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_evals_fingerprints","description":"Rebuild public Evals fingerprints","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_evals_provenance","description":"Create Evals provenance record","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sign_evals_provenance","description":"Sign Evals provenance record","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_model_grade","description":"Run protected optional model grade","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_suite","description":"Execute an evaluation suite","inputSchema":{"type":"object","properties":{"suiteId":{"type":"string","description":"Suite id"}},"required":["suiteId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rerun_eval","description":"Rerun an existing evaluation","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_eval","description":"Cancel a queued or running evaluation","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_browserops","description":"Run protected BrowserOps evaluation","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_sandbox","description":"Run protected Sandbox evaluation","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_claws","description":"Run protected Claws workflow evaluation","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agentui","description":"Run protected AgentUI render evaluation","inputSchema":{"type":"object","properties":{"targetSlug":{"type":"string","description":"Registered PlatPhorm target slug"},"targetUrl":{"type":"string","description":"Trusted https://*.platphormnews.com target URL"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_workflow","description":"Run protected tool-to-tool workflow evaluation","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_llm_judge","description":"Run protected LLM-as-judge evaluation","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_cli","description":"Validate or execute a protected CLI/platphormctl evaluation through a configured runner","inputSchema":{"type":"object","properties":{"commandId":{"type":"string","description":"Registered CLI command id"},"dryRun":{"type":"boolean","description":"Plan or dry-run mode"}}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_release_gate","description":"Run a protected release gate","inputSchema":{"type":"object","properties":{"gateId":{"type":"string","description":"Release gate id"}},"required":["gateId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_eval_runs","description":"Compare two evaluation runs to identify differences","inputSchema":{"type":"object","properties":{"runIdA":{"type":"string","description":"First run ID"},"runIdB":{"type":"string","description":"Second run ID"}},"required":["runIdA","runIdB"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_regressions","description":"Detect regressions between current and baseline runs","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Current run ID"},"baselineRunId":{"type":"string","description":"Baseline run ID"},"threshold":{"type":"number","description":"Regression threshold percentage"}},"required":["runId","baselineRunId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_scorecard","description":"Generate a quality scorecard from an evaluation run","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run ID to generate scorecard for"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"gate_release","description":"Evaluate release gates for a service","inputSchema":{"type":"object","properties":{"targetService":{"type":"string","description":"Target service"},"targetCapability":{"type":"string","description":"Target capability"},"runId":{"type":"string","description":"Evaluation run ID"}},"required":["targetService","runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_scorecard","description":"Publish a scorecard to external systems (Docs, Trace, etc.)","inputSchema":{"type":"object","properties":{"scorecardId":{"type":"string","description":"Scorecard ID to publish"},"targets":{"type":"array","description":"Publication targets"}},"required":["scorecardId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create a protected Docs report export","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create a protected Sheets report export","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create a protected Deck summary export","inputSchema":{"type":"object","properties":{"runId":{"type":"string","description":"Run id"}},"required":["runId"]},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Update agent policy metadata","inputSchema":{"type":"object","properties":{}},"ownerHost":"evals.platphormnews.com","ownerUrl":"https://evals.platphormnews.com","endpoint":"https://evals.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_url","description":"Analyze a public URL across performance, Core Web Vitals, SEO, accessibility, security, carbon, and AI-era scoring.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analysis_result","description":"Retrieve a public-safe analysis result by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_core_web_vitals","description":"Get Core Web Vitals (LCP, INP, CLS, TTFB, FCP) for a public URL.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_accessibility","description":"Run WCAG accessibility checks for a public URL.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_seo","description":"Analyze SEO signals and recommendations for a public URL.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_aeo","description":"Analyze answer-engine optimization signals for a public URL.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_geo","description":"Analyze generative-engine optimization and LLM discoverability signals.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_security","description":"Analyze public HTTP security headers.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"estimate_carbon","description":"Estimate page carbon using measured transfer size.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_w3c","description":"Run local HTML, ARIA, semantic, links, and metadata validation.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_urls","description":"Compare 2-5 public URLs side by side.","inputSchema":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string"},"minItems":2,"maxItems":5},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["urls"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_recommendations","description":"Return real recommendations from an analysis ID or fresh public URL check.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"},"url":{"type":"string"},"focusArea":{"type":"string"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"bulk_analyze","description":"Protected: analyze up to 10 public URLs in one request.","inputSchema":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":10},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["urls"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_history","description":"Return public-safe history for a URL from durable or degraded state.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"limit":{"type":"number","default":10}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"Return public-safe dashboard summary state.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","default":20}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_llm_instructions","description":"Generate LLM-ready remediation instructions from real page scoring.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_test_registry","description":"Return the versioned Insights quality registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_test_result","description":"Return registry metadata for a single quality test.","inputSchema":{"type":"object","properties":{"testId":{"type":"string"}},"required":["testId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ranking","description":"Return a deterministic ranking entry by ranking ID or source analysis ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_rankings","description":"List public-safe rankings from completed or degraded stored analyses.","inputSchema":{"type":"object","properties":{"profile":{"type":"string","description":"Ranking profile slug"},"limit":{"type":"number","default":25}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rank_url","description":"Rank a URL from recent stored public-safe analysis results.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"profile":{"type":"string"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rank_domain","description":"Rank recent public-safe analyses for a domain.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"},"profile":{"type":"string"}},"required":["domain"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rank_network","description":"Rank the current public-safe Insights analysis inventory.","inputSchema":{"type":"object","properties":{"profile":{"type":"string","description":"Ranking profile slug"},"limit":{"type":"number","default":25}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calculate_new_internet_score","description":"Calculate the explainable New Internet Score for a stored analysis.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"}},"required":["analysisId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sitemap","description":"Validate sitemap XML and bounded no-dead-link samples.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_feed","description":"Validate RSS or Atom feed structure and public reachability.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"Validate public OpenAPI structure and protected-action auth documentation.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_llms","description":"Validate readable llms discovery files.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_mcp","description":"Validate public JSON-RPC MCP introspection.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_structured_data","description":"Validate JSON-LD structured data on a public page.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_route_compliance","description":"Validate bounded public route compliance for a site.","inputSchema":{"type":"object","properties":{"baseUrl":{"type":"string"},"routes":{"type":"array","items":{"type":"string"}}},"required":["baseUrl"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_scorecard","description":"Return a public-safe scorecard for a domain from stored analyses.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"},"profile":{"type":"string"}},"required":["domain"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_compliance","description":"Return public-safe network compliance summary from current Insights state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_agent_policy","description":"Validate public agent-policy JSON and JA4/public-protected boundary requirements.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_robots","description":"Validate robots.txt alignment with the Insights public/protected agent policy.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public validation target URL"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return the public Insights agent-policy document.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List the versioned, source-labeled common agent platform registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Return one source-labeled agent platform policy by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Agent platform ID"}},"required":["id"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate a bounded public/protected agent access decision for a method and path.","inputSchema":{"type":"object","properties":{"userAgent":{"type":"string"},"path":{"type":"string"},"method":{"type":"string","default":"GET"}},"required":["path"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return the generated robots.txt policy text and validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return the public AI content-use policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return the public trust policy with JA4 and trace handling.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return public policy, discovery, sitemap, llms, OpenAPI, and MCP route inventory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Return canonical public/protected counts and public-safe access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public-safe Insights health and canonical count summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return public service information, versions, counts, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route-compliance policy and bounded validation guidance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return public discovery-compliance policy for llms, OpenAPI, RSS, sitemap, MCP, and well-known files.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected: request a Docs report export.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"}},"required":["analysisId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected: request a Sheets report export.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"}},"required":["analysisId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected: request a Decks summary export.","inputSchema":{"type":"object","properties":{"analysisId":{"type":"string"}},"required":["analysisId"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected: update agent policy registry state.","inputSchema":{"type":"object","properties":{"patch":{"type":"object"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected: refresh the agent platform registry after source verification.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_agent_audit_report","description":"Protected: export a private agent access audit report.","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","csv"],"default":"json"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agent_policy_report","description":"Protected: create a Docs/Sheets/Decks agent policy report.","inputSchema":{"type":"object","properties":{"destination":{"type":"string","enum":["docs","sheets","decks"],"default":"docs"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Protected: sync network graph and public route inventory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recalculate_rankings","description":"Protected: recalculate stored ranking snapshots.","inputSchema":{"type":"object","properties":{"profile":{"type":"string"}}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_ietf_standards","description":"Run IETF Internet Standards (STD series) checks for a public URL. Returns automated check outcomes for URI (RFC 3986), HTTP Semantics (RFC 9110), HTTP Caching (RFC 9111), HTTP/1.1 (RFC 9112), JSON (RFC 8259), UTF-8 (RFC 3629), and IPv6/DNS (RFC 8200 / RFC 3596). Also returns registry coverage, manual review items, lab-required items, and coverage gaps. IMPORTANT: Results do NOT constitute full IETF protocol conformance. Many standards (TCP, DNS, TLS, QUIC, SMTP, routing) require packet-level or lab tests beyond this tool. See conformanceCaveat in the response for the full disclaimer.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to analyze for IETF standards coverage"},"strategy":{"type":"string","enum":["mobile","desktop"],"default":"mobile"}},"required":["url"]},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ietf_registry","description":"Return the IETF Internet Standards (STD series) registry. Includes all tracked STDs, associated RFCs, normative requirements, test definitions, and coverage gaps. This is the static checked-in registry; use standards:sync:ietf to refresh from Datatracker.","inputSchema":{"type":"object","properties":{}},"ownerHost":"insights.platphormnews.com","ownerUrl":"https://insights.platphormnews.com","endpoint":"https://insights.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_interviews","description":"list interviews","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_interview","description":"get interview","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_interview","description":"create interview","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_interview","description":"update interview","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"archive_interview","description":"archive interview","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_interview_workspace","description":"export interview workspace","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_interview_workspace","description":"import interview workspace","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_team_members","description":"list team members","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_team_member","description":"add team member","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_invite_link","description":"generate invite link","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_invite","description":"get invite","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"accept_invite","description":"accept invite","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_prep_material","description":"add prep material","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_job_description","description":"parse job description","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_calendar_event","description":"create calendar event","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_kanban_task","description":"create kanban task","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_calendar","description":"sync calendar","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_kanban","description":"sync kanban","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_observation","description":"add observation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_debrief","description":"generate debrief","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_events","description":"list events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jobs.platphormnews.com","ownerUrl":"https://jobs.platphormnews.com","endpoint":"https://jobs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_json","description":"Parse JSON and return validity, parsed data, and stats.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"format_json","description":"Format valid JSON with indentation.","inputSchema":{"type":"object","properties":{"json":{"type":"string"},"indent":{"type":"number","default":2}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"minify_json","description":"Minify valid JSON.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_json","description":"Validate JSON syntax.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_json_stats","description":"Calculate JSON node and type statistics.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_against_schema","description":"Validate JSON against a public schema registry file.","inputSchema":{"type":"object","properties":{"json":{"type":"string"},"schemaSlug":{"type":"string"}},"required":["json","schemaSlug"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_schemas","description":"List public schema registry records.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_schema","description":"Get one public schema registry record.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_schema_pack","description":"Get public schema pack metadata.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_jsonld","description":"Validate JSON-LD structure locally.","inputSchema":{"type":"object","properties":{"json":{"type":"string"}},"required":["json"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_universe","description":"Get public JSON schema registry universe.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_list_realms","description":"List public JSON schema registry realms.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_realm","description":"Get public JSON schema registry realm.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_trace","description":"Return public trace lookup link for a trace id.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_request","description":"Return degraded request lookup metadata unless protected backing storage is configured.","inputSchema":{"type":"object","properties":{"requestId":{"type":"string"}},"required":["requestId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_provenance","description":"Return public provenance for schema registry items.","inputSchema":{"type":"object","properties":{"itemId":{"type":"string"}},"required":["itemId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_fingerprint","description":"Return degraded fingerprint metadata unless backing integration is configured.","inputSchema":{"type":"object","properties":{"fingerprintId":{"type":"string"}},"required":["fingerprintId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_get_agent_run","description":"Return degraded agent-run metadata unless backing integration is configured.","inputSchema":{"type":"object","properties":{"runId":{"type":"string"}},"required":["runId"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"content_get_item","description":"Get a public schema registry item.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"content_search","description":"Search public schema titles and descriptions.","inputSchema":{"type":"object","properties":{"query":{"type":"string"}},"required":["query"]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get public health summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get service info.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery compliance summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected Docs report integration; returns degraded when unconfigured.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected Sheets report integration; returns degraded when unconfigured.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected Decks summary integration; returns degraded when unconfigured.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"json.platphormnews.com","ownerUrl":"https://json.platphormnews.com","endpoint":"https://json.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_info","description":"Get metadata about the PlatPhorm News network: owner, orgs, verticals, stats, and MCP hub info. Always available (no database dependency).","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network_status","description":"Check the status of the entire PlatPhorm News network or specific sites.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_sites","description":"List known sites in the PlatPhorm News network (*.platphormnews.com, *.ph3ar.com). Merges Redis overlay, root graph, base sitemap index, bootstrap fallback, and configured extras with source labels.","inputSchema":{"type":"object","properties":{"vertical":{"type":"string"},"mcpOnly":{"type":"boolean"},"withApiDocs":{"type":"boolean"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"discover_network_sites","description":"Discover trusted PlatPhormNews sites automatically from the root graph, base sitemap index, bootstrap fallback, and EXTRA_DISCOVERY_DOMAINS. Public-safe: does not mutate registry state.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"},"timeoutMs":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_federated_mcp_tools","description":"List source-labeled remote MCP tools discovered from trusted PlatPhormNews MCP endpoints. Remote tools are not local callable tools unless delegated through policy.","inputSchema":{"type":"object","properties":{"live":{"type":"boolean"},"limit":{"type":"number"},"concurrency":{"type":"number"},"timeoutMs":{"type":"number"},"query":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_trusted_site","description":"Resolve a trusted PlatPhormNews or ph3ar domain from automatic discovery sources and return public discovery artifact URLs.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Trusted site domain or URL, such as searchops.platphormnews.com"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_mcp_servers","description":"List known and candidate MCP servers in the PlatPhorm News federation from automatic trusted-site discovery plus optional Redis overlay.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_network_domain","description":"Resolve any *.platphormnews.com or *.ph3ar.com domain to its site data. Uses Redis and graph/bootstrap discovery with explicit source labels.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to resolve (e.g. ascii.platphormnews.com)"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"fetch_network_sitemap","description":"Fetch and parse platphormnews.com/sitemap-main.xml to discover all URLs across the network. Returns structured sitemap data with lastmod, changefreq, and priority.","inputSchema":{"type":"object","properties":{"sitemapUrl":{"type":"string"},"headers":{"type":"object","additionalProperties":true},"timeout":{"type":"number"},"maxRetries":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"discover_site_api","description":"Fetch /api/docs from any *.platphormnews.com site to discover its available API endpoints, tools, and capabilities. Supports quake.platphormnews.com, calendar.platphormnews.com, ascii.platphormnews.com, and any other network site with API docs.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain or URL of the site (e.g. quake.platphormnews.com or https://calendar.platphormnews.com)"},"headers":{"type":"object","additionalProperties":true},"timeout":{"type":"number"},"maxRetries":{"type":"number"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_health","description":"Fetch /api/health from any network site to check its current status, uptime, and capabilities. Works with any *.platphormnews.com or *.ph3ar.com site.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to health-check (e.g. quake.platphormnews.com)"},"headers":{"type":"object","additionalProperties":true},"timeout":{"type":"number"},"maxRetries":{"type":"number"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_articles","description":"List articles with pagination and optional filtering by category, tag, or status.","inputSchema":{"type":"object","properties":{"page":{"type":"number"},"limit":{"type":"number"},"category":{"type":"string"},"tag":{"type":"string"},"status":{"type":"string","enum":["draft","published","archived"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_article","description":"Get a single article by ID or slug. Returns full content and increments view counter.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_article","description":"Create a new article. Slug auto-generated from title. Defaults to draft.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Article title"},"content":{"type":"string","description":"Article body (markdown)"},"excerpt":{"type":"string","description":"Short excerpt"},"author":{"type":"string","description":"Author name"},"category":{"type":"string","description":"Category slug"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["draft","published"]}},"required":["title","content","excerpt","author","category"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_article","description":"Update an existing article by ID. Only provided fields are changed.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Article ID to update"},"title":{"type":"string"},"content":{"type":"string"},"excerpt":{"type":"string"},"author":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_article","description":"Soft-delete an article by archiving it.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Article ID to archive"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_article","description":"Publish a draft article and record the publish timestamp.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Article ID to publish"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List all content categories.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_category","description":"Create a new content category. Slug auto-generated from name.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Category display name"},"description":{"type":"string","description":"Category description"}},"required":["name","description"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_category","description":"Update an existing category by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Category ID"},"name":{"type":"string"},"description":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_category","description":"Delete a category by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Category ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_faqs","description":"List all FAQs, optionally filtered by category.","inputSchema":{"type":"object","properties":{"category":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_faq","description":"Create a new FAQ entry.","inputSchema":{"type":"object","properties":{"question":{"type":"string","description":"The FAQ question"},"answer":{"type":"string","description":"The FAQ answer"},"category":{"type":"string","description":"FAQ category"},"order":{"type":"number","description":"Display order (lower = first)"}},"required":["question","answer","category","order"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_faq","description":"Update an existing FAQ entry by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"FAQ ID"},"question":{"type":"string"},"answer":{"type":"string"},"category":{"type":"string"},"order":{"type":"number"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_faq","description":"Permanently delete an FAQ entry by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"FAQ ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_articles","description":"Full-text search across articles by title, content, excerpt, and tags.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query string"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analytics","description":"Get view counts for a specific article or trending articles across the platform.","inputSchema":{"type":"object","properties":{"articleId":{"type":"string"},"trendingLimit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_org_repos","description":"List repositories for a GitHub org (mbarbine, process-co, ph3ar).","inputSchema":{"type":"object","properties":{"org":{"type":"string","enum":["mbarbine","process-co","ph3ar"],"description":"GitHub org"},"sort":{"type":"string","enum":["updated","created","pushed","full_name"]},"per_page":{"type":"number"},"page":{"type":"number"},"include_archived":{"type":"boolean"}},"required":["org"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_repo_details","description":"Get detailed info about a specific repo including README, languages, contributors.","inputSchema":{"type":"object","properties":{"owner":{"type":"string","description":"Repo owner"},"repo":{"type":"string","description":"Repo name"},"include_readme":{"type":"boolean"},"include_contributors":{"type":"boolean"}},"required":["owner","repo"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_org_info","description":"Get profile info for a supported GitHub org (mbarbine, process-co, ph3ar).","inputSchema":{"type":"object","properties":{"org":{"type":"string","enum":["mbarbine","process-co","ph3ar"],"description":"GitHub org"}},"required":["org"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_org_code","description":"Search code across supported orgs (mbarbine, process-co, ph3ar). Requires GITHUB_TOKEN.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Code search query"},"org":{"type":"string","enum":["mbarbine","process-co","ph3ar"],"description":"Org to search"},"language":{"type":"string"},"per_page":{"type":"number"}},"required":["query","org"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trending_repos","description":"Get trending repos on GitHub by recent stars. Useful for discovering popular projects.","inputSchema":{"type":"object","properties":{"language":{"type":"string"},"since":{"type":"string","enum":["daily","weekly","monthly"]},"per_page":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sites","description":"List all registered sites in the platform registry with optional vertical filter.","inputSchema":{"type":"object","properties":{"vertical":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site","description":"Get site metadata by ID or domain. Returns full site record including aliases and MCP config.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"domain":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_site","description":"Register a new Vercel-hosted site in the platform inventory.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Site display name"},"domain":{"type":"string","description":"Primary domain"},"aliases":{"type":"array","items":{"type":"string"}},"vertical":{"type":"string","description":"Vertical category"},"description":{"type":"string","description":"Site description"},"mcpEnabled":{"type":"boolean"},"mcpUrl":{"type":"string"}},"required":["name","domain","vertical","description"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_site_token","description":"Generate a secure bearer token for a site to authenticate future MCP requests.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID"},"ttlDays":{"type":"number"}},"required":["siteId"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_capability","description":"Register a tool, resource, or prompt capability for a site.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID"},"type":{"type":"string","enum":["tool","resource","prompt"],"description":"Capability type"},"name":{"type":"string","description":"Capability name"},"description":{"type":"string","description":"What this capability does"},"schema":{"type":"object","additionalProperties":true},"exampleUsage":{"type":"string"}},"required":["siteId","type","name","description"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_site","description":"Update site metadata for a registered site.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Site ID to update"},"name":{"type":"string"},"description":{"type":"string"},"status":{"type":"string","enum":["active","inactive","maintenance"]},"mcpEnabled":{"type":"boolean"},"mcpUrl":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_domain","description":"Resolve any domain or subdomain to its canonical site record.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to resolve"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_site_domains","description":"List all domain aliases for a given site.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Site ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_sitemap","description":"Sync a site's sitemap by appending its URL to a GitHub repository.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID"},"owner":{"type":"string","description":"GitHub owner/org"},"repo":{"type":"string","description":"GitHub repo name"},"path":{"type":"string"}},"required":["siteId","owner","repo"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"crawl_site_capabilities","description":"Crawl and index tools, resources, and prompts from all MCP-enabled sites in the network.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_site_mcp","description":"Live health check of a site's MCP endpoint. Verifies protocol compatibility and tool availability.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID to validate"}},"required":["siteId"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_events","description":"List recent platform events from the outbox with optional type filter.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"},"type":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_audit_trail","description":"Get the audit trail for a specific site, showing all write operations with timestamps and changes.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"emit_event","description":"Emit a platform event to the outbox for downstream consumers.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Event type (e.g. site.created, article.published)"},"source":{"type":"string","description":"Event source (e.g. mcp-server, api)"},"data":{"type":"object","additionalProperties":true,"description":"Event payload data"}},"required":["type","source","data"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deployments","description":"List recent deployments, optionally scoped to a specific site.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"record_deployment","description":"Record a new deployment event. Writes audit log and emits an event to the outbox.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string","description":"Site ID being deployed"},"url":{"type":"string","description":"Deployment URL"},"status":{"type":"string","enum":["building","ready","error","canceled"],"description":"Deploy status"},"gitRef":{"type":"string"},"commitMessage":{"type":"string"}},"required":["siteId","url","status"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deployment","description":"Get deployment details by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Deployment ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_all_sites","description":"Cross-site full-text search across all registered sites. Currently searches the local content store; will extend to federate across MCP-enabled remote sites.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"aggregate_analytics","description":"Roll up analytics (view counts, trending articles) across the platform.","inputSchema":{"type":"object","properties":{"trendingLimit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platform_stats","description":"Get platform-wide statistics: total sites, articles, deployments, events, and audit entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_producthunt","description":"Search Product Hunt posts by topic/keyword. Requires PRODUCTHUNT_TOKEN env var.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query or topic"},"first":{"type":"number"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_producthunt_post","description":"Get details of a specific Product Hunt post by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Product Hunt post ID"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trending_producthunt","description":"Get today's trending Product Hunt launches sorted by votes.","inputSchema":{"type":"object","properties":{"first":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_servers","description":"List all known MCP servers across the platform, including status and endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"proxy_mcp_call","description":"Call a tool on a remote MCP server. Enables cross-subdomain MCP federation (e.g. mcp.platphormnews.com -> mcp.ph3ar.com).","inputSchema":{"type":"object","properties":{"server":{"type":"string","description":"Target MCP server name (from list_mcp_servers)"},"tool":{"type":"string","description":"Tool name to call on remote server"},"args":{"type":"object","additionalProperties":true}},"required":["server","tool"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"track_event","description":"Track a custom platform event for orchestration and analytics.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Event type (e.g. tool_invocation, site_registration, error)"},"source":{"type":"string","description":"Source of the event (e.g. site_id, user_id)"},"data":{"type":"object","additionalProperties":true,"description":"Event payload"}},"required":["type","source","data"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_recent_events","description":"List recent platform events with optional type filtering.","inputSchema":{"type":"object","properties":{"type":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_neon_infrastructure","description":"List all Neon serverless Postgres projects and their status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_render_infrastructure","description":"List all Render services (web services, crons, DBs) and their live status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_vercel_infrastructure","description":"List all Vercel projects and their basic metadata.","inputSchema":{"type":"object","properties":{"teamId":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_vercel_project_details","description":"Get detailed information and domains for a specific Vercel project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Vercel project ID or name"},"teamId":{"type":"string"}},"required":["projectId"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_capability_graph","description":"Search across the global inventory of tools, resources, and prompts. Provides proxy call instructions.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search term for tool names or descriptions"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_subdomain_orchestration_profile","description":"Get a unified profile for a subdomain: registry info, capabilities, and infrastructure links.","inputSchema":{"type":"object","properties":{"domain":{"type":"string","description":"Subdomain to profile (e.g. fashion.platphormnews.com)"}},"required":["domain"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_health_summary","description":"Provides a high-level orchestration health summary for the entire network. Ideal for monitor dashboards.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_quake_stats","description":"Get live server statistics and player counts for quake.platphormnews.com.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_platform_jobs","description":"Search for job openings across the PlatphormNews network via jobs.platphormnews.com API.","inputSchema":{"type":"object","properties":{"query":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_fashion_trends","description":"Fetch AI-analyzed fashion trends from fashion.platphormnews.com API.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_claws_intelligence","description":"Query CLAWS (claws.platphormnews.com) security intelligence platform for threat data and policy information.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"type":{"type":"string","enum":["threats","policies","domains","status"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Fetch the canonical root network graph and return a bounded sync snapshot. Durable writes require configured persistence.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List trusted PlatPhormNews sites discovered from root graph, base sitemap index, bootstrap sites, and configured extras with source labels.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"Return the public-safe trusted-domain policy and current graph-derived trusted-domain count.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return a public-safe route-compliance summary for the MCP hub route standard.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return a public-safe discovery-compliance summary for MCP discovery surfaces.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_capability_matrix","description":"Summarize local registry counts and known MCP federation endpoints from canonical state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_capabilities","description":"List canonical local tools, resources, and prompts as capability records.","inputSchema":{"type":"object","properties":{"kind":{"type":"string","enum":["tool","resource","prompt"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_capability","description":"Get one canonical capability by tool name, resource URI/name, or prompt name.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Capability id, tool name, resource URI, resource name, or prompt name"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_capability","description":"Mark a capability deprecated when durable registry persistence is configured.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"reason":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_capability","description":"Validate that a capability exists in the canonical registry and has public/protected classification.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reconcile_registry_counts","description":"Reconcile canonical registry counts across dashboard, health, docs, llms, OpenAPI, well-known, and JSON-RPC surfaces.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_server","description":"Get one known MCP server by name or URL from the trusted federation registry.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_mcp_server","description":"Fetch and validate a trusted remote MCP server. Durable federation snapshots require configured persistence.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_mcp_server","description":"Initialize a trusted registered MCP server and report public protocol readiness.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_discovery_files","description":"Validate MCP's own public discovery files without requiring protected access.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"read_llms_file","description":"Read llms.txt or llms-full.txt from the public MCP discovery surface.","inputSchema":{"type":"object","properties":{"full":{"type":"boolean"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"read_llms_index","description":"Read and parse llms-index.json from the public MCP discovery surface.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"Validate that OpenAPI YAML and JSON public endpoints are reachable and describe MCP.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_rss","description":"Validate public RSS and Atom feed endpoints are reachable and parseable enough for discovery.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sitemap","description":"Validate public sitemap endpoints and return bounded URL counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_well_known_files","description":"Validate well-known MCP, agents, policy, trust, security, and ai-plugin discovery files.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_no_dead_sitemap_links","description":"Bounded dead-link check for URLs generated into MCP sitemap files.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create a Docs remediation report when report persistence is configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create a Sheets structured registry report when report persistence is configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create a Decks executive capability summary when report persistence is configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"summarize_capability","description":"Return a deterministic capability summary; model provider enhancement is scaffolded separately.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recommend_tools","description":"Deterministically recommend matching tools by name or description without requiring a model provider.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_tool_risk","description":"Explain a tool's deterministic auth, mutability, and risk posture from registry metadata.","inputSchema":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_client_config","description":"Generate deterministic MCP client config examples. Private model-assisted generation is scaffolded separately.","inputSchema":{"type":"object","properties":{"client":{"type":"string","enum":["cursor","windsurf","vscode","claude-desktop"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_remediation_summary","description":"Return a deterministic registry remediation summary; model provider enhancement is scaffolded separately.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Return the current root network graph summary and bounded site list from the canonical graph source.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_registered_sites","description":"List public-safe registered/discovered sites from merged trusted-site discovery.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tools","description":"List tools from the canonical MCP registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool","description":"Get one tool from the canonical MCP registry.","inputSchema":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_resources","description":"List resources from the canonical MCP registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_resource","description":"Get one resource by URI or name from the canonical MCP registry.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_prompts","description":"List prompts from the canonical MCP registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_prompt","description":"Get one prompt from the canonical MCP registry.","inputSchema":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_gateway_status","description":"Return public-safe MCP gateway status, proxy guardrails, and JA4 redaction policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Return public-safe integration matrix status for Spec, Evals, Sandbox, BrowserOps, JSON, XML, AgentUI, OpenContent, Docs, Podcasts, and Catalog.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_client_config","description":"Return a deterministic MCP client config for supported IDE/client profiles.","inputSchema":{"type":"object","properties":{"client":{"type":"string","enum":["cursor","windsurf","vscode","claude-desktop","codex","curl","node","python"]}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ide_instructions","description":"Return supported IDE/client instructions and troubleshooting links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return the versioned public-safe agent access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List supported agent platform families with source-labeled user-agent policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform family policy by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an agent operation is public-safe or requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"operation":{"type":"string"},"platformId":{"type":"string"}},"required":["operation"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return the robots.txt policy as structured JSON.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return the versioned public AI access and content-use policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Read the public trust policy manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return the public llms-index discovery manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Summarize MCP public-safe and protected-action boundaries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Read the public health summary for the MCP gateway.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return MCP hub product identity, counts, gateway, factory, and discovery endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"unregister_site","description":"Unregister a site when durable registry storage is configured.","inputSchema":{"type":"object","properties":{"siteSlug":{"type":"string"}},"required":["siteSlug"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_site_discovery","description":"Refresh one site's discovery artifacts when protected sync storage is configured.","inputSchema":{"type":"object","properties":{"siteSlug":{"type":"string"}},"required":["siteSlug"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_tools_from_site","description":"Generate draft MCP tools from a site's public discovery artifacts; drafts are not active until validated.","inputSchema":{"type":"object","properties":{"siteSlug":{"type":"string"}},"required":["siteSlug"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_generated_tool","description":"Validate a generated draft tool's schema and provenance before publication.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_generated_tool","description":"Publish a generated tool after validation, eval, sandbox, and operator approval.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_eval","description":"Run an MCP/tool eval through evals.platphormnews.com when configured.","inputSchema":{"type":"object","properties":{"target":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_sandbox_test","description":"Run a generated tool in sandbox.platphormnews.com when configured.","inputSchema":{"type":"object","properties":{"target":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_browserops_test","description":"Run a BrowserOps UI/client test when configured.","inputSchema":{"type":"object","properties":{"target":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Update agent policy records when durable governance storage is configured.","inputSchema":{"type":"object","properties":{"platformId":{"type":"string"}},"required":["platformId"]},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Refresh agent platform registry from verified sources when governance sync is configured.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_agent_audit_report","description":"Export a protected agent policy audit report when report storage is configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agent_policy_report","description":"Create a protected agent policy report for Docs/Sheets/Decks when integrations are configured.","inputSchema":{"type":"object","properties":{"scope":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_list_sites","description":"List registered sites from DynamoDB when configured. DynamoDB may be read-only or degraded and is not the canonical MCP count source. Returns available site metadata including domains, MCP status, and API docs URLs.","inputSchema":{"type":"object","properties":{"vertical":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_get_site","description":"Get a single site from DynamoDB by siteId or domain. Returns full metadata, MCP configuration, aliases, and status. Falls back to resolve_network_domain if DynamoDB is unavailable.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"},"domain":{"type":"string"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_list_articles","description":"List articles from DynamoDB by site or category. Returns article metadata (title, slug, excerpt, author, status, dates). Use for cross-site content queries and monitor dashboards.","inputSchema":{"type":"object","properties":{"siteId":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_list_events","description":"List platform events from DynamoDB — deployment notifications, content changes, audit entries. Supports filtering by event type and status. Essential for monitor.platphormnews.com dashboards.","inputSchema":{"type":"object","properties":{"type":{"type":"string"},"status":{"type":"string","enum":["pending","delivered","failed"]},"limit":{"type":"number"}}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dynamo_table_info","description":"Get DynamoDB table health and connectivity status. Returns table name, region, connection status, and latency. Used by monitor.platphormnews.com for infrastructure monitoring.","inputSchema":{"type":"object","properties":{}},"ownerHost":"mcp.platphormnews.com","ownerUrl":"https://mcp.platphormnews.com","endpoint":"https://mcp.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_info","description":"Return PlatPhormNews root identity, purpose, public/protected policy, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_dmz_status","description":"Return the public DMZ status summary with graph, story, MCP, route, and discovery posture.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_stories","description":"List HN-prioritized public root stories, newest submissions first, with source attribution, score, author, and comment counts.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top","description":"HN source category to fetch."},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_news_stories","description":"List public root stories with source attribution. Alias for list_stories.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top"},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story","description":"Retrieve one public root story by source story ID, including HN attribution and author metadata when available.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN or root story source ID."}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_stories","description":"Search HN-prioritized public root stories using the root search endpoint.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query string."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_hn_author_profile","description":"Fetch a public HN author profile for story attribution, including karma and submitted item count when supplied by the source API.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN user id."}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story_comments","description":"Fetch the first page of public HN source comments for a story, preserving source attribution.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric HN story id."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Return the root PlatPhormNews network graph manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List public trusted and discovered network sites from root.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":100,"minimum":1,"maximum":500}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_integrations","description":"List root integration directory records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_summary","description":"Return one network site summary by slug or hostname.","inputSchema":{"type":"object","required":["site"],"properties":{"site":{"type":"string","description":"Site slug or hostname."}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List the root trusted-domain directory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_support_info","description":"Return support categories, contacts, and platphormctl examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_status","description":"Return public root status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return public discovery-file compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return root public trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return root public agent and crawler policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy records without claiming official crawler identities.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_enabled_sites","description":"List MCP-capable PlatPhormNews sites from root discovery.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return root health and discovery status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_health","description":"Return root health and discovery status. Alias for get_health.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_api_summary","description":"Return the root OpenAPI JSON document.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_summary","description":"Return root and canonical MCP metadata and source-backed tool count.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_examples","description":"Return public-safe platphormctl validation examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_root_discovery","description":"Validate root public discovery surfaces by reading health, graph, llms, RSS, sitemap, and trust endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Protected root MCP tool. sync_network_graph requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_route_compliance","description":"Protected root MCP tool. refresh_route_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_discovery_compliance","description":"Protected root MCP tool. refresh_discovery_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_support_report","description":"Protected root MCP tool. submit_support_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_network_validation","description":"Protected root MCP tool. trigger_network_validation requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected root MCP tool. create_docs_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected root MCP tool. update_agent_policy requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_manifest","description":"Return the Web4 manifest for platphormnews.com, including discovery links, trust, MCP, and network stats.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_status","description":"Return current Web4 program status including network inventory counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_scorecard","description":"Return the Web4 network scorecard with route evidence, discovery, fingerprint, provenance, signature, CID, contract, and XR readiness counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_web4_sites","description":"List sites in the Web4 canonical network inventory, paginated.","inputSchema":{"type":"object","properties":{"page":{"type":"integer","default":1,"minimum":1},"limit":{"type":"integer","default":50,"minimum":1,"maximum":200}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_web4_score","description":"Get the Web4 score for a specific site by siteId.","inputSchema":{"type":"object","required":["siteId"],"properties":{"siteId":{"type":"string"}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_evidence","description":"Get Web4 route evidence for the root site (declared-only at this time).","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fingerprints","description":"List public Web4 content fingerprints (SHA-256 hashes of public artifacts).","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_provenance","description":"Look up a Web4 provenance record by URL, hash, or siteId.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"siteId":{"type":"string"}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_provenance","description":"Verify a Web4 provenance record by recordId or hash.","inputSchema":{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_xr_manifest","description":"Get the Web4 XR scene manifest (network graph as 3D nodes and edges).","inputSchema":{"type":"object","properties":{}},"ownerHost":"platphormnews.com","ownerUrl":"https://platphormnews.com","endpoint":"https://platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_servers","description":"List real active Quake browser sessions and protected registered servers. Returns empty/degraded state when no live rooms exist.","inputSchema":{"type":"object","properties":{"mode":{"type":"string","enum":["ffa","tdm","duel","ctf","bot","practice","all"]},"region":{"type":"string"},"page":{"type":"integer","default":1},"limit":{"type":"integer","default":20,"maximum":100}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_server","description":"Get one server or session by id with real roster when available.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_server","description":"Protected server registration. Requires PLATPHORM_API_KEY via MCP request headers in production clients.","inputSchema":{"type":"object","required":["name","map","mode","maxPlayers","region"],"properties":{"name":{"type":"string"},"map":{"type":"string"},"mode":{"type":"string","enum":["ffa","tdm","duel","ctf","bot","practice"]},"maxPlayers":{"type":"integer"},"region":{"type":"string"},"endpoint":{"type":"string"},"password":{"type":"boolean"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_server","description":"Protected server status or heartbeat update.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"},"players":{"type":"integer"},"maxPlayers":{"type":"integer"},"pingMs":{"type":"integer"},"status":{"type":"string"},"map":{"type":"string"},"mode":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deregister_server","description":"Protected server deregistration.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_matches","description":"List protected recorded match history. Does not synthesize fake matches.","inputSchema":{"type":"object","properties":{"page":{"type":"integer","default":1},"limit":{"type":"integer","default":20,"maximum":100}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_match","description":"Get one match record by id.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_match","description":"Create a protected match draft with a browser play URL.","inputSchema":{"type":"object","properties":{"map":{"type":"string"},"mode":{"type":"string"},"serverId":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"join_match","description":"Return the browser join URL for a match.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"},"playerName":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"record_match","description":"Protected match result recording. Results are official only when durable persistence is configured.","inputSchema":{"type":"object","required":["map","players"],"properties":{"id":{"type":"string"},"map":{"type":"string"},"mode":{"type":"string"},"players":{"type":"array"},"winner":{"type":"string"},"duration":{"type":"integer"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_leaderboard","description":"Get leaderboard entries derived from real recorded matches.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"limit":{"type":"integer"},"sort":{"type":"string"},"order":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_global_stats","description":"Get global Quake stats derived from active sessions and recorded matches.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_maps","description":"List playable and honestly degraded Quake map catalog entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_map","description":"Get one map catalog entry, including playable/degraded state.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_modes","description":"List Quake modes with playable/local/degraded truth labels.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_weapons","description":"List shipped weapon behavior, ammo, damage, and telemetry metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_manifest","description":"Return the public Quake game manifest and exact capability counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_performance_status","description":"Return public performance capability state and client-measured FPS policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_game_routes","description":"Return the public route inventory used for sitemap/dead-link validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_playable_arena","description":"Report playable maps, local bot support, and degraded map/mode truth state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return the public Quake health summary payload.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return public Quake service identity, auth policy, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_bots","description":"List local AI bot profiles available for browser practice.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"start_bot_practice","description":"Start a local bot practice session and return the play URL.","inputSchema":{"type":"object","properties":{"botCount":{"type":"integer"},"map":{"type":"string"},"playerName":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"record_practice_result","description":"Record local-only practice result state.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"},"frags":{"type":"integer"},"deaths":{"type":"integer"},"notes":{"type":"string"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_game_events","description":"List public-safe Quake event outbox entries.","inputSchema":{"type":"object","properties":{"type":{"type":"string"},"limit":{"type":"integer"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"receive_game_webhook","description":"Receive a game webhook event into protected event state.","inputSchema":{"type":"object","required":["event"],"properties":{"event":{"type":"string"},"data":{"type":"object"}}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return Quake route compliance and degraded capability summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery file and sitemap compliance state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Return a docs report payload for docs.platphormnews.com. External publishing is degraded unless invoked by a protected platform job.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Return a Sheets-ready structured report payload. External sheet creation is degraded unless invoked by a protected platform job.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Return a Decks-ready executive summary payload. External deck creation is degraded unless invoked by a protected platform job.","inputSchema":{"type":"object","properties":{}},"ownerHost":"quake.platphormnews.com","ownerUrl":"https://quake.platphormnews.com","endpoint":"https://quake.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sitemapops_info","description":"Get information about the SitemapOps service","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sitemapops_status","description":"Get current operational status of SitemapOps","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_storage_status","description":"Get storage adapter status and configuration","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_index_policy","description":"Get the current index policy configuration","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_index_policies","description":"List all available index policies","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_url_index_policy","description":"Evaluate a URL against the index policy","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"The URL to evaluate"},"httpStatus":{"type":"number","description":"HTTP status code"},"canonical":{"type":"string","description":"Canonical URL"},"metaRobots":{"type":"string","description":"Meta robots directive"}},"required":["url"]},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_policy_decisions","description":"List recent policy decisions","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum number of decisions"},"sitemapClass":{"type":"string","description":"Filter by sitemap class"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_generated_sitemaps","description":"List all generated sitemaps","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_generated_sitemap","description":"Get a specific generated sitemap","inputSchema":{"type":"object","properties":{"sitemapClass":{"type":"string","description":"The sitemap class (main, articles, tools, etc.)"}},"required":["sitemapClass"]},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sitemap","description":"Validate a sitemap XML","inputSchema":{"type":"object","properties":{"xml":{"type":"string","description":"The sitemap XML to validate"},"url":{"type":"string","description":"URL of the sitemap to fetch and validate"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_excluded_urls","description":"Get list of excluded URLs with reasons","inputSchema":{"type":"object","properties":{"reason":{"type":"string","description":"Filter by exclusion reason"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_included_urls","description":"Get list of included URLs","inputSchema":{"type":"object","properties":{"sitemapClass":{"type":"string","description":"Filter by sitemap class"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_lastmod_report","description":"Get report on lastmod policy and compliance","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_status","description":"Get Web Status for SitemapOps","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_manifest","description":"Get Web manifest for SitemapOps","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_searchops_alignment","description":"Get SearchOps alignment status","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_storyops_alignment","description":"Get StoryOps alignment status","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trustops_alignment","description":"Get TrustOps alignment status","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentops_alignment","description":"Get AgentOps alignment status","inputSchema":{"type":"object","properties":{}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_sitemap_generation","description":"Run a dry-run sitemap generation","inputSchema":{"type":"object","properties":{"sitemapClass":{"type":"string","description":"The sitemap class to generate"}}},"ownerHost":"sitemapops.platphormnews.com","ownerUrl":"https://sitemapops.platphormnews.com","endpoint":"https://sitemapops.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_info","description":"Return Trace Observatory info, truth-model sources, and public/protected boundary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_traces","description":"List public-safe persisted traces with optional filtering.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":100},"status":{"type":"string"},"agent":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace","description":"Get one public-safe trace by ID.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_spans","description":"Get public-safe spans for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_events","description":"Get public-safe trace events.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_timeline","description":"Return a timestamp-sorted timeline for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_tree","description":"Return a parent/child tree for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_waterfall","description":"Return waterfall timing data for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_service_map","description":"Return public-safe service map for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_critical_path","description":"Return public-safe critical path for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_completion","description":"Return recomputed trace completion state.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_incomplete_traces","description":"Return public-safe incomplete trace aggregate summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_failed_traces","description":"Return public-safe failed trace aggregate summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_late_spans","description":"Return public-safe late span aggregate summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_orphan_spans","description":"Return public-safe orphan span list.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_propagation","description":"Return public-safe network propagation summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_observability_summary","description":"Return public-safe observability summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_trace_summary","description":"Return service trace aggregate summary.","inputSchema":{"type":"object","properties":{"service":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trace_aggregate_summary","description":"Return lifecycle, latency, service, and correlation aggregate summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trace_context","description":"Validate W3C traceparent and safe tracestate.","inputSchema":{"type":"object","properties":{"traceparent":{"type":"string"},"tracestate":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_trace_headers","description":"Generate W3C and PlatPhorm trace headers.","inputSchema":{"type":"object","properties":{"sourceSite":{"type":"string"},"targetSite":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_evidence","description":"Return public-safe evidence refs for a trace.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return public-safe agent access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List public-safe agent platform policy records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform policy record.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate public/protected action boundary.","inputSchema":{"type":"object","properties":{"action":{"type":"string"}},"required":["action"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return robots policy text.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return public-safe AI policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return public trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return llms-index discovery manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Return public/protected boundary summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return MCP server info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance for Trace or the trusted network.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"domain":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_traces","description":"Search public-safe trace names, descriptions, agents, and source domains.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_spans","description":"Search public-safe spans by trace ID, span ID, name, or error code.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_evidence","description":"Search public-safe evidence summaries and types.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_map","description":"Return public-safe aggregate service graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Return Phase 4 Trace integration status matrix.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_debugging_playbook","description":"Return a deterministic Trace debugging playbook by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_platphormctl_command","description":"Return platphormctl commands for common Trace operations.","inputSchema":{"type":"object","properties":{"task":{"type":"string"},"traceId":{"type":"string"},"service":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_observability","description":"Get observability compliance for a trusted site.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_observability","description":"Get network-wide observability compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_vercel_metadata","description":"Return safe Vercel metadata capture coverage.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trace_headers","description":"Validate W3C trace context and PlatPhorm enrichment headers.","inputSchema":{"type":"object","properties":{"headers":{"type":"object"}},"required":["headers"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_span_redaction","description":"Check span attributes for public-secret leakage patterns.","inputSchema":{"type":"object","properties":{"span":{"type":"object"}},"required":["span"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_vercel_headers","description":"Return sanitized safe Vercel request metadata from supplied headers.","inputSchema":{"type":"object","properties":{"headers":{"type":"object"}},"required":["headers"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_trace_gap","description":"Explain why a trace is incomplete based on persisted spans.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_trace_remediation_plan","description":"Generate an observability remediation plan from current compliance gaps.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"traceId":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List trusted and pending domains from graph/sitemap registry.","inputSchema":{"type":"object","properties":{"status":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_trusted_domain","description":"Validate one domain against the PlatPhorm trusted-domain policy.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"}},"required":["domain"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_trace","description":"Ingest a trace. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"trace":{"type":"object"}},"required":["trace"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_span","description":"Ingest one span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"span":{"type":"object"},"traceId":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"complete_span","description":"Complete a span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"errorMessage":{"type":"string"}},"required":["traceId","spanId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"fail_span","description":"Fail a span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"errorMessage":{"type":"string"}},"required":["traceId","spanId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"heartbeat_span","description":"Record a span heartbeat. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"errorMessage":{"type":"string"}},"required":["traceId","spanId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"start_span","description":"Start a span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"name":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_span","description":"Cancel a span. Requires PLATPHORM_API_KEY on the HTTP request.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"errorMessage":{"type":"string"}},"required":["traceId","spanId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"link_evidence","description":"Link public-safe or protected evidence to a trace/span. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"spanId":{"type":"string"},"type":{"type":"string"},"ref":{"type":"string"},"summary":{"type":"string"}},"required":["traceId","ref"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"complete_trace","description":"Recompute and persist trace completion. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recompute_trace_completion","description":"Recompute trace completion. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_async_trace","description":"Create async trace envelope. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"traceId":{"type":"string"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_async_job","description":"Create async trace-linked job. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"},"jobType":{"type":"string"}},"required":["traceId","jobType"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"complete_async_job","description":"Complete async job. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"jobId":{"type":"string"}},"required":["jobId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"fail_async_job","description":"Fail async job. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"jobId":{"type":"string"}},"required":["jobId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_trace","description":"Replay trace. Requires PLATPHORM_API_KEY; degrades if replay adapter is unavailable.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"fork_trace","description":"Fork trace. Requires PLATPHORM_API_KEY; degrades if fork adapter is unavailable.","inputSchema":{"type":"object","properties":{"traceId":{"type":"string"}},"required":["traceId"]},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"query_private_correlations","description":"Query private correlations. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"query":{"type":"object"}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Refresh the network graph snapshot. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_sitemap_index","description":"Refresh sitemap coverage. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_feeds","description":"Refresh public feed coverage. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create Docs report. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create Sheets report. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create Deck summary. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Update agent policy. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Refresh agent platform registry. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_route_compliance_probe","description":"Run a bounded live standard-route probe for one trusted PlatPhormNews site. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"domain":{"type":"string"},"routes":{"type":"array","items":{"type":"string"}},"timeoutMs":{"type":"number","minimum":1000,"maximum":10000},"concurrency":{"type":"number","minimum":1,"maximum":6}}},"ownerHost":"trace.platphormnews.com","ownerUrl":"https://trace.platphormnews.com","endpoint":"https://trace.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhooklab_info","description":"Get WebhookLab product identity, lifecycle, and public/protected policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_events","description":"List webhook events.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum records","default":50}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhook_event","description":"Get webhook event by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Event id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_webhook_event","description":"Create and optionally send webhook event.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Event payload"},"endpointId":{"type":"string","description":"Target endpoint id"}},"required":["eventType","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_endpoints","description":"List registered webhook endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhook_endpoint","description":"Get webhook endpoint by id with public-safe redaction.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_webhook_endpoint","description":"Register webhook endpoint.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Endpoint name"},"url":{"type":"string","description":"Endpoint URL"},"events":{"type":"array","description":"Allowed event types","items":{"type":"string"}}},"required":["name","url","events"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_webhook_endpoint","description":"Update webhook endpoint.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"},"name":{"type":"string","description":"Name"},"status":{"type":"string","description":"Status"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_webhook_endpoint","description":"Delete webhook endpoint.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_webhook","description":"Send webhook event to endpoint.","inputSchema":{"type":"object","properties":{"endpointId":{"type":"string","description":"Endpoint id"},"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Payload"}},"required":["endpointId","eventType","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_webhook","description":"Replay webhook delivery.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_delivery","description":"Cancel a pending delivery.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_delivery","description":"Get webhook delivery.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Delivery id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_delivery_attempts","description":"List delivery attempts.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_signature","description":"Generate HMAC signature with an operator-supplied transient secret, or a request-local ephemeral secret when omitted.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"},"algorithm":{"type":"string","description":"Algorithm","enum":["sha256","sha512"],"default":"sha256"}},"required":["payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_signature","description":"Verify HMAC signature using the operator-supplied transient secret.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"signature":{"type":"string","description":"Signature"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"}},"required":["payload","signature","secret"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_signature_failure","description":"Explain a signature mismatch with redacted canonical-string evidence.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"signature":{"type":"string","description":"Signature"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"},"algorithm":{"type":"string","description":"Algorithm","enum":["sha256","sha512"],"default":"sha256"}},"required":["payload","signature","secret"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_contracts","description":"List webhook contracts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_contract","description":"Get webhook contract by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_contract","description":"Create webhook contract.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Name"},"eventType":{"type":"string","description":"Event type"},"schema":{"type":"object","description":"JSON schema"}},"required":["name","eventType","schema"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_contract","description":"Update webhook contract.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"},"schema":{"type":"object","description":"JSON schema"},"name":{"type":"string","description":"Name"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_contract","description":"Delete webhook contract.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_payload","description":"Validate payload against contract.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"payload":{"type":"object","description":"Payload"}},"required":["contractId","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_negative_payload","description":"Generate negative test payload from contract schema.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"schema":{"type":"object","description":"Inline JSON schema"}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_contract_test","description":"Run contract test.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"payload":{"type":"object","description":"Payload"}},"required":["contractId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"receive_test_webhook","description":"Record inbound webhook receipt.","inputSchema":{"type":"object","properties":{"endpointSlug":{"type":"string","description":"Endpoint slug"},"payload":{"type":"object","description":"Payload"}},"required":["endpointSlug","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_mcp_servers","description":"Sync MCP server registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery file compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_webhook_test_plan","description":"Generate webhook test plan.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"}},"required":["eventType"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_webhook_remediation","description":"Generate remediation guidance for failures.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get public-safe integration status matrix.","inputSchema":{"type":"object","properties":{"integrationId":{"type":"string","description":"Optional integration id"}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get WebhookLab agent access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List supported agent platform categories without hardcoded unverified crawler strings.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get agent platform policy by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Platform id"}},"required":["id"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an action is public-safe or protected.","inputSchema":{"type":"object","properties":{"action":{"type":"string","description":"Action name or route"}},"required":["action"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Get robots and sensitive-route policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Get AI policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Get trust policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Get discovery manifest with llms, OpenAPI, sitemap, RSS, robots, and well-known links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Get public-safe and protected access summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get concise WebhookLab service info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_contract_to_spec","description":"Protected handoff of a contract to Spec.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}},"required":["contractId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_evals_suite","description":"Protected handoff to Evals for contract test-suite creation.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}},"required":["contractId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_sandbox_receiver_test","description":"Protected handoff to Sandbox for receiver tests.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_monitor_status","description":"Protected handoff of webhook health to Monitor.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected update of agent policy registry.","inputSchema":{"type":"object","properties":{"policy":{"type":"object","description":"Policy patch"}},"required":["policy"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected refresh of agent platform registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create docs report artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Report title"}},"required":["title"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create sheet report artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Report title"}},"required":["title"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create deck summary artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Deck title"}},"required":["title"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_webhook_endpoint","description":"Backward compatible alias for register_webhook_endpoint.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Endpoint name"},"url":{"type":"string","description":"Endpoint URL"},"events":{"type":"array","description":"Event types","items":{"type":"string"}}},"required":["name","url","events"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"emit_test_event","description":"Backward compatible alias for create_webhook_event.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Payload"},"endpointId":{"type":"string","description":"Endpoint id"}},"required":["eventType","payload"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_event","description":"Backward compatible alias for replay_webhook.","inputSchema":{"type":"object","properties":{"eventId":{"type":"string","description":"Event id"}},"required":["eventId"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deliveries","description":"Backward compatible alias for delivery listing.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum records","default":100}}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_test_payload","description":"Generate test payload template.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"}},"required":["eventType"]},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_status","description":"Get service status summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooklab.platphormnews.com","ownerUrl":"https://webhooklab.platphormnews.com","endpoint":"https://webhooklab.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_info","description":"Return PlatPhormNews root identity, purpose, public/protected policy, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_dmz_status","description":"Return the public DMZ status summary with graph, story, MCP, route, and discovery posture.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_stories","description":"List HN-prioritized public root stories, newest submissions first, with source attribution, score, author, and comment counts.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top","description":"HN source category to fetch."},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_news_stories","description":"List public root stories with source attribution. Alias for list_stories.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top"},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story","description":"Retrieve one public root story by source story ID, including HN attribution and author metadata when available.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN or root story source ID."}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_stories","description":"Search HN-prioritized public root stories using the root search endpoint.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query string."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_hn_author_profile","description":"Fetch a public HN author profile for story attribution, including karma and submitted item count when supplied by the source API.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN user id."}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story_comments","description":"Fetch the first page of public HN source comments for a story, preserving source attribution.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric HN story id."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Return the root PlatPhormNews network graph manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List public trusted and discovered network sites from root.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":100,"minimum":1,"maximum":500}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_integrations","description":"List root integration directory records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_summary","description":"Return one network site summary by slug or hostname.","inputSchema":{"type":"object","required":["site"],"properties":{"site":{"type":"string","description":"Site slug or hostname."}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List the root trusted-domain directory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_support_info","description":"Return support categories, contacts, and platphormctl examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_status","description":"Return public root status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return public discovery-file compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return root public trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return root public agent and crawler policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy records without claiming official crawler identities.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_enabled_sites","description":"List MCP-capable PlatPhormNews sites from root discovery.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return root health and discovery status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_health","description":"Return root health and discovery status. Alias for get_health.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_api_summary","description":"Return the root OpenAPI JSON document.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_summary","description":"Return root and canonical MCP metadata and source-backed tool count.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_examples","description":"Return public-safe platphormctl validation examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_root_discovery","description":"Validate root public discovery surfaces by reading health, graph, llms, RSS, sitemap, and trust endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Protected root MCP tool. sync_network_graph requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_route_compliance","description":"Protected root MCP tool. refresh_route_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_discovery_compliance","description":"Protected root MCP tool. refresh_discovery_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_support_report","description":"Protected root MCP tool. submit_support_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_network_validation","description":"Protected root MCP tool. trigger_network_validation requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected root MCP tool. create_docs_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected root MCP tool. update_agent_policy requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_manifest","description":"Return the Web4 manifest for platphormnews.com, including discovery links, trust, MCP, and network stats.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_status","description":"Return current Web4 program status including network inventory counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_scorecard","description":"Return the Web4 network scorecard with route evidence, discovery, fingerprint, provenance, signature, CID, contract, and XR readiness counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_web4_sites","description":"List sites in the Web4 canonical network inventory, paginated.","inputSchema":{"type":"object","properties":{"page":{"type":"integer","default":1,"minimum":1},"limit":{"type":"integer","default":50,"minimum":1,"maximum":200}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_web4_score","description":"Get the Web4 score for a specific site by siteId.","inputSchema":{"type":"object","required":["siteId"],"properties":{"siteId":{"type":"string"}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_evidence","description":"Get Web4 route evidence for the root site (declared-only at this time).","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fingerprints","description":"List public Web4 content fingerprints (SHA-256 hashes of public artifacts).","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_provenance","description":"Look up a Web4 provenance record by URL, hash, or siteId.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"siteId":{"type":"string"}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_provenance","description":"Verify a Web4 provenance record by recordId or hash.","inputSchema":{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_xr_manifest","description":"Get the Web4 XR scene manifest (network graph as 3D nodes and edges).","inputSchema":{"type":"object","properties":{}},"ownerHost":"www.platphormnews.com","ownerUrl":"https://www.platphormnews.com","endpoint":"https://www.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_xml","description":"Parse XML into a real tree, validation result, and stats.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"format_xml","description":"Pretty-format XML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"minify_xml","description":"Minify XML after validation.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_xml","description":"Validate XML syntax and XXE-safe constraints.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_xml_stats","description":"Return XML node and namespace stats.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_xpath","description":"Run the Phase 1 bounded XPath subset.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"xpath":{"type":"string"}},"required":["xml","xpath"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_xsd","description":"Validate XML and XSD well-formedness plus basic root contract; semantic coverage is degraded.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"schema":{"type":"string"}},"required":["xml","schema"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"inspect_rss","description":"Inspect RSS 2.0 XML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"inspect_atom","description":"Inspect Atom XML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"inspect_sitemap","description":"Inspect sitemap XML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"convert_xml_to_json","description":"Convert XML to structured JSON.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"convert_xml_to_yaml","description":"Convert XML to deterministic YAML.","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"indent":{"type":"number"}},"required":["xml"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_schemas","description":"List public built-in schema records.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_schema","description":"Read a public built-in schema by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return XML service health.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return XML service info.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route compliance summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery compliance summary.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected Docs report generation scaffold.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected Sheets report generation scaffold.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected Decks report generation scaffold.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"xml.platphormnews.com","ownerUrl":"https://xml.platphormnews.com","endpoint":"https://xml.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_routes","description":"Search public-safe PlatPhormNews route inventory.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recover_route","description":"Recover a missing route using deterministic matching.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"suggest_redirect","description":"Preview redirect candidates for a missing path.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"report_dead_link","description":"Submit a public-safe dead-link report.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dead_link_report","description":"Read an ephemeral or persisted dead-link report by id.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_routes","description":"List public route inventory.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_dead_links","description":"List public-safe dead-link report records available in this runtime.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_link","description":"Check a trusted PlatPhormNews URL with SSRF protection.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sitemap","description":"Validate a sitemap with bounded URL checks.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sitemap_status","description":"Read generated sitemap status.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Read standard route compliance summary.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Read discovery compliance summary.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_sites","description":"Read graph and sitemap-derived network sites.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Read service health.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Read service info and policy.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected docs report integration; returns honest degraded state in Phase 1.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected Sheets export integration; returns honest degraded state in Phase 1.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected Decks summary integration; returns honest degraded state in Phase 1.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"404.platphormnews.com","ownerUrl":"https://404.platphormnews.com","endpoint":"https://404.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentui_info","description":"Return AgentUI product identity, public/protected boundary, and integration purpose.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Alias for get_agentui_info.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public AgentUI health, metrics-source, MCP, discovery, and degraded-state summary.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_storage_status","description":"Return AgentUI storage truth model for local browser, generated snapshot, delegated, exported, and server persistence modes.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_artifacts","description":"List server-visible AgentUI artifacts or honest degraded artifact storage status.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_artifact","description":"Get one AgentUI artifact storage status by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_local_artifact","description":"Create a generated AgentUI artifact snapshot for local/export/delegation use without claiming server persistence.","inputSchema":{"type":"object","properties":{"type":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"sourceService":{"type":"string"},"sourceRef":{"type":"string"},"schema":{"type":"object"}},"required":["title"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"clone_artifact","description":"Clone an AgentUI artifact packet as a generated snapshot.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":["artifact"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_artifact","description":"Export an AgentUI artifact as JSON, YAML, or Markdown.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"},"format":{"type":"string","enum":["json","yaml","markdown"]}},"required":["artifact"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_packet","description":"Create a reusable AgentUI share packet with JSON, YAML, Markdown, MCP JSON-RPC, and platphormctl examples.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":["artifact"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_workflows","description":"List persisted AgentUI workflows from the server registry.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":100}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_workflow","description":"Read one persisted AgentUI workflow by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_workflow","description":"Create a server-persisted AgentUI workflow.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"},"tags":{"type":"array","items":{"type":"string"}}},"required":["name"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_workflow","description":"Update a server-persisted AgentUI workflow.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string"},"visibility":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_workflow","description":"Validate a workflow graph by id or supplied nodes and edges.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"plan_workflow","description":"Return a public-safe execution plan for a workflow without executing protected tools.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"dry_run_workflow","description":"Dry-run a supplied workflow graph locally or, when authorized, persist a trace-linked dry-run record.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"nodes":{"type":"array"},"edges":{"type":"array"},"inputs":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_workflow","description":"Execute a workflow through the Phase 1 runtime adapter and persist run results.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"inputs":{"type":"object"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_workflow_run","description":"Read a persisted workflow run by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_workflow_run","description":"Cancel a persisted workflow run.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_templates","description":"List public AgentUI workflow templates, including built-in Phase 1 templates.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":100}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_template","description":"Get one public AgentUI workflow template by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"instantiate_template","description":"Create a server workflow from a public AgentUI template.","inputSchema":{"type":"object","properties":{"templateId":{"type":"string"},"name":{"type":"string"},"owner":{"type":"string"}},"required":["templateId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_approvals","description":"List workflow approval records with approval notes redacted.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":100}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"approve_step","description":"Approve a pending workflow approval step.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"reason":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reject_step","description":"Reject a pending workflow approval step.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"reason":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_tools","description":"List AgentUI MCP tools and their public/protected boundaries.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_mcp_tool_form","description":"Render an MCP tool inputSchema into AgentUI form fields, examples, and raw JSON fallback state.","inputSchema":{"type":"object","properties":{"toolName":{"type":"string"}},"required":["toolName"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_openapi_operation_form","description":"Render an OpenAPI operation into AgentUI form fields and request examples.","inputSchema":{"type":"object","properties":{"operationId":{"type":"string"},"method":{"type":"string"},"path":{"type":"string"},"serviceBaseUrl":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_json_schema_form","description":"Render a JSON Schema into AgentUI form fields, validation preview, and raw JSON fallback state.","inputSchema":{"type":"object","properties":{"schema":{"type":"object"},"sourceRef":{"type":"string"},"title":{"type":"string"}},"required":["schema"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_webhook_schema_form","description":"Render a webhook payload schema into AgentUI form fields without claiming webhook delivery.","inputSchema":{"type":"object","properties":{"schema":{"type":"object"},"eventName":{"type":"string"},"serviceBaseUrl":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_form_input","description":"Validate required fields for a rendered form input without executing a tool.","inputSchema":{"type":"object","properties":{"schema":{"type":"object"},"value":{"type":"object"}},"required":["schema"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_ascii_conversion_form","description":"Render the ASCII image conversion request schema as an AgentUI form.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"execute_ascii_conversion","description":"Convert a bounded image payload through ascii.platphormnews.com and return the concrete ASCII text output or an honest degraded state.","inputSchema":{"type":"object","properties":{"image":{"type":"string"},"resolution":{"type":"number"},"charset":{"type":"string"},"grayscale":{"type":"boolean"},"inverted":{"type":"boolean"}},"required":["image"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_layout_artifact","description":"Preview a layout document or template through layout.platphormnews.com and return the confirmed preview output.","inputSchema":{"type":"object","properties":{"document":{"type":"object"},"templateSlug":{"type":"string"},"viewport":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_layout_artifact","description":"Score a layout document or template through layout.platphormnews.com and return the confirmed score output.","inputSchema":{"type":"object","properties":{"document":{"type":"object"},"templateSlug":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_artifact","description":"Export a layout document or template through layout.platphormnews.com and return the confirmed export packet.","inputSchema":{"type":"object","properties":{"document":{"type":"object"},"templateSlug":{"type":"string"},"format":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_phorm_design","description":"Return a deterministic Phorm prompt-to-interface preview or degraded state.","inputSchema":{"type":"object","properties":{"prompt":{"type":"string"},"templateId":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"convert_phorm_design_to_workflow","description":"Convert a confirmed or fallback Phorm design reference into a local AgentUI workflow draft plan.","inputSchema":{"type":"object","properties":{"designId":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_cli_examples","description":"List public platphormctl examples for AgentUI workflows, tool rendering, and validation harnesses.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cli_example","description":"Read one AgentUI platphormctl example by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List AgentUI integration matrix entries with honest configured/degraded state.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delegate_artifact","description":"Create a degraded/dry-run delegation packet for an AgentUI artifact and PlatPhorm target service.","inputSchema":{"type":"object","properties":{"targetService":{"type":"string"},"artifact":{"type":"object"},"action":{"type":"string"},"dryRun":{"type":"boolean"}},"required":["targetService"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_platphormctl_command","description":"Generate a reproducible platphormctl command for AgentUI render, artifact, delegation, or workflow tasks.","inputSchema":{"type":"object","properties":{"artifactId":{"type":"string"},"templateId":{"type":"string"},"target":{"type":"string"},"action":{"type":"string"},"protected":{"type":"boolean"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get one integration status card by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}},"required":["slug"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_rendered_forms","description":"Report rendered form persistence status.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rendered_form","description":"Report one rendered form by id when durable form storage is available.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_capabilities","description":"Return public AgentUI capabilities and protected-action boundaries.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_mcp_tool","description":"Validate that a named AgentUI MCP tool is registered and whether it requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"execute_mcp_tool","description":"Execute a registered AgentUI MCP tool by name.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"arguments":{"type":"object"}},"required":["name"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return AgentUI route compliance status from currently available local registry state.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return AgentUI discovery compliance status from currently available local registry state.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return AgentUI public/protected agent policy summary.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platforms covered by generic AgentUI public access policy.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform policy by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an agent action is public-safe or requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"target":{"type":"string"},"action":{"type":"string"}},"required":["target"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return AgentUI robots policy without exact AI crawler strings unless verified.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return AgentUI public-safe AI access and model-assisted output policy.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentui_web4_manifest","description":"Return the AgentUI Web4 manifest without exposing private workflow state or sensitive fingerprints.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentui_web4_status","description":"Return AgentUI Web4 readiness, source-labeled route evidence, storage truth, integration state, and privacy boundaries.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agentui_scorecard","description":"Return the AgentUI Web4 scorecard with route, renderer, policy, trace, and provenance readiness checks.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agentui_fingerprints","description":"List public-safe AgentUI fingerprints with privacy class and anchor eligibility.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_agentui_provenance","description":"Lookup public-safe AgentUI provenance by url, hash, workflowId, runId, artifactId, delegationId, or formId.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"recordId":{"type":"string"},"workflowId":{"type":"string"},"runId":{"type":"string"},"artifactId":{"type":"string"},"delegationId":{"type":"string"},"formId":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_agentui_provenance","description":"Verify a public-safe AgentUI provenance record by recordId or hash.","inputSchema":{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return AgentUI trust policy and required PLATPhorm public/protected line.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return AgentUI discovery manifest links.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Return public read-only and protected action summary for AgentUI.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_workflow","description":"Publish a workflow by marking it public and published.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_artifact","description":"Protected durable artifact save request. Returns degraded when no artifact persistence adapter is configured.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":["artifact"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_artifact","description":"Protected durable artifact update request. Returns degraded when no artifact persistence adapter is configured.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"artifact":{"type":"object"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_artifact","description":"Protected durable artifact delete request. Returns degraded when no artifact persistence adapter is configured.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_artifact","description":"Protected artifact publishing request. Returns degraded without target confirmation.","inputSchema":{"type":"object","properties":{"artifactId":{"type":"string"},"target":{"type":"string"}},"required":["artifactId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected Docs report creation request. Returns degraded unless Docs confirms the result.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_export","description":"Protected Sheets export request. Returns degraded unless Sheets confirms the result.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_catalog_entry","description":"Protected Catalog registration request. Returns degraded unless Catalog confirms the result.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox","description":"Protected Sandbox trigger request. Returns degraded unless Sandbox confirms execution.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops","description":"Protected BrowserOps trigger request. Returns degraded unless BrowserOps confirms evidence.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_evals","description":"Protected Evals trigger request. Returns degraded unless Evals confirms a scorecard.","inputSchema":{"type":"object","properties":{"artifact":{"type":"object"}},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_phorm_design","description":"Protected Phorm design import placeholder that does not fake imports without a confirmed artifact.","inputSchema":{"type":"object","properties":{"designId":{"type":"string"}},"required":["designId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"Protected eval trigger placeholder that reports degraded when no eval adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_validation","description":"Protected Sandbox validation trigger placeholder that reports degraded when no sandbox adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops_check","description":"Protected BrowserOps trigger placeholder that reports degraded when no BrowserOps adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_docs_report","description":"Protected Docs report publish placeholder that reports degraded when no Docs adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected Sheets report export placeholder that reports degraded when no Sheets adapter is configured.","inputSchema":{"type":"object","properties":{"workflowId":{"type":"string"}},"required":["workflowId"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_tools","description":"Protected network MCP tool registry sync placeholder.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected agent policy mutation placeholder.","inputSchema":{"type":"object","properties":{"policy":{"type":"object"}},"required":["policy"],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected agent platform registry refresh placeholder.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"ownerHost":"agentui.platphormnews.com","ownerUrl":"https://agentui.platphormnews.com","endpoint":"https://agentui.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_info","description":"get API info","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_services","description":"list API services","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_service","description":"get API service","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_products","description":"list API products","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_product","description":"get API product","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_operations","description":"list API operations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_operation","description":"get API operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_schemas","description":"list API schemas","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_schema","description":"get API schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_events","description":"list API events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_event","description":"get API event","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_contracts","description":"list webhook contracts","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"validate openapi","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_schema","description":"validate schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_operation","description":"validate operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_public_operation","description":"test public operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_health","description":"get service health","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_api_status","description":"get network API status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_mappings","description":"list MCP mappings","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_mapping","description":"get MCP mapping","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_snippet","description":"generate snippet","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_gateway_status","description":"get gateway status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_governance_score","description":"get governance score","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_parity_matrix","description":"get parity matrix","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limits","description":"get rate limits","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_versions","description":"get versions","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deprecations","description":"get deprecations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_opencontent_api_summary","description":"get opencontent API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_api_summary","description":"get podcasts API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_recipes","description":"get platphormctl recipes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get agent policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list agent platforms","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get agent platform","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate agent access","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get robots policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get ai policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get trust policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get discovery manifest","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get public access summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get route compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get discovery compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_api_registry","description":"sync API registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_service","description":"register service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_service","description":"update service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_operation","description":"deprecate operation Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sdk","description":"publish sdk Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_protected_operation_test","description":"run protected operation test Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_snapshots","description":"refresh snapshots Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"analytics.platphormnews.com","ownerUrl":"https://analytics.platphormnews.com","endpoint":"https://analytics.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_info","description":"get API info","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_services","description":"list API services","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_service","description":"get API service","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_products","description":"list API products","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_product","description":"get API product","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_operations","description":"list API operations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_operation","description":"get API operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_schemas","description":"list API schemas","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_schema","description":"get API schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_events","description":"list API events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_event","description":"get API event","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_contracts","description":"list webhook contracts","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"validate openapi","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_schema","description":"validate schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_operation","description":"validate operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_public_operation","description":"test public operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_health","description":"get service health","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_api_status","description":"get network API status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_mappings","description":"list MCP mappings","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_mapping","description":"get MCP mapping","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_snippet","description":"generate snippet","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_gateway_status","description":"get gateway status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_governance_score","description":"get governance score","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_parity_matrix","description":"get parity matrix","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limits","description":"get rate limits","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_versions","description":"get versions","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deprecations","description":"get deprecations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_opencontent_api_summary","description":"get opencontent API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_api_summary","description":"get podcasts API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_recipes","description":"get platphormctl recipes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get agent policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list agent platforms","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get agent platform","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate agent access","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get robots policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get ai policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get trust policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get discovery manifest","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get public access summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get route compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get discovery compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_api_registry","description":"sync API registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_service","description":"register service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_service","description":"update service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_operation","description":"deprecate operation Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sdk","description":"publish sdk Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_protected_operation_test","description":"run protected operation test Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_snapshots","description":"refresh snapshots Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"api.platphormnews.com","ownerUrl":"https://api.platphormnews.com","endpoint":"https://api.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_boards","description":"Read-only BBS capability: list boards.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_board","description":"Read-only BBS capability: get board.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_threads","description":"Read-only BBS capability: list threads.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_thread","description":"Read-only BBS capability: get thread.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_posts","description":"Read-only BBS capability: list posts.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_bbs","description":"Read-only BBS capability: search bbs.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_announcements","description":"Read-only BBS capability: list announcements.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_activity","description":"Read-only BBS capability: list activity.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_online_users","description":"Read-only BBS capability: get online users.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_bbs_stats","description":"Read-only BBS capability: get bbs stats.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_files","description":"Read-only BBS capability: list files.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_file","description":"Read-only BBS capability: get file.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_games","description":"Read-only BBS capability: list games.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game","description":"Read-only BBS capability: get game.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_portal_links","description":"Read-only BBS capability: list portal links.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_thread","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_post","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_chat_message","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"upload_file","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_game_score","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"moderate_post","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Read-only BBS capability: get health.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Read-only BBS capability: get info.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Read-only BBS capability: get route compliance.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Read-only BBS capability: get discovery compliance.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected BBS action scaffold. Returns AUTH_REQUIRED metadata until backend mutation support is enabled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"bbs.platphormnews.com","ownerUrl":"https://bbs.platphormnews.com","endpoint":"https://bbs.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"modernize_cobol","description":"Return model-assisted translation when configured, otherwise explicit degraded state with static analysis evidence.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_cobol","description":"Run deterministic COBOL static analysis.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_cobol_compliance","description":"Run deterministic compliance and modernization-readiness checks.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_cobol_docs","description":"Generate deterministic markdown documentation.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"suggest_cobol2023","description":"Generate experimental COBOL 2023 suggestions requiring human review.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"estimate_cobol_cost","description":"Estimate modernization cost from deterministic complexity tiers.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"extract_data_dictionary","description":"Extract COBOL data items, PIC clauses, and inferred types.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_kanban_task","description":"Create a local Kanban preview; external mutation is future protected.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"convert_to_ascii","description":"Render bounded local ASCII output.","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","maxLength":50000},"charset":{"type":"string","enum":["standard","detailed","blocks","minimal"]}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_samples","description":"List built-in COBOL samples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_pricing","description":"List deterministic pricing tiers.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return service information.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return route compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Generate local report payload; Docs creation is future protected.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Generate local report payload; Sheets creation is future protected.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Generate local report payload; Deck creation is future protected.","inputSchema":{"type":"object","required":["cobolCode"],"properties":{"cobolCode":{"type":"string","maxLength":50000},"targetLanguage":{"type":"string","enum":["java","python","typescript","csharp","cobol"]},"programName":{"type":"string"},"sessionId":{"type":"string"}}},"ownerHost":"cobol.platphormnews.com","ownerUrl":"https://cobol.platphormnews.com","endpoint":"https://cobol.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_codex_chapters","description":"list codex chapters","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_codex_slides","description":"list codex slides","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_codex_slide","description":"get codex slide","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tool_catalog","description":"list tool catalog","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_entry","description":"get tool entry","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_tools","description":"search tools","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_screenshot","description":"get tool screenshot","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_capabilities","description":"get tool capabilities","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tool_relationships","description":"get tool relationships","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_codex_summary","description":"generate codex summary","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_network_story","description":"generate network story","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_tool_catalog","description":"sync tool catalog","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_tool_screenshot","description":"refresh tool screenshot","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"inspect_tool","description":"inspect tool","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_tool_report","description":"generate tool report","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary","inputSchema":{"type":"object","properties":{"slug":{"type":"string"},"id":{"type":"string"},"query":{"type":"string"}}},"ownerHost":"codex.platphormnews.com","ownerUrl":"https://codex.platphormnews.com","endpoint":"https://codex.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"decks.list_slides","description":"List the current cinematic deck slides.","inputSchema":{"type":"object","properties":{}},"ownerHost":"decks.platphormnews.com","ownerUrl":"https://decks.platphormnews.com","endpoint":"https://decks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"network.describe_service","description":"Return this service network metadata and peer API endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"decks.platphormnews.com","ownerUrl":"https://decks.platphormnews.com","endpoint":"https://decks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_analyze_script","description":"Analyze a PowerShell script for threats, obfuscation, and IOCs","inputSchema":{"type":"object","properties":{"script":{"type":"string","description":"PowerShell script content to analyze"},"options":{"type":"object","properties":{"deep_decode":{"type":"boolean","description":"Perform recursive decoding"},"extract_iocs":{"type":"boolean","description":"Extract IOCs from script"},"detect_threats":{"type":"boolean","description":"Run threat detection rules"}}}},"required":["script"]},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_decode_string","description":"Decode an encoded string (Base64, Hex, XOR, etc.)","inputSchema":{"type":"object","properties":{"encoded":{"type":"string","description":"Encoded string to decode"},"encoding":{"type":"string","enum":["auto","base64","hex","xor","gzip","deflate"],"description":"Encoding type (auto-detect if not specified)"},"key":{"type":"string","description":"Decryption key if needed"}},"required":["encoded"]},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_extract_iocs","description":"Extract Indicators of Compromise from text","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Text content to extract IOCs from"},"types":{"type":"array","items":{"type":"string","enum":["ip","domain","url","hash","email","file_path"]},"description":"IOC types to extract"}},"required":["content"]},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_get_threat_intel","description":"Get threat intelligence for an IOC","inputSchema":{"type":"object","properties":{"ioc":{"type":"string","description":"IOC value to look up"},"type":{"type":"string","enum":["ip","domain","hash"],"description":"IOC type"}},"required":["ioc","type"]},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"desa_list_detection_rules","description":"List available detection rules","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category"},"severity":{"type":"string","enum":["critical","high","medium","low","info"],"description":"Filter by severity"}}},"ownerHost":"desa.platphormnews.com","ownerUrl":"https://desa.platphormnews.com","endpoint":"https://desa.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_info","description":"Return Desert Bus Westfalia Edition public game metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_rules","description":"Return canonical 360 mile, 45 mph, eight-hour game rules.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_info","description":"Return route and landmark metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_milestones","description":"List route milestones including Dateland.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_milestone","description":"Return a milestone by slug, defaulting to Dateland.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Milestone slug, for example dateland."}}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_leaderboard","description":"Return local/global leaderboard policy and ephemeral server cache entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_local_run_schema","description":"Return browser-local run schema.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_charity_links","description":"List official external charity links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_charity_links","description":"Validate exact allowlisted official external charity links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story_sections","description":"Return story section metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_polaroids","description":"Return accessible polaroid metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return service identity and access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return route compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create a deterministic local docs report payload; no external publishing.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create a deterministic structured sheet report payload; no external mutation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create a deterministic deck summary payload; no external mutation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"desertbus.platphormnews.com","ownerUrl":"https://desertbus.platphormnews.com","endpoint":"https://desertbus.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_terms","description":"list_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_term","description":"get_term is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_terms","description":"search_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_random_term","description":"get_random_term is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_recent_terms","description":"list_recent_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_popular_terms","description":"list_popular_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trending_terms","description":"list_trending_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"list_categories is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_category","description":"get_category is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"list_tags is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tag","description":"get_tag is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_collections","description":"list_collections is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_collection","description":"get_collection is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_locales","description":"list_locales is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_definition","description":"submit_definition is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"vote_definition","description":"vote_definition is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_stats","description":"get_dictionary_stats is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"suggest_related_terms","description":"suggest_related_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get_agent_policy is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list_agent_platforms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get_agent_platform is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate_agent_access is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get_robots_policy is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get_ai_policy is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get_trust_policy is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get_discovery_manifest is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get_public_access_summary is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"get_health is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"get_info is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_status","description":"get_web_status is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_manifest","description":"get_dictionary_manifest is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_dataset","description":"get_dictionary_dataset is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_dictionary_exports","description":"list_dictionary_exports is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get_route_compliance is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get_discovery_compliance is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_web4_manifest","description":"get_dictionary_web4_manifest is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_web4_status","description":"get_dictionary_web4_status is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_scorecard","description":"get_dictionary_scorecard is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_dictionary_fingerprints","description":"list_dictionary_fingerprints is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_term_provenance","description":"lookup_term_provenance is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_term_provenance","description":"verify_term_provenance is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dictionary_llms_index","description":"get_dictionary_llms_index is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_terms","description":"get_related_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_term_graph","description":"get_term_graph is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_terms_by_tag","description":"list_terms_by_tag is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_terms_by_class","description":"list_terms_by_class is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_recent_terms","description":"get_recent_terms is a public-safe Dictionary/agent-policy tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"approve_definition","description":"approve_definition is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reject_definition","description":"reject_definition is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_definitions","description":"import_definitions is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recalculate_rankings","description":"recalculate_rankings is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update_agent_policy is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh_agent_platform_registry is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_agent_audit_report","description":"export_agent_audit_report is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agent_policy_report","description":"create_agent_policy_report is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create_docs_report is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create_sheet_report is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create_deck_summary is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_term","description":"submit_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_term","description":"create_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_term","description":"update_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_term","description":"publish_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_term","description":"deprecate_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"supersede_term","description":"supersede_term is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_terms","description":"import_terms is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_search_index","description":"rebuild_search_index is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_llms_files","description":"rebuild_llms_files is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_sitemaps","description":"rebuild_sitemaps is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_dictionary_fingerprints","description":"rebuild_dictionary_fingerprints is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_term_provenance","description":"create_term_provenance is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sign_term_provenance","description":"sign_term_provenance is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"mark_term_anchor_candidate","description":"mark_term_anchor_candidate is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_dictionary_artifact_to_ipfs","description":"publish_dictionary_artifact_to_ipfs is scaffolded as a protected Dictionary/operator tool.","inputSchema":{"type":"object","additionalProperties":true,"properties":{}},"ownerHost":"dictionary.platphormnews.com","ownerUrl":"https://dictionary.platphormnews.com","endpoint":"https://dictionary.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_info","description":"get API info","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_services","description":"list API services","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_service","description":"get API service","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_products","description":"list API products","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_product","description":"get API product","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_operations","description":"list API operations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_operation","description":"get API operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_schemas","description":"list API schemas","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_schema","description":"get API schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_api_events","description":"list API events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_api_event","description":"get API event","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_contracts","description":"list webhook contracts","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_openapi","description":"validate openapi","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_schema","description":"validate schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_operation","description":"validate operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_public_operation","description":"test public operation","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_health","description":"get service health","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_api_status","description":"get network API status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_mappings","description":"list MCP mappings","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_mapping","description":"get MCP mapping","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_snippet","description":"generate snippet","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_gateway_status","description":"get gateway status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_governance_score","description":"get governance score","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_parity_matrix","description":"get parity matrix","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limits","description":"get rate limits","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_versions","description":"get versions","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deprecations","description":"get deprecations","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_opencontent_api_summary","description":"get opencontent API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_api_summary","description":"get podcasts API summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_recipes","description":"get platphormctl recipes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get agent policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list agent platforms","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get agent platform","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate agent access","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get robots policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get ai policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get trust policy","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get discovery manifest","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get public access summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get route compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get discovery compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_api_registry","description":"sync API registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_service","description":"register service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_service","description":"update service Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"deprecate_operation","description":"deprecate operation Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sdk","description":"publish sdk Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_protected_operation_test","description":"run protected operation test Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_snapshots","description":"refresh snapshots Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create docs report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create sheet report Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create deck summary Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry Protected action requiring PLATPHORM_API_KEY.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"echo.platphormnews.com","ownerUrl":"https://echo.platphormnews.com","endpoint":"https://echo.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_emoji","description":"List canonical database-backed emoji records.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"},"offset":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_emojis","description":"List Unicode emoji from Emoji Score's bundled Unicode data snapshot.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"},"offset":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_emoji","description":"Search canonical emoji records by name, keyword, group, subgroup, emoji, or codepoint.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string"},"limit":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_emojis","description":"Search emoji by name, keyword, group, code point, or emoji character.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string"},"limit":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_emoji","description":"Get one emoji by character or Unicode code point.","inputSchema":{"type":"object","required":["value"],"properties":{"value":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_emoji","description":"Deterministically score an existing emoji for recognition, versatility, category fit, and rendering simplicity.","inputSchema":{"type":"object","required":["emoji"],"properties":{"emoji":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_emoji","description":"Compare two emoji scores head-to-head.","inputSchema":{"type":"object","required":["emojis"],"properties":{"emojis":{"type":"array","items":{"type":"string"}}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_sentiment","description":"Score text and emoji for sentiment polarity, valence, intensity, ambiguity, cultural risk, accessibility, and audience fit.","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"},"emoji":{"type":"string"},"audience":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_emoji_combination","description":"Score an emoji combination for clarity, sentiment alignment, visual distinctiveness, ambiguity, and accessibility.","inputSchema":{"type":"object","required":["emojis"],"properties":{"emojis":{"type":"array","items":{"type":"string"}},"phrase":{"type":"string"},"audience":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_phrase_with_emoji","description":"Score a short phrase plus emoji as one symbolic expression.","inputSchema":{"type":"object","required":["phrase"],"properties":{"phrase":{"type":"string"},"emoji":{"type":"string"},"audience":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_proposal","description":"Score a Unicode-style emoji proposal using seven core factors plus sentiment, ambiguity, accessibility, audience, and platform-fit dimensions.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_proposal_draft","description":"Create a deterministic local/ephemeral proposal draft object without server persistence.","inputSchema":{"type":"object","required":["concept"],"properties":{"concept":{"type":"string"},"keywords":{"type":"array","items":{"type":"string"}}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_proposal_draft","description":"Return an updated proposal draft payload. Server persistence is unavailable unless a protected backend is configured.","inputSchema":{"type":"object","required":["draft"],"properties":{"draft":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_proposal","description":"Export a proposal score or draft as a Unicode-style Markdown document.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_scoring_factors","description":"List core proposal factors, weights, and tiers.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_score","description":"Explain deterministic score components for an emoji or proposal.","inputSchema":{"type":"object","properties":{"emoji":{"type":"string"},"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_improvement_recommendations","description":"Return deterministic proposal improvement recommendations; model assistance is marked unavailable when no provider is configured.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_proposal_text","description":"Protected/model-ready proposal-writing adapter. Returns honest degraded output unless a server model runtime is configured.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_image_prompt","description":"Generate deterministic image/proposal prompt scaffolding; does not claim image generation.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_accessibility_review","description":"Return deterministic accessibility and inclusivity notes or model-degraded status.","inputSchema":{"type":"object","required":["proposal"],"properties":{"proposal":{"type":"object"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_unicode_timeline","description":"Return the Unicode emoji timeline grouped by release year.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_timeline","description":"Return database-backed Unicode emoji timeline records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_new_emoji","description":"Return recent emoji additions from the canonical data layer.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List emoji groups/categories with counts and samples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_groups","description":"List canonical group records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_subgroups","description":"List canonical subgroup records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_keywords","description":"List canonical keyword records.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_score_dimensions","description":"List versioned score dimensions and weights.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_proposal_criteria","description":"List versioned proposal scoring criteria.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_data_status","description":"Return canonical /data/* storage and seed status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_database_status","description":"Return database configuration and writable/degraded status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_import_status","description":"Return public-safe import run summaries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return public agent policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get one agent platform policy entry by id/name.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate public/protected access for an agent path/action.","inputSchema":{"type":"object","properties":{"path":{"type":"string"},"action":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Return robots and crawling policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Return AI/model/crawler policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return Emoji Score trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Return agent discovery manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Return public-safe and protected boundary summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public-safe Emoji Score health and model/discovery status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return Emoji Score service identity, dataset, integrations, and public/protected boundary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return supported/degraded route-standard inventory for Emoji Score.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery file inventory and public access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected cross-site docs report generation hook. Returns auth-required/degraded unless PLATPHORM_API_KEY and Docs integration are configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected cross-site Sheets report generation hook. Returns auth-required/degraded unless PLATPHORM_API_KEY and Sheets integration are configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected cross-site Decks summary generation hook. Returns auth-required/degraded unless PLATPHORM_API_KEY and Decks integration are configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_unicode_data","description":"Protected Unicode import hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_emoji_data","description":"Protected emoji import hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_search_index","description":"Protected search index rebuild hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"recalculate_scores","description":"Protected score recalculation hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_proposal","description":"Protected proposal publishing hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"proposalId":{"type":"string"}}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected agent policy update hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected agent-platform registry refresh hook. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"emoji.platphormnews.com","ownerUrl":"https://emoji.platphormnews.com","endpoint":"https://emoji.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_market_summary","description":"PlatPhorm Finance get market summary capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_assets","description":"PlatPhorm Finance search assets capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_quote","description":"PlatPhorm Finance get quote capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_asset_profile","description":"PlatPhorm Finance get asset profile capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_finance_news","description":"PlatPhorm Finance list finance news capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_finance_sources","description":"PlatPhorm Finance list finance sources capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_provider_status","description":"PlatPhorm Finance get provider status capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"simulate_portfolio","description":"PlatPhorm Finance simulate portfolio capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"calculate_finance_metric","description":"PlatPhorm Finance calculate finance metric capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_watchlist","description":"PlatPhorm Finance export watchlist capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_portfolio_simulation","description":"PlatPhorm Finance export portfolio simulation capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_quickbooks_status","description":"PlatPhorm Finance get quickbooks status capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"PlatPhorm Finance get health capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"PlatPhorm Finance get info capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"PlatPhorm Finance get route compliance capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"PlatPhorm Finance get discovery compliance capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"PlatPhorm Finance create docs report capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"PlatPhorm Finance create sheet report capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"PlatPhorm Finance create deck summary capability. Outputs are informational and source/degraded-state labeled.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"finance.platphormnews.com","ownerUrl":"https://finance.platphormnews.com","endpoint":"https://finance.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reveal_fortune","description":"Reveal a public library fortune, optionally by category and tone.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reveal_deterministic_fortune","description":"Generate a deterministic seeded Fortune output without a model call.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_goal_fortune","description":"Generate deterministic public-safe reflective guidance from a redacted goal hash.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fortune_categories","description":"List real Fortune Fog categories with exact library counts.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fortune_tones","description":"List supported Fortune Fog generation tones.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_quotes","description":"List public Fortune Fog quote-library entries with attribution.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_copy","description":"Create deterministic public-safe copy for sharing a fortune.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_card","description":"Return client-side share-card metadata or degraded server renderer state.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_fortune","description":"Export a Fortune payload as public-safe JSON metadata.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return Fortune Fog health summary.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return Fortune Fog product and platform information.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return route-standard inventory for Fortune Fog.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery-file inventory for Fortune Fog.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Return an honest degraded/future-protected Docs report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Return an honest degraded/future-protected Sheets report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Return an honest degraded/future-protected Decks summary handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune-cookie.platphormnews.com","ownerUrl":"https://fortune-cookie.platphormnews.com","endpoint":"https://fortune-cookie.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reveal_fortune","description":"Reveal a public library fortune, optionally by category and tone.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"reveal_deterministic_fortune","description":"Generate a deterministic seeded Fortune output without a model call.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_goal_fortune","description":"Generate deterministic public-safe reflective guidance from a redacted goal hash.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fortune_categories","description":"List real Fortune Fog categories with exact library counts.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fortune_tones","description":"List supported Fortune Fog generation tones.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_quotes","description":"List public Fortune Fog quote-library entries with attribution.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_copy","description":"Create deterministic public-safe copy for sharing a fortune.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_card","description":"Return client-side share-card metadata or degraded server renderer state.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_fortune","description":"Export a Fortune payload as public-safe JSON metadata.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return Fortune Fog health summary.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return Fortune Fog product and platform information.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return route-standard inventory for Fortune Fog.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery-file inventory for Fortune Fog.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Return an honest degraded/future-protected Docs report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Return an honest degraded/future-protected Sheets report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Return an honest degraded/future-protected Decks summary handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"fortune.platphormnews.com","ownerUrl":"https://fortune.platphormnews.com","endpoint":"https://fortune.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_games","description":"PlatPhorm Games tool: list_games","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game","description":"PlatPhorm Games tool: get_game","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_games","description":"PlatPhorm Games tool: search_games","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"PlatPhorm Games tool: list_categories","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_instructions","description":"PlatPhorm Games tool: get_game_instructions","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_accessibility_notes","description":"PlatPhorm Games tool: get_game_accessibility_notes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_game_local_score_schema","description":"PlatPhorm Games tool: get_game_local_score_schema","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_arcade_stats","description":"PlatPhorm Games tool: get_arcade_stats","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_events","description":"PlatPhorm Games tool: get_events","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_game_routes","description":"PlatPhorm Games tool: validate_game_routes","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_playable_catalog","description":"PlatPhorm Games tool: validate_playable_catalog","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"PlatPhorm Games tool: get_health","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"PlatPhorm Games tool: get_info","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"PlatPhorm Games tool: get_route_compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"PlatPhorm Games tool: get_discovery_compliance","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"PlatPhorm Games tool: create_docs_report","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"PlatPhorm Games tool: create_sheet_report","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"PlatPhorm Games tool: create_deck_summary","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"games.platphormnews.com","ownerUrl":"https://games.platphormnews.com","endpoint":"https://games.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sessions","description":"List public-safe Jules sessions.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_session","description":"Get one Jules session by id.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_session","description":"Create a protected server-side Jules coding session.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_session","description":"Update a protected Jules coding session.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_session","description":"Export a protected Jules session as JSON and Markdown.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_session","description":"Import a protected Jules session JSON payload.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_session_message","description":"Add a protected message to a Jules session.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_implementation_plan","description":"Generate a deterministic implementation plan for a Jules session.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_task_breakdown","description":"Generate task breakdown from a Jules session plan.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_onboarding_applications","description":"List local public-safe Onboard imports and degraded live Onboard status.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_onboarding_application","description":"Get local public-safe Onboard import state.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_onboarding_application","description":"Import manually supplied public-safe Onboard handoff data.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_session_from_application","description":"Create a public-safe Jules session from an Onboard import.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_application_implementation_plan","description":"Create a public-safe session and implementation plan from an Onboard import.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_kanban_tasks_from_application","description":"Create public Kanban task handoff for an Onboard import.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_docs_from_application","description":"Create public Docs handoff for an Onboard import.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_tools","description":"List Jules MCP tools and known trusted PlatPhorm MCP integration targets.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"execute_mcp_tool","description":"Execute a trusted MCP tool call with trace propagation when server-side policy allows it.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_mcp_servers","description":"Create public MCP registry sync handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_sandbox_dry_run","description":"Create public Sandbox dry-run handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_browserops_check","description":"Create public BrowserOps check handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_evals_check","description":"Create public Evals check handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return Jules route compliance inventory.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return Jules discovery compliance inventory.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create public Docs report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create public Sheets report handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create public Decks summary handoff.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"jules.platphormnews.com","ownerUrl":"https://jules.platphormnews.com","endpoint":"https://jules.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_board","description":"Retrieve the full Kanban board state including columns and tasks for a project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID (default, engineering, marketing, design)","enum":["default","engineering","marketing","design"]}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tasks","description":"List all tasks on the board, optionally filtered by column or project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID to filter by","enum":["default","engineering","marketing","design"]},"columnId":{"type":"string","description":"Column ID to filter tasks by (e.g. 'todo', 'in-progress', 'done')"}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_task","description":"Create a new task in the specified column of a project board.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Task title (required)"},"columnId":{"type":"string","description":"Target column ID"},"projectId":{"type":"string","description":"Project ID","enum":["default","engineering","marketing","design"]},"priority":{"type":"string","description":"Task priority level","enum":["low","medium","high","urgent"]},"labels":{"type":"string","description":"Comma-separated labels"},"dueDate":{"type":"string","description":"Due date in ISO 8601 format"}},"required":["title"]},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_task","description":"Update an existing task's properties.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Task ID (required)"},"title":{"type":"string","description":"New task title"},"columnId":{"type":"string","description":"Move task to this column"},"priority":{"type":"string","description":"New priority level","enum":["low","medium","high","urgent"]},"dueDate":{"type":"string","description":"New due date in ISO 8601 format"}},"required":["id"]},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_task","description":"Permanently delete a task by ID.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Task ID to delete (required)"}},"required":["id"]},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_activities","description":"Retrieve recent activity log entries for a project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID to filter by","enum":["default","engineering","marketing","design"]},"limit":{"type":"string","description":"Maximum number of entries to return (default: 20, max: 100)"}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Check the health status of the Kanban service.","inputSchema":{"type":"object","properties":{}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_projects","description":"List available projects. Returns local Kanban projects and synced calendar projects.","inputSchema":{"type":"object","properties":{"includeCalendar":{"type":"boolean","description":"When true, also fetches projects from calendar.platphormnews.com (default: true)"}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_project_calendar","description":"Sync a Kanban project with the calendar service. Pushes project tasks with due dates to the calendar.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID to sync","enum":["default","engineering","marketing","design"]}},"required":["projectId"]},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_onboard_projects","description":"List onboarding projects and flows from onboard.platphormnews.com with local fallback.","inputSchema":{"type":"object","properties":{"status":{"type":"string","description":"Status filter for onboarding flows (default: active)","enum":["active","draft","archived"]}}},"ownerHost":"kanban.platphormnews.com","ownerUrl":"https://kanban.platphormnews.com","endpoint":"https://kanban.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"provision_key","description":"PlatPhorm Keys provision key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_keys","description":"PlatPhorm Keys list keys capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_key","description":"PlatPhorm Keys get key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_key","description":"PlatPhorm Keys validate key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rotate_key","description":"PlatPhorm Keys rotate key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"revoke_key","description":"PlatPhorm Keys revoke key capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_scopes","description":"PlatPhorm Keys list scopes capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_key_usage","description":"PlatPhorm Keys get key usage capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_key_audit","description":"PlatPhorm Keys get key audit capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limit_status","description":"PlatPhorm Keys get rate limit status capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_telemetry_summary","description":"PlatPhorm Keys get telemetry summary capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"PlatPhorm Keys get health capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"PlatPhorm Keys get info capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"PlatPhorm Keys get route compliance capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"PlatPhorm Keys get discovery compliance capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"PlatPhorm Keys create docs report capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"PlatPhorm Keys create sheet report capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"PlatPhorm Keys create deck summary capability.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"keys.platphormnews.com","ownerUrl":"https://keys.platphormnews.com","endpoint":"https://keys.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_layout_templates","description":"Layout tool: list layout templates. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_layout_template","description":"Layout tool: get layout template. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_layout","description":"Layout tool: create layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_layout","description":"Layout tool: preview layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_layout","description":"Layout tool: score layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"audit_layout_url","description":"Layout tool: audit layout url. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"audit_layout_config","description":"Layout tool: audit layout config. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_grid","description":"Layout tool: analyze grid. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_responsive_layout","description":"Layout tool: check responsive layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_accessibility_layout","description":"Layout tool: check accessibility layout. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_json","description":"Layout tool: export layout json. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_html_css","description":"Layout tool: export layout html css. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_react_tailwind","description":"Layout tool: export layout react tailwind. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_spec","description":"Layout tool: export layout spec. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_markdown","description":"Layout tool: export layout markdown. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_design_spec_json","description":"Layout tool: export layout design spec json. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_layout_report","description":"Layout tool: export layout report. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_phorm","description":"Layout tool: send to phorm. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_browserops_layout_check","description":"Layout tool: run browserops layout check. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Layout tool: get health. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Layout tool: get info. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Layout tool: get route compliance. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Layout tool: get discovery compliance. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Layout tool: create docs report. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Layout tool: create sheet report. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Layout tool: create deck summary. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_to_insights","description":"Layout tool: send to insights. Uses real template, preview, scoring, export, or honest degraded integration behavior.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"layout.platphormnews.com","ownerUrl":"https://layout.platphormnews.com","endpoint":"https://layout.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_markdown","description":"Parse Markdown into graph nodes, edges, outline, and stats.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"transform_markdown_to_graph","description":"Transform Markdown into a visual document graph.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_outline","description":"Generate a heading outline from Markdown.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_markdown_stats","description":"Count Markdown words, headings, links, images, code blocks, graph nodes, and graph edges.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_markdown","description":"Return Markdown source as text.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_html","description":"Return sanitized standalone HTML.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_json","description":"Return structured Markdown, graph, outline, and stats JSON.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_pdf","description":"Return an honest degraded state; PDF export is not implemented in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_png","description":"Return an honest degraded state; PNG graph export is not implemented in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_url","description":"Generate a bounded URL-only share link. No server content is stored.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"enhance_markdown","description":"Return model-backed Markdown enhancement when configured, otherwise degraded state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_table_of_contents","description":"Generate a deterministic table of contents from real headings.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"summarize_markdown","description":"Return model-backed summary when configured, otherwise degraded state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return MarkdownTree health and platform state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return MarkdownTree service information.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return standard route compliance state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return discovery file compliance state.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Return a degraded cross-site report state; Docs publishing is not active in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Return a degraded cross-site report state; Sheets reporting is not active in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Return a degraded cross-site report state; Deck generation is not active in Phase 1.","inputSchema":{"type":"object","properties":{"markdown":{"type":"string","description":"Markdown content"},"format":{"type":"string","enum":["markdown","html","json","pdf","png"]}}},"ownerHost":"markdown.platphormnews.com","ownerUrl":"https://markdown.platphormnews.com","endpoint":"https://markdown.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deployments","description":"List recent public-safe Vercel deployments. Optionally filter by project ID or deployment target.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter deployments to a specific Vercel project ID."},"target":{"type":"string","description":"Filter by deployment target.","enum":["production","preview"]},"limit":{"type":"string","description":"Maximum number of deployments to return (default 20).","default":"20"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deployments","description":"List recent Vercel deployments. Optionally filter by project ID or deployment target.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter deployments to a specific Vercel project ID."},"target":{"type":"string","description":"Filter by deployment target.","enum":["production","preview"]},"limit":{"type":"string","description":"Maximum number of deployments to return (default 20).","default":"20"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_projects","description":"List public-safe monitored Vercel projects.","inputSchema":{"type":"object","properties":{"refresh":{"type":"string","description":"Set to 'true' to bypass cache and fetch fresh data.","enum":["true","false"]}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_projects","description":"List all monitored Vercel projects.","inputSchema":{"type":"object","properties":{"refresh":{"type":"string","description":"Set to 'true' to bypass cache and fetch fresh data.","enum":["true","false"]}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_domains","description":"List public-safe domains configured across monitored Vercel projects.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_domains","description":"List all domains configured across monitored Vercel projects.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_system_health","description":"Read Monitor system health including Vercel API connectivity, persistence, cache, rate limits, request dedup, and trace state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Check overall system health including Vercel API connectivity, database status, and rate limits.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analytics","description":"Retrieve analytics data for monitored deployments.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter analytics to a specific project."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_firewall_status","description":"List public-safe firewall status for a monitored project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter firewall rules to a specific project."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_firewall_rules","description":"Compatibility alias for get_firewall_status.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string","description":"Filter firewall rules to a specific project."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_snapshots","description":"Retrieve recent infrastructure snapshots.","inputSchema":{"type":"object","properties":{"limit":{"type":"string","description":"Maximum number of snapshots to return.","default":"10"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_anomalies","description":"List detected anomalies across monitored infrastructure.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_notifications","description":"List recent public-safe notifications and alerts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_notifications","description":"Compatibility alias for list_notifications.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_incidents","description":"List Monitor incidents and honest persistence state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_route_check","description":"Run a live standard route compliance check against Monitor or another trusted PlatPhormNews URL.","inputSchema":{"type":"object","properties":{"target":{"type":"string","description":"Trusted https://*.platphormnews.com target URL."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_health_check","description":"Run a live uptime health check against Monitor or another trusted PlatPhormNews URL.","inputSchema":{"type":"object","properties":{"target":{"type":"string","description":"Trusted https://*.platphormnews.com target URL."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Read standard route compliance for Monitor or another trusted PlatPhormNews URL.","inputSchema":{"type":"object","properties":{"target":{"type":"string","description":"Trusted https://*.platphormnews.com target URL."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Read Monitor discovery file compliance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_uptime_summary","description":"Read latest live uptime summary.","inputSchema":{"type":"object","properties":{"target":{"type":"string","description":"Trusted https://*.platphormnews.com target URL."}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cache_status","description":"Read cache and request dedup status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limit_status","description":"Read token bucket, Vercel API rate-limit, cache, and request dedup status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_overview","description":"Read the public-safe Monitor overview.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"Read the database-backed dashboard summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_monitor_info","description":"Read Monitor identity, purpose, version, and public route inventory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Compatibility alias for get_monitor_info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_settings_status","description":"Read server-side settings status without exposing raw values.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_dns_records","description":"List DNS records for a domain when a domain argument is provided.","inputSchema":{"type":"object","properties":{"domain":{"type":"string"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_aliases","description":"List Vercel aliases.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_access_groups","description":"List Vercel access groups or degraded status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_team_members","description":"List team members or degraded status with public-safe redaction.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_project_members","description":"List project members for a project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhooks","description":"List webhooks with redacted URLs.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_edge_configs","description":"List Edge Config metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_feature_flags","description":"List feature flag metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_checks","description":"List Vercel checks for a project.","inputSchema":{"type":"object","properties":{"projectId":{"type":"string"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_drains","description":"List Vercel log drains.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_certs","description":"List certificate metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandboxes","description":"List sandbox metadata or honest degraded state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_status","description":"Read sandbox service/provider status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_status","description":"Read AI/model operations provider status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_ai_providers","description":"List configured/degraded/no-provider AI provider states without secrets.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_observability_status","description":"Read trace/observability integration status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trace_failures","description":"Read public-safe trace failure summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_status","description":"Read root graph and network monitor status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Read public-safe integration matrix.","inputSchema":{"type":"object","properties":{"limit":{"type":"string","default":"30"}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_security_summary","description":"Read firewall/security/redaction summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_firewall_summary","description":"Read firewall provider summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Read public/protected boundary and trust policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_database_status","description":"Read canonical database status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ja4db_status","description":"Read JA4DB status without exposing tokens or raw digests.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sync_runs","description":"Read sync run history.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_audit_summary","description":"Read public-safe audit event summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Read the public agent policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Read robots.txt policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Read AI policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Read trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Read llms-index discovery manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_vercel_data","description":"Protected dry-run Vercel sync request.","inputSchema":{"type":"object","properties":{"dryRun":{"type":"boolean","default":true}}},"ownerHost":"monitor.platphormnews.com","ownerUrl":"https://monitor.platphormnews.com","endpoint":"https://monitor.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_msi","description":"Parse an MSI database file and return its structure","inputSchema":{"type":"object","properties":{"fileUrl":{"type":"string","description":"URL to the MSI file to parse"}},"required":["fileUrl"]},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_tables","description":"Get list of tables in the current MSI database","inputSchema":{"type":"object","properties":{"includeSystem":{"type":"boolean","description":"Include system tables (starting with _)","default":false}}},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_table_data","description":"Get data from a specific table","inputSchema":{"type":"object","properties":{"tableName":{"type":"string","description":"Name of the table to retrieve"},"limit":{"type":"number","description":"Maximum number of rows to return","default":100}},"required":["tableName"]},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_database","description":"Export the MSI database to a specified format","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","xml","sql","csv"],"description":"Export format"},"tableName":{"type":"string","description":"Specific table to export (optional)"}},"required":["format"]},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_database","description":"Run validation checks on the MSI database","inputSchema":{"type":"object","properties":{}},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get the health status of the MSI Tree service","inputSchema":{"type":"object","properties":{}},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get information about the MSI Tree service","inputSchema":{"type":"object","properties":{}},"ownerHost":"msi.platphormnews.com","ownerUrl":"https://msi.platphormnews.com","endpoint":"https://msi.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_info","description":"Return PlatPhormNews root identity, purpose, public/protected policy, and discovery links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_dmz_status","description":"Return the public DMZ status summary with graph, story, MCP, route, and discovery posture.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_stories","description":"List HN-prioritized public root stories, newest submissions first, with source attribution, score, author, and comment counts.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top","description":"HN source category to fetch."},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_news_stories","description":"List public root stories with source attribution. Alias for list_stories.","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top"},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story","description":"Retrieve one public root story by source story ID, including HN attribution and author metadata when available.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN or root story source ID."}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_stories","description":"Search HN-prioritized public root stories using the root search endpoint.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query string."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_hn_author_profile","description":"Fetch a public HN author profile for story attribution, including karma and submitted item count when supplied by the source API.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN user id."}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_story_comments","description":"Fetch the first page of public HN source comments for a story, preserving source attribution.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric HN story id."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_graph","description":"Return the root PlatPhormNews network graph manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_sites","description":"List public trusted and discovered network sites from root.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":100,"minimum":1,"maximum":500}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_network_integrations","description":"List root integration directory records.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_summary","description":"Return one network site summary by slug or hostname.","inputSchema":{"type":"object","required":["site"],"properties":{"site":{"type":"string","description":"Site slug or hostname."}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_trusted_domains","description":"List the root trusted-domain directory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_support_info","description":"Return support categories, contacts, and platphormctl examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_status","description":"Return public root status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public route compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return public discovery-file compliance summary from the root graph.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Return root public trust policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Return root public agent and crawler policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List agent platform policy records without claiming official crawler identities.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_mcp_enabled_sites","description":"List MCP-capable PlatPhormNews sites from root discovery.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return root health and discovery status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_root_health","description":"Return root health and discovery status. Alias for get_health.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_api_summary","description":"Return the root OpenAPI JSON document.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mcp_summary","description":"Return root and canonical MCP metadata and source-backed tool count.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_platphormctl_examples","description":"Return public-safe platphormctl validation examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_root_discovery","description":"Validate root public discovery surfaces by reading health, graph, llms, RSS, sitemap, and trust endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_graph","description":"Protected root MCP tool. sync_network_graph requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_route_compliance","description":"Protected root MCP tool. refresh_route_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_discovery_compliance","description":"Protected root MCP tool. refresh_discovery_compliance requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_support_report","description":"Protected root MCP tool. submit_support_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_network_validation","description":"Protected root MCP tool. trigger_network_validation requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected root MCP tool. create_docs_report requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected root MCP tool. update_agent_policy requires PLATPHORM_API_KEY and never fakes success.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_manifest","description":"Return the Web4 manifest for platphormnews.com, including discovery links, trust, MCP, and network stats.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web4_status","description":"Return current Web4 program status including network inventory counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_network_scorecard","description":"Return the Web4 network scorecard with route evidence, discovery, fingerprint, provenance, signature, CID, contract, and XR readiness counts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_web4_sites","description":"List sites in the Web4 canonical network inventory, paginated.","inputSchema":{"type":"object","properties":{"page":{"type":"integer","default":1,"minimum":1},"limit":{"type":"integer","default":50,"minimum":1,"maximum":200}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_site_web4_score","description":"Get the Web4 score for a specific site by siteId.","inputSchema":{"type":"object","required":["siteId"],"properties":{"siteId":{"type":"string"}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_evidence","description":"Get Web4 route evidence for the root site (declared-only at this time).","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_fingerprints","description":"List public Web4 content fingerprints (SHA-256 hashes of public artifacts).","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_provenance","description":"Look up a Web4 provenance record by URL, hash, or siteId.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"siteId":{"type":"string"}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_provenance","description":"Verify a Web4 provenance record by recordId or hash.","inputSchema":{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_xr_manifest","description":"Get the Web4 XR scene manifest (network graph as 3D nodes and edges).","inputSchema":{"type":"object","properties":{}},"ownerHost":"news.platphormnews.com","ownerUrl":"https://news.platphormnews.com","endpoint":"https://news.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_documents","description":"List published docs with filtering, search, and pagination. Returns title, slug, emoji summary, reading time.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category slug"},"search":{"type":"string","description":"Full-text search query"},"tag":{"type":"string","description":"Filter by tag"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"},"sort":{"type":"string","enum":["recent","popular","alphabetical"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_document","description":"Get full document with content, SEO metadata, table of contents, share links","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"format":{"type":"string","enum":["full","summary","toc","metadata"],"description":"Response format"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_document","description":"Create new document with auto-generated SEO, emoji summary, and search indexing","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string","description":"Category slug"},"tags":{"type":"array","items":{"type":"string"}},"source_url":{"type":"string","description":"Original source URL"},"author_name":{"type":"string"},"target_audience":{"type":"string","description":"e.g. developers, beginners"},"status":{"type":"string","enum":["draft","published"]}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_document","description":"Update existing document, auto-regenerates SEO and search index","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"title":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["draft","published","archived"]}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_document","description":"Soft delete a document (can be restored)","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"permanent":{"type":"boolean","description":"Hard-delete if true"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search","description":"Full-text search across all published documents","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List all documentation categories with document counts","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_docs","description":"Get documents related to a given document by category and tags","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"limit":{"type":"number","description":"Max results (default 5, max 20)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_content","description":"Submit content for review or auto-approve and publish","inputSchema":{"type":"object","properties":{"source_url":{"type":"string","description":"Source URL (required)"},"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"author_name":{"type":"string"},"author_email":{"type":"string"},"target_audience":{"type":"string"},"metadata":{"type":"object","additionalProperties":{}}},"required":["source_url","title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_url","description":"Fetch a URL and ingest its content as a document","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"URL to fetch and ingest (required)"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"auto_publish":{"type":"boolean"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_emoji","description":"Search for emoji by query or category","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Emoji search query"},"category":{"type":"string"},"limit":{"type":"number"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_emoji_to_doc","description":"Set the emoji summary for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"emoji_summary":{"type":"string","description":"Emoji summary string"}},"required":["slug","emoji_summary"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"bulk_import","description":"Import multiple documents at once","inputSchema":{"type":"object","properties":{"documents":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["title","content"],"additionalProperties":false},"description":"Array of documents to import"},"source_identifier":{"type":"string"},"auto_publish":{"type":"boolean"}},"required":["documents"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_seo","description":"Regenerate SEO metadata for a document or all documents","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug, or \"all\" to regenerate for every document"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_optimization","description":"Generate full SEO + AEO (Answer Engine) + GEO (Generative Engine) optimization for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_docs","description":"Export documents in JSON, Markdown, or HTML format","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","markdown","html"],"description":"Export format (default: json)"},"category":{"type":"string"},"include_drafts":{"type":"boolean"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_stats","description":"Get documentation platform statistics","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_webhook","description":"Trigger webhooks for a given event","inputSchema":{"type":"object","properties":{"event":{"type":"string","description":"Event type (required)"},"slug":{"type":"string","description":"Document slug associated with the event"}},"required":["event"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List configured integrations","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_integration","description":"Call a method on a configured integration via its MCP endpoint","inputSchema":{"type":"object","properties":{"integration":{"type":"string","description":"Integration name (required)"},"method":{"type":"string","description":"MCP method to call (required)"},"params":{"type":"object","additionalProperties":{}}},"required":["integration","method"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_markdown","description":"Parse Markdown content and return HTML with table of contents","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Markdown content to parse"},"enable_emoji":{"type":"boolean","description":"Process emoji shortcodes (default: true)"}},"required":["content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_links","description":"Generate social share links for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_project_docs","description":"List all static project documentation files (README, ARCHITECTURE, API, DESIGN, etc.) served publicly via /api/project-docs. No authentication required.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category (overview, technical, api, features, compliance, ecosystem, integrations, guides, planning, development, community, releases, security, design)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_project_doc","description":"Fetch the content of a static project documentation file by slug. Publicly accessible — no auth needed.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Doc slug: readme | architecture | api | features | standards | ecosystem | integrations | use-cases | roadmap | testing | contributing | changelog | security | support | code-of-conduct | contributors | logging | version | design | platform | coding"},"format":{"type":"string","enum":["json","raw"],"description":"Response format — json (default) includes metadata; raw returns plain markdown"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"onboard.platphormnews.com","ownerUrl":"https://onboard.platphormnews.com","endpoint":"https://onboard.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_documents","description":"List published content with filtering, search, and pagination. Returns title, slug, emoji summary, reading time.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category slug"},"search":{"type":"string","description":"Full-text search query"},"tag":{"type":"string","description":"Filter by tag"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"},"sort":{"type":"string","enum":["recent","popular","alphabetical"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_document","description":"Get full document with content, SEO metadata, table of contents, share links","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"format":{"type":"string","enum":["full","summary","toc","metadata"],"description":"Response format"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_document","description":"Create new document with auto-generated SEO, emoji summary, and search indexing","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string","description":"Category slug"},"tags":{"type":"array","items":{"type":"string"}},"source_url":{"type":"string","description":"Original source URL"},"author_name":{"type":"string"},"target_audience":{"type":"string","description":"e.g. developers, beginners"},"status":{"type":"string","enum":["draft","published"]}},"required":["title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_document","description":"Update existing document, auto-regenerates SEO and search index","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"title":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["draft","published","archived"]}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_document","description":"Soft delete a document (can be restored)","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"permanent":{"type":"boolean","description":"Hard-delete if true"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search","description":"Full-text search across all published documents","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query (required)"},"limit":{"type":"number","description":"Max results (default 10, max 50)"},"highlight":{"type":"boolean","description":"Include highlighted excerpts (default true)"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List all documentation categories with document counts","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_content","description":"List public OpenContent media/content entries with real archive state, attribution readiness, and dynamic metadata status.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Filter by content type"},"platform":{"type":"string","description":"Filter by platform"},"category":{"type":"string","description":"Filter by category"},"tag":{"type":"string","description":"Filter by tag"},"query":{"type":"string","description":"Search title, description, creator, source URL, and category"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"},"sort":{"type":"string","enum":["recent","title","platform","type"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_content","description":"Get a public OpenContent entry by slug or id with attribution, metadata, share-card data, and dynamic share links.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_url","description":"Safely preview a public URL with SSRF protection and generated attribution, SEO/AEO, OG/Twitter, JSON-LD, share-card, and share-link metadata without persistence.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public URL to preview"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_metadata","description":"Regenerate and persist SEO/AEO/OG/Twitter/JSON-LD/metatag/share-link metadata for an existing OpenContent entry. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_share_card","description":"Regenerate and persist share-card and dynamic share-link metadata for an existing OpenContent entry. Requires PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_share_links","description":"Get dynamic share links for an existing OpenContent entry without re-ingestion.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_attribution","description":"Get the generated attribution block for an existing OpenContent entry.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_content","description":"Search public OpenContent entries by title, description, creator, source URL, category, platform, and tags.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query"},"type":{"type":"string","description":"Filter by content type"},"platform":{"type":"string","description":"Filter by platform"},"category":{"type":"string","description":"Filter by category"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"offset":{"type":"number","description":"Pagination offset"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sources","description":"List public content source domains with real content counts.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Max sources (default 50, max 200)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_platforms","description":"List OpenContent platforms with real public content counts.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"List public OpenContent tags with real content counts.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Max tags (default 100, max 500)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_content_metadata","description":"Validate whether an existing OpenContent entry has required dynamic and persisted metadata/share coverage.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Content slug or id (required)"}},"required":["id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create a public-safe OpenContent inventory, metadata, and share-card coverage report for Docs publication or operator review.","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","markdown"],"description":"Report format"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create a structured OpenContent inventory report payload suitable for Sheets export; returns an honest degraded state if Sheets export is not configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["rows","json"],"description":"Payload format"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create an executive OpenContent summary payload suitable for Decks export; returns an honest degraded state if Decks export is not configured.","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["outline","json"],"description":"Payload format"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_content","description":"Get documents related to a given document by category and tags","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"limit":{"type":"number","description":"Max results (default 5, max 20)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_media_content","description":"List approved media content with filtering by type, platform, category, featured state, and sort order.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Filter by media content type"},"platform":{"type":"string","description":"Filter by platform"},"category":{"type":"string","description":"Filter by category"},"featured":{"type":"boolean","description":"Only return featured content"},"limit":{"type":"number","description":"Max results (default 20, max 100)"},"sort":{"type":"string","enum":["recent","popular","title","duration"],"description":"Sort order"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_media_content","description":"Get a single approved media content item by slug, including attribution and ingestion metadata.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Media content slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"submit_content","description":"Submit content for review or auto-approve and publish","inputSchema":{"type":"object","properties":{"source_url":{"type":"string","description":"Source URL (required)"},"title":{"type":"string","description":"Document title (required)"},"content":{"type":"string","description":"Markdown content (required)"},"description":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"author_name":{"type":"string"},"author_email":{"type":"string"},"target_audience":{"type":"string"},"metadata":{"type":"object","additionalProperties":{}}},"required":["source_url","title","content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_url","description":"Fetch a URL and ingest its content as a document","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"URL to fetch and ingest (required)"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"auto_publish":{"type":"boolean"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_media_url","description":"Ingest a media URL into media_content using the platform extractor pipeline used by the main application.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Media URL or iframe embed HTML to ingest (required)"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"auto_publish":{"type":"boolean"},"refresh_existing":{"type":"boolean","description":"Update the existing row in place when this source URL already exists"},"submitter_name":{"type":"string"},"submitter_email":{"type":"string"},"source_identifier":{"type":"string"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_emoji","description":"Search for emoji by query or category","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Emoji search query"},"category":{"type":"string"},"limit":{"type":"number"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_emoji_to_doc","description":"Set the emoji summary for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"},"emoji_summary":{"type":"string","description":"Emoji summary string"}},"required":["slug","emoji_summary"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"bulk_import","description":"Import multiple documents at once","inputSchema":{"type":"object","properties":{"documents":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"content":{"type":"string"},"category":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}},"required":["title","content"],"additionalProperties":false},"description":"Array of documents to import"},"source_identifier":{"type":"string"},"auto_publish":{"type":"boolean"}},"required":["documents"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"regenerate_seo","description":"Regenerate SEO metadata for a document or all documents","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug, or \"all\" to regenerate for every document"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_optimization","description":"Generate full SEO + AEO (Answer Engine) + GEO (Generative Engine) optimization for a document","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document slug (required)"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_content","description":"Export documents in JSON, Markdown, or HTML format","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["json","markdown","html"],"description":"Export format (default: json)"},"category":{"type":"string"},"include_drafts":{"type":"boolean"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_stats","description":"Get documentation platform statistics","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analytics_overview","description":"Get analytics, ingestion quality, submission queue, and content-health coverage for the full platform.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_hub","description":"Get the unified discovery map for human, builder, and machine-readable surfaces in this project.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_webhook","description":"Trigger webhooks for a given event","inputSchema":{"type":"object","properties":{"event":{"type":"string","description":"Event type (required)"},"slug":{"type":"string","description":"Document slug associated with the event"}},"required":["event"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_integrations","description":"List configured integrations","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{}},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"call_integration","description":"Call a method on a configured integration via its MCP endpoint","inputSchema":{"type":"object","properties":{"integration":{"type":"string","description":"Integration name (required)"},"method":{"type":"string","description":"MCP method to call (required)"},"params":{"type":"object","additionalProperties":{}}},"required":["integration","method"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"parse_markdown","description":"Parse Markdown content and return HTML with table of contents","inputSchema":{"type":"object","properties":{"content":{"type":"string","description":"Markdown content to parse"},"enable_emoji":{"type":"boolean","description":"Process emoji shortcodes (default: true)"}},"required":["content"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_share_links","description":"Generate social share links for a document or OpenContent media/content entry","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Document or content slug (required)"},"entry_type":{"type":"string","enum":["document","media"],"description":"Entry type. Defaults to document for compatibility."}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_project_content","description":"List all static project documentation files (README, ARCHITECTURE, API, DESIGN, etc.) served publicly via /api/v1/content. No authentication required.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category (overview, technical, api, features, compliance, ecosystem, integrations, guides, planning, development, community, releases, security, design)"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_project_doc","description":"Fetch the content of a static project documentation file by slug. Publicly accessible — no auth needed.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Doc slug: readme | architecture | api | features | standards | ecosystem | integrations | use-cases | roadmap | testing | contributing | changelog | security | support | code-of-conduct | contributors | logging | version | design | platform | coding"},"format":{"type":"string","enum":["json","raw"],"description":"Response format — json (default) includes metadata; raw returns plain markdown"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_automation","description":"Trigger an automation workflow via Claws","inputSchema":{"type":"object","properties":{"workflow_id":{"type":"string","description":"The ID or slug of the workflow to trigger (required)"},"payload":{"type":"object","additionalProperties":{},"description":"Arbitrary payload data for the workflow"}},"required":["workflow_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_automation_status","description":"Get status of an automation workflow via Claws","inputSchema":{"type":"object","properties":{"execution_id":{"type":"string","description":"The ID of the execution to check (required)"}},"required":["execution_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"ownerHost":"opencontent.platphormnews.com","ownerUrl":"https://opencontent.platphormnews.com","endpoint":"https://opencontent.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_phorm_info","description":"get phorm info","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_designs","description":"list designs","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_design","description":"get design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_design_draft","description":"create design draft","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_design","description":"create design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_design","description":"generate design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_design_from_prompt","description":"generate design from prompt","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_layout","description":"generate layout","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_variants","description":"generate variants","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_from_schema","description":"generate from schema","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_from_mcp_tool","description":"generate from mcp tool","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_from_openapi_operation","description":"generate from openapi operation","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"review_design","description":"review design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_design","description":"preview design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_design","description":"export design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_templates","description":"list templates","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_template","description":"get template","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"instantiate_template","description":"instantiate template","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_agentui_handoff","description":"preview agentui handoff","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_agentui_compatibility","description":"validate agentui compatibility","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get integration status","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_cli_examples","description":"list cli examples","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cli_example","description":"get cli example","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"get health","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"get info","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get route compliance","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get discovery compliance","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get agent policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list agent platforms","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get agent platform","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate agent access","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get robots policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get ai policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get trust policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get discovery manifest","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get public access summary","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_design","description":"save design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_design","description":"update design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_design","description":"delete design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_design","description":"publish design","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agentui_workflow","description":"create agentui workflow","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops_check","description":"trigger browserops check","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"trigger eval","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_prototype","description":"trigger sandbox prototype","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_docs_report","description":"publish docs report","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_catalog_capability","description":"create catalog capability","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update agent policy","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh agent platform registry","inputSchema":{"type":"object"},"ownerHost":"phorm.platphormnews.com","ownerUrl":"https://phorm.platphormnews.com","endpoint":"https://phorm.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_info","description":"PlatPhorm Podcasts tool for get podcasts info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_podcasts_status","description":"PlatPhorm Podcasts tool for get podcasts status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_storage_status","description":"PlatPhorm Podcasts tool for get storage status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"resolve_podcast_url","description":"PlatPhorm Podcasts tool for resolve podcast url.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_feed_dry_run","description":"PlatPhorm Podcasts tool for validate feed dry run.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_xml_feed","description":"PlatPhorm Podcasts tool for validate xml feed.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_json_feed","description":"PlatPhorm Podcasts tool for validate json feed.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_feeds","description":"PlatPhorm Podcasts tool for list feeds.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed","description":"PlatPhorm Podcasts tool for get feed.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_episodes","description":"PlatPhorm Podcasts tool for list episodes.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_episode","description":"PlatPhorm Podcasts tool for get episode.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_podcasts","description":"PlatPhorm Podcasts tool for search podcasts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"PlatPhorm Podcasts tool for list tags.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"PlatPhorm Podcasts tool for list categories.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_playback_info","description":"PlatPhorm Podcasts tool for get playback info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_local_playlist","description":"PlatPhorm Podcasts tool for create local playlist.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_packet","description":"PlatPhorm Podcasts tool for create share packet.","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"},"item":{"type":"object"},"items":{"type":"array"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_share_page","description":"PlatPhorm Podcasts tool for get share page.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_podcast_examples","description":"PlatPhorm Podcasts tool for list podcast examples.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integrations_status","description":"PlatPhorm Podcasts tool for get integrations status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_status","description":"PlatPhorm Podcasts tool for get web status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_web_manifest","description":"PlatPhorm Podcasts tool for get web manifest.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_podcasts_fingerprints","description":"PlatPhorm Podcasts tool for list podcasts fingerprints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_podcasts_provenance","description":"PlatPhorm Podcasts tool for lookup podcasts provenance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_podcasts_provenance","description":"PlatPhorm Podcasts tool for verify podcasts provenance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_feed","description":"PlatPhorm Podcasts tool for ingest feed.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_feed","description":"PlatPhorm Podcasts tool for refresh feed.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_episode","description":"PlatPhorm Podcasts tool for ingest episode.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"archive_episode_media","description":"PlatPhorm Podcasts tool for archive episode media.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_clip","description":"PlatPhorm Podcasts tool for create clip.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"persist_playlist","description":"PlatPhorm Podcasts tool for persist playlist.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_tags","description":"PlatPhorm Podcasts tool for generate tags.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_episode_emoji","description":"PlatPhorm Podcasts tool for score episode emoji.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_show_to_opencontent","description":"PlatPhorm Podcasts tool for publish show to opencontent.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_summary_to_docs","description":"PlatPhorm Podcasts tool for publish summary to docs.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_episodes_to_sheets","description":"PlatPhorm Podcasts tool for export episodes to sheets.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_feed_with_spec","description":"PlatPhorm Podcasts tool for validate feed with spec.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"input":{"type":"string"},"content":{"type":"string"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_feed_with_monitor","description":"PlatPhorm Podcasts tool for register feed with monitor.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"launch_browserops_journey","description":"PlatPhorm Podcasts tool for launch browserops journey.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_evals_suite","description":"PlatPhorm Podcasts tool for create evals suite.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_agentui_workflow","description":"PlatPhorm Podcasts tool for create agentui workflow.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_claws_toolchain","description":"PlatPhorm Podcasts tool for create claws toolchain.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_catalog_capability","description":"PlatPhorm Podcasts tool for register catalog capability.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_trace_update","description":"PlatPhorm Podcasts tool for send trace update.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_podcasts_fingerprints","description":"PlatPhorm Podcasts tool for rebuild podcasts fingerprints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_podcasts_provenance","description":"PlatPhorm Podcasts tool for create podcasts provenance.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_feeds","description":"List public feed sources in the archive registry.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"add_feed","description":"Public: fetch, parse, and archive a public podcast, platform, RSS, Atom, or JSON Feed URL.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed","description":"Read a feed source by id or slug.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_feed","description":"Public: re-sync a public feed source by id or slug.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_entries","description":"List archived feed entries, including text-only entries.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_entry","description":"Read one archived feed entry.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_entries","description":"Search archived entries by title, summary, content, source, author, category, or tag.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_shows","description":"List podcast shows/feed sources.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_show","description":"Read a show/feed source by id or slug.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_episodes","description":"List archived audio episodes.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_episode","description":"Read one archived audio episode.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_opml","description":"Public: import and sync feed URLs from OPML.","inputSchema":{"type":"object","properties":{"opml":{"type":"string"}},"required":["opml"]},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_opml","description":"Export public feed sources as OPML.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_entry","description":"Operator controlled when PLATPHORM_PROTECTED=1; returns honest degraded state unless real analysis backend is configured.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed_status","description":"Read current feed sync/archive status.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_archive_stats","description":"Read archive counts and persistence status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List real categories from feed and entry state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_tags","description":"List real tags from feed and entry state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_network_feed_sources","description":"Operator controlled network feed source sync status.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"feedUrl":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Operator controlled report-generation integration status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Operator controlled report-generation integration status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Operator controlled report-generation integration status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"podcasts.platphormnews.com","ownerUrl":"https://podcasts.platphormnews.com","endpoint":"https://podcasts.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_markets","description":"Search real Polymarket markets by text and category.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_market","description":"Get one real Polymarket market by ID, condition ID, token ID, or slug.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"market_id":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_markets","description":"List real Polymarket markets with public filters and sorting.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_price_history","description":"Get durable price history when configured plus bounded CLOB history when available.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"market_id":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_categories","description":"List categories derived from real market data.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trending","description":"Rank real markets by volume, liquidity, or signal confidence.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed_urls","description":"Return canonical RSS, Atom, JSON Feed, and MCP URLs.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_market_stats","description":"Return aggregate persisted market stats or degraded zeros without database persistence.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_market_orderbook","description":"Fetch real CLOB orderbook depth when token IDs are available.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"market_id":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_related_markets","description":"Find related real markets by topic/category text matching.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"market_id":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_live_signals","description":"Return informational live signals computed from real price, volume, and liquidity data.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_quality_rankings","description":"Return quality-ranked real markets.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"},"limit":{"type":"number"},"sort":{"type":"string"},"by":{"type":"string"},"min_quality":{"type":"number"},"min_strength":{"type":"string"}}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_source_status","description":"Check Gamma, CLOB, and local persistence status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_docs","description":"Return public Polymarkets documentation metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_markets","description":"Protected: force a market sync and durable price-history update when persistence exists.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return public-safe route compliance inventory.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected: create or honestly degrade a Docs report integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected: create or honestly degrade a Sheets report integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected: create or honestly degrade a Decks summary integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"polymarkets.platphormnews.com","ownerUrl":"https://polymarkets.platphormnews.com","endpoint":"https://polymarkets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_polymaths","description":"List canonical public Polymaths profiles with optional result limiting.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_polymath","description":"Read one canonical public Polymaths profile by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}},"required":["slug"]},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_polymaths","description":"Search canonical Polymaths profiles by text, discipline, or era.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_principles","description":"List the seven canonical principles of polymathy.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_principle","description":"Read one polymathy principle by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}},"required":["slug"]},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_methodologies","description":"List Polymaths learning methodology frameworks.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_methodology","description":"Read one Polymaths methodology framework by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}},"required":["slug"]},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_quotes","description":"List public quote records derived from canonical Polymaths profiles.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_quotes","description":"Search public quote records by text, person, or topic.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_resources","description":"List public Polymaths learning resources and tools.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_resource","description":"Read one public Polymaths resource record by slug.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}},"required":["slug"]},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_timeline","description":"Return the public historical Polymaths timeline.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_knowledge_map","description":"Return the public static Polymaths knowledge map graph.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_learning_path","description":"Generate a deterministic local-only multidisciplinary learning path.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_learning_path","description":"Legacy alias for deterministic local-only learning path generation.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_mentor_status","description":"Return honest model mentor configuration and degraded state.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ask_polymath_mentor","description":"Return mentor status or future server-side model response when configured.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Return public-safe Polymaths health, content stats, and mentor state.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Return public-safe Polymaths service metadata and content counts.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Return the Phase 1 route compliance summary.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Return the Phase 1 discovery compliance summary.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Scaffold a future protected Docs report action without public execution.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Scaffold a future protected Sheets report action without public execution.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Scaffold a future protected Decks summary action without public execution.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"random_quote","description":"Legacy alias returning a real public quote record from canonical content.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Optional content slug"},"query":{"type":"string","description":"Optional search query"},"discipline":{"type":"string","description":"Optional discipline filter"},"era":{"type":"string","enum":["ancient","medieval","renaissance","enlightenment","modern","contemporary","Ancient","Renaissance","Modern"],"description":"Optional era filter"},"limit":{"type":"number","description":"Optional maximum result count"},"disciplines":{"type":"array","items":{"type":"string"},"description":"Learning path disciplines"},"interests":{"type":"array","items":{"type":"string"},"description":"Legacy alias for learning path disciplines"},"goal":{"type":"string","description":"Learning path goal or mentor prompt"},"experience":{"type":"string","enum":["beginner","intermediate","advanced"],"description":"Experience level"}}},"ownerHost":"polymaths.platphormnews.com","ownerUrl":"https://polymaths.platphormnews.com","endpoint":"https://polymaths.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"Public-safe get dashboard tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_properties","description":"Public-safe list properties tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_property","description":"Public-safe get property tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_buyers","description":"Public-safe list buyers tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_buyer","description":"Public-safe get buyer tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deals","description":"Public-safe list deals tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_deal","description":"Public-safe get deal tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_recent_activities","description":"Public-safe list recent activities tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_analytics_summary","description":"Public-safe get analytics summary tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_contract_templates","description":"Public-safe list contract templates tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_demo_status","description":"Public-safe get demo status tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_lead_sources","description":"Public-safe list lead sources tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_provider_status","description":"Public-safe get provider status tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_capabilities","description":"Public-safe get public capabilities tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Public-safe get agent policy tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"Public-safe list agent platforms tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Public-safe get agent platform tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Public-safe get health tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Public-safe get info tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Public-safe get route compliance tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Public-safe get discovery compliance tool","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_properties","description":"Protected import properties scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"import_buyers","description":"Protected import buyers scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"enrich_leads","description":"Protected enrich leads scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"score_leads","description":"Protected score leads scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"start_dialer_call","description":"Protected start dialer call scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_email_campaign","description":"Protected send email campaign scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sms_campaign","description":"Protected send sms campaign scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_contract","description":"Protected send contract scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_report","description":"Protected export report scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_provider_data","description":"Protected sync provider data scaffold. Requires PLATPHORM_API_KEY and does not run in public demo.","inputSchema":{"type":"object"},"ownerHost":"raindeer.platphormnews.com","ownerUrl":"https://raindeer.platphormnews.com","endpoint":"https://raindeer.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"translate_text","description":"translate_text is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"translate_batch","description":"translate_batch is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_language","description":"detect_language is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_languages","description":"list_languages is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_language","description":"get_language is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_ui_locales","description":"list_ui_locales is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_vernaculars","description":"list_vernaculars is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_vernacular","description":"get_vernacular is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_translation_info","description":"get_translation_info is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_widget_config_schema","description":"get_widget_config_schema is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_widget_embed","description":"generate_widget_embed is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"get_integration_status is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_analytics_summary","description":"get_public_analytics_summary is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"get_health is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"get_info is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"get_route_compliance is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"get_discovery_compliance is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"get_agent_policy is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"list_agent_platforms is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"get_agent_platform is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"evaluate_agent_access is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"get_robots_policy is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"get_ai_policy is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"get_trust_policy is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"get_discovery_manifest is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"get_public_access_summary is a public-safe Reader tool.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_private_analytics","description":"get_private_analytics requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_translation_report","description":"export_translation_report requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_language_registry","description":"refresh_language_registry requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_integration_status","description":"refresh_integration_status requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"create_docs_report requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"create_sheet_report requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"create_deck_summary requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"update_agent_policy requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"refresh_agent_platform_registry requires PLATPHORM_API_KEY and performs no fake execution when the backend is unavailable.","inputSchema":{"type":"object","additionalProperties":true},"ownerHost":"reader.platphormnews.com","ownerUrl":"https://reader.platphormnews.com","endpoint":"https://reader.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_list","description":"List all products in the Reflux official merch store catalog with full details including prices, categories, tags, and Etsy URLs.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_get","description":"Get a single product by its slug identifier with full details.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Product slug identifier (e.g. reflux-skull-roses-graphic-tee)"}},"required":["slug"]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_search","description":"Search products by keyword across titles, descriptions, and tags.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search keyword"}},"required":["query"]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_categories","description":"List all unique product categories with their product counts.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"catalog_by_category","description":"Get all products in a specific category.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Category name (e.g. T-Shirts, Hoodies, Hats)"}},"required":["category"]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"band_info","description":"Get complete band biography, discography, member info, and legacy for Reflux.","inputSchema":{"type":"object","properties":{},"required":[]},"ownerHost":"reflux.platphormnews.com","ownerUrl":"https://reflux.platphormnews.com","endpoint":"https://reflux.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_status","description":"Sandbox capability: get sandbox status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_provider_status","description":"Sandbox capability: get sandbox provider status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandbox_templates","description":"Sandbox capability: list sandbox templates. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_template","description":"Sandbox capability: get sandbox template. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandbox_artifacts","description":"Sandbox capability: list sandbox artifacts. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_sandbox_artifact","description":"Sandbox capability: get public sandbox artifact. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandbox_integrations","description":"Sandbox capability: list sandbox integrations. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_integration","description":"Sandbox capability: get sandbox integration. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_suite_registry","description":"Sandbox capability: get sandbox suite registry. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_web4_manifest","description":"Sandbox capability: get sandbox web4 manifest. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_web4_status","description":"Sandbox capability: get sandbox web4 status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_scorecard","description":"Sandbox capability: get sandbox scorecard. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandbox_fingerprints","description":"Sandbox capability: list sandbox fingerprints. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_sandbox_provenance","description":"Sandbox capability: lookup sandbox provenance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_sandbox_provenance","description":"Sandbox capability: verify sandbox provenance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"write_sandbox_files","description":"Sandbox capability: write sandbox files. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"exec_sandbox_command","description":"Sandbox capability: exec sandbox command. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"read_sandbox_file","description":"Sandbox capability: read sandbox file. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"snapshot_sandbox","description":"Sandbox capability: snapshot sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_sandbox_artifact","description":"Sandbox capability: validate sandbox artifact. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_results_to_evals","description":"Sandbox capability: send sandbox results to evals. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_results_to_browserops","description":"Sandbox capability: send sandbox results to browserops. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sandbox_report_to_docs","description":"Sandbox capability: publish sandbox report to docs. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_results_to_sheets","description":"Sandbox capability: send sandbox results to sheets. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_trace_update","description":"Sandbox capability: send sandbox trace update. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_sandbox_handoff","description":"Sandbox capability: send sandbox handoff. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"rebuild_sandbox_fingerprints","description":"Sandbox capability: rebuild sandbox fingerprints. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sandbox_provenance","description":"Sandbox capability: create sandbox provenance. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sign_sandbox_provenance","description":"Sandbox capability: sign sandbox provenance. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_sandbox_artifact_to_ipfs","description":"Sandbox capability: publish sandbox artifact to ipfs. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox_info","description":"Sandbox capability: get sandbox info. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_lifecycle_templates","description":"Sandbox capability: list lifecycle templates. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_lifecycle_template","description":"Sandbox capability: get lifecycle template. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_artifact_to_tool","description":"Sandbox capability: send artifact to tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sandboxes","description":"Sandbox capability: list sandboxes. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sandbox","description":"Sandbox capability: create sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sandbox","description":"Sandbox capability: get sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"stop_sandbox","description":"Sandbox capability: stop sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"extend_sandbox_timeout","description":"Sandbox capability: extend sandbox timeout. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_named_sandboxes","description":"Sandbox capability: list named sandboxes. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_named_sandbox","description":"Sandbox capability: create named sandbox. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_named_sandbox","description":"Sandbox capability: get named sandbox. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sessions","description":"Sandbox capability: list sessions. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_session","description":"Sandbox capability: get session. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_commands","description":"Sandbox capability: list commands. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"execute_command","description":"Sandbox capability: execute command. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_command","description":"Sandbox capability: get command. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"kill_command","description":"Sandbox capability: kill command. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"stream_command_logs","description":"Sandbox capability: stream command logs. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"read_file","description":"Sandbox capability: read file. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"write_files","description":"Sandbox capability: write files. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_directory","description":"Sandbox capability: create directory. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_snapshots","description":"Sandbox capability: list snapshots. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_snapshot","description":"Sandbox capability: get snapshot. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_snapshot","description":"Sandbox capability: create snapshot. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_snapshot","description":"Sandbox capability: delete snapshot. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"restore_snapshot","description":"Sandbox capability: restore snapshot. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_provider_status","description":"Sandbox capability: get provider status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_database_status","description":"Sandbox capability: get database status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_rate_limits","description":"Sandbox capability: get rate limits. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_json","description":"Sandbox capability: validate json. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_xml","description":"Sandbox capability: validate xml. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_markdown","description":"Sandbox capability: validate markdown. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_spec","description":"Sandbox capability: validate spec. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"test_mcp_tool","description":"Sandbox capability: test mcp tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"render_agentui_tool","description":"Sandbox capability: render agentui tool. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"prototype_with_phorm","description":"Sandbox capability: prototype with phorm. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"check_fingerprint_redaction","description":"Sandbox capability: check fingerprint redaction. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"complete_trace_span","description":"Sandbox capability: complete trace span. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_platphormctl_command","description":"Sandbox capability: generate platphormctl command. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Sandbox capability: get integration status. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Sandbox capability: get agent policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"Sandbox capability: list agent platforms. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Sandbox capability: get agent platform. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Sandbox capability: evaluate agent access. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Sandbox capability: get robots policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Sandbox capability: get ai policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Sandbox capability: get trust policy. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Sandbox capability: get discovery manifest. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Sandbox capability: get public access summary. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Sandbox capability: get health. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Sandbox capability: get info. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Sandbox capability: get route compliance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Sandbox capability: get discovery compliance. Public read-only or local validation.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_global_sandbox_policy","description":"Sandbox capability: update global sandbox policy. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Sandbox capability: update agent policy. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Sandbox capability: refresh agent platform registry. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Sandbox capability: create docs report. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Sandbox capability: create sheet report. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Sandbox capability: create deck summary. Protected by PLATPHORM_API_KEY.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"]},"ownerHost":"sandbox.platphormnews.com","ownerUrl":"https://sandbox.platphormnews.com","endpoint":"https://sandbox.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheets_info","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_workbooks","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_workbook","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sheets","description":"List server-indexed public sheets and persistence status.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet","description":"Get metadata and rows for a server-indexed sheet by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_sheets","description":"Search server-indexed sheet metadata.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_rows","description":"Search rows in a server-indexed sheet.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet_rows","description":"Read rows from a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet_columns","description":"Read columns from a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet_summary","description":"Return computed summary for a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_data_quality","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_schema","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"detect_duplicates","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"profile_columns","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_categories","description":"List real server categories.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"filter_sheet","description":"Filter rows in a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"group_by_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"pivot_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"aggregate_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_join","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"lookup_rows","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"find_unmatched_rows","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"query_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_query","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_rows","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_validation_results","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_sheet_lineage","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sheet_snapshots","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_sheet_snapshots","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_row_provenance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_cell_provenance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_column_provenance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_share_view","description":"Create a durable share view when persistence exists.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_share_view","description":"Read a durable share view.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_report_pack","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_report_pack","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_dashboard_from_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_dashboard","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"analyze_sheet","description":"Analyze a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"compare_sheets","description":"Compare server-indexed sheets.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"find_trends","description":"Find trends in a server-indexed sheet.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"summarize_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_table_report","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"preview_ingest_from_url","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"title":{"type":"string"}},"required":["url"]},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_tabular_source","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ingestion_status","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_sheet_csv","description":"Export a server-indexed sheet as CSV.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_sheet_json","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_sheet_markdown","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"export_sheet_pdf","description":"Report PDF export status.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_sheet_from_paste","description":"Protected real parser for pasted CSV/TSV text; returns a non-persistent preview.","inputSchema":{"type":"object","properties":{"text":{"type":"string"},"title":{"type":"string"}},"required":["text"]},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ingest_sheet_from_url","description":"Protected URL ingest with SSRF controls; degraded until durable persistence is wired.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"title":{"type":"string"}},"required":["url"]},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"persist_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_sheet","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{"id":{"type":"string"},"query":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_computed_column","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_pivot_view","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_join_view","description":"OpenSheets tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Protected Docs report integration; degraded until wired.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Protected Decks summary integration; degraded until wired.","inputSchema":{"type":"object","properties":{}},"ownerHost":"sheets.platphormnews.com","ownerUrl":"https://sheets.platphormnews.com","endpoint":"https://sheets.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_news","description":"List real public Space News feed items with optional source, category, and location filters.","inputSchema":{"type":"object","properties":{"source":{"type":"string"},"category":{"type":"string"},"location":{"type":"string"},"limit":{"type":"number"}}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_news_item","description":"Read one public Space News feed item by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"search_news","description":"Search current public feed items.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"number"}},"required":["query"]},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_sources","description":"List the Space source registry with live/degraded status metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_source","description":"Read one Space source registry record.","inputSchema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_categories","description":"List Space categories.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_locations","description":"List Space locations.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_live_cameras","description":"List public live-camera and launch-viewing links with availability labels.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_feed_status","description":"Read public sync and feed freshness status.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_feed_sync","description":"Future protected feed-sync trigger; returns degraded unless authorized integration is configured.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"summarize_latest_news","description":"Return deterministic public-feed summary or model-degraded state.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"ask_space_ai","description":"Answer using public feed context or return model-degraded fallback.","inputSchema":{"type":"object","properties":{"question":{"type":"string"}},"required":["question"]},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Read public Space health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Read Space MCP/API metadata.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Read public route standard summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Read discovery-file compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Future protected Docs report integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Future protected Sheets report integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Future protected Decks summary integration.","inputSchema":{"type":"object","properties":{}},"ownerHost":"space.platphormnews.com","ownerUrl":"https://space.platphormnews.com","endpoint":"https://space.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_spec_discovery","description":"Spec Workbench public-safe tool: get spec discovery.","inputSchema":{"type":"object","properties":{"content":{"type":"string"},"type":{"type":"string"},"url":{"type":"string"},"base":{"type":"string"},"target":{"type":"string"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"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"}}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: save contract.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update contract.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: delete contract.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_contract","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish contract.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"save_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: save spec.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update spec.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_spec","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: delete spec.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_generated_mcp_tool","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish generated mcp tool.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_to_api_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish to api registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_to_webhooks_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish to webhooks registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_monitor_health_check","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish monitor health check.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_docs_report","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: publish docs report.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: create sheet report.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_catalog_capability","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: create catalog capability.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_eval","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger eval.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_sandbox_test","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger sandbox test.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"trigger_browserops_check","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: trigger browserops check.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_agentui_form","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: send agentui form.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: update agent policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected Spec Workbench tool requiring PLATPHORM_API_KEY: refresh agent platform registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"spec.platphormnews.com","ownerUrl":"https://spec.platphormnews.com","endpoint":"https://spec.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_svg","description":"Generate SVG from templates (icons, patterns, avatars, badges, QR codes)","inputSchema":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["icon","pattern","avatar","badge","qr"]},"template":{"type":"string"},"size":{"type":"integer","default":64},"color":{"type":"string","default":"#000000"},"strokeWidth":{"type":"number","default":2},"fill":{"type":"boolean","default":false},"seed":{"type":"string"},"text":{"type":"string"},"data":{"type":"string"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"optimize_svg","description":"Optimize SVG with SVGO for smaller file sizes","inputSchema":{"type":"object","required":["svg"],"properties":{"svg":{"type":"string"},"preset":{"type":"string","enum":["default","aggressive","minimal"],"default":"default"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_svg","description":"Validate SVG syntax and structure","inputSchema":{"type":"object","required":["svg"],"properties":{"svg":{"type":"string"},"strict":{"type":"boolean","default":false}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_svg_stats","description":"Get statistics about an SVG (size, nodes, colors, etc.)","inputSchema":{"type":"object","required":["svg"],"properties":{"svg":{"type":"string"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"svg_to_data_url","description":"Convert SVG to data URL (base64 or URI encoded)","inputSchema":{"type":"object","required":["svg"],"properties":{"svg":{"type":"string"},"format":{"type":"string","enum":["svg","base64"],"default":"base64"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_templates","description":"List available SVG templates","inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["icons","patterns","all"],"default":"all"}}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_icons","description":"List all available icon templates","inputSchema":{"type":"object","properties":{}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_patterns","description":"List all available pattern templates","inputSchema":{"type":"object","properties":{}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get service health status","inputSchema":{"type":"object","properties":{}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get service information","inputSchema":{"type":"object","properties":{}},"ownerHost":"svg.platphormnews.com","ownerUrl":"https://svg.platphormnews.com","endpoint":"https://svg.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhooklab_info","description":"Get WebhookLab product identity, lifecycle, and public/protected policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_events","description":"List webhook events.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum records","default":50}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhook_event","description":"Get webhook event by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Event id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_webhook_event","description":"Create and optionally send webhook event.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Event payload"},"endpointId":{"type":"string","description":"Target endpoint id"}},"required":["eventType","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_webhook_endpoints","description":"List registered webhook endpoints.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_webhook_endpoint","description":"Get webhook endpoint by id with public-safe redaction.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"register_webhook_endpoint","description":"Register webhook endpoint.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Endpoint name"},"url":{"type":"string","description":"Endpoint URL"},"events":{"type":"array","description":"Allowed event types","items":{"type":"string"}}},"required":["name","url","events"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_webhook_endpoint","description":"Update webhook endpoint.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"},"name":{"type":"string","description":"Name"},"status":{"type":"string","description":"Status"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_webhook_endpoint","description":"Delete webhook endpoint.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_webhook","description":"Send webhook event to endpoint.","inputSchema":{"type":"object","properties":{"endpointId":{"type":"string","description":"Endpoint id"},"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Payload"}},"required":["endpointId","eventType","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_webhook","description":"Replay webhook delivery.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"cancel_delivery","description":"Cancel a pending delivery.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_delivery","description":"Get webhook delivery.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Delivery id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_delivery_attempts","description":"List delivery attempts.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_signature","description":"Generate HMAC signature with an operator-supplied transient secret, or a request-local ephemeral secret when omitted.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"},"algorithm":{"type":"string","description":"Algorithm","enum":["sha256","sha512"],"default":"sha256"}},"required":["payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"verify_signature","description":"Verify HMAC signature using the operator-supplied transient secret.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"signature":{"type":"string","description":"Signature"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"}},"required":["payload","signature","secret"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"explain_signature_failure","description":"Explain a signature mismatch with redacted canonical-string evidence.","inputSchema":{"type":"object","properties":{"payload":{"type":"object","description":"Payload"},"signature":{"type":"string","description":"Signature"},"secret":{"type":"string","description":"Transient secret; never persisted or returned"},"algorithm":{"type":"string","description":"Algorithm","enum":["sha256","sha512"],"default":"sha256"}},"required":["payload","signature","secret"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_contracts","description":"List webhook contracts.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_contract","description":"Get webhook contract by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_contract","description":"Create webhook contract.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Name"},"eventType":{"type":"string","description":"Event type"},"schema":{"type":"object","description":"JSON schema"}},"required":["name","eventType","schema"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_contract","description":"Update webhook contract.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"},"schema":{"type":"object","description":"JSON schema"},"name":{"type":"string","description":"Name"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"delete_contract","description":"Delete webhook contract.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Contract id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"validate_payload","description":"Validate payload against contract.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"payload":{"type":"object","description":"Payload"}},"required":["contractId","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_negative_payload","description":"Generate negative test payload from contract schema.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"schema":{"type":"object","description":"Inline JSON schema"}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"run_contract_test","description":"Run contract test.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"},"payload":{"type":"object","description":"Payload"}},"required":["contractId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"receive_test_webhook","description":"Record inbound webhook receipt.","inputSchema":{"type":"object","properties":{"endpointSlug":{"type":"string","description":"Endpoint slug"},"payload":{"type":"object","description":"Payload"}},"required":["endpointSlug","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"sync_mcp_servers","description":"Sync MCP server registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_route_compliance","description":"Get route compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_compliance","description":"Get discovery file compliance summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_webhook_test_plan","description":"Generate webhook test plan.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"}},"required":["eventType"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_webhook_remediation","description":"Generate remediation guidance for failures.","inputSchema":{"type":"object","properties":{"deliveryId":{"type":"string","description":"Delivery id"}},"required":["deliveryId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_integration_status","description":"Get public-safe integration status matrix.","inputSchema":{"type":"object","properties":{"integrationId":{"type":"string","description":"Optional integration id"}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_policy","description":"Get WebhookLab agent access policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_agent_platforms","description":"List supported agent platform categories without hardcoded unverified crawler strings.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_agent_platform","description":"Get agent platform policy by id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Platform id"}},"required":["id"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"evaluate_agent_access","description":"Evaluate whether an action is public-safe or protected.","inputSchema":{"type":"object","properties":{"action":{"type":"string","description":"Action name or route"}},"required":["action"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_robots_policy","description":"Get robots and sensitive-route policy.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_ai_policy","description":"Get AI policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_trust_policy","description":"Get trust policy summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_discovery_manifest","description":"Get discovery manifest with llms, OpenAPI, sitemap, RSS, robots, and well-known links.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_public_access_summary","description":"Get public-safe and protected access summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_health","description":"Get health summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_info","description":"Get concise WebhookLab service info.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"send_contract_to_spec","description":"Protected handoff of a contract to Spec.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}},"required":["contractId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_evals_suite","description":"Protected handoff to Evals for contract test-suite creation.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}},"required":["contractId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_sandbox_receiver_test","description":"Protected handoff to Sandbox for receiver tests.","inputSchema":{"type":"object","properties":{"contractId":{"type":"string","description":"Contract id"}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"publish_monitor_status","description":"Protected handoff of webhook health to Monitor.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"update_agent_policy","description":"Protected update of agent policy registry.","inputSchema":{"type":"object","properties":{"policy":{"type":"object","description":"Policy patch"}},"required":["policy"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"refresh_agent_platform_registry","description":"Protected refresh of agent platform registry.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_docs_report","description":"Create docs report artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Report title"}},"required":["title"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_sheet_report","description":"Create sheet report artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Report title"}},"required":["title"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_deck_summary","description":"Create deck summary artifact.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"Deck title"}},"required":["title"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"create_webhook_endpoint","description":"Backward compatible alias for register_webhook_endpoint.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Endpoint name"},"url":{"type":"string","description":"Endpoint URL"},"events":{"type":"array","description":"Event types","items":{"type":"string"}}},"required":["name","url","events"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"emit_test_event","description":"Backward compatible alias for create_webhook_event.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"payload":{"type":"object","description":"Payload"},"endpointId":{"type":"string","description":"Endpoint id"}},"required":["eventType","payload"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"replay_event","description":"Backward compatible alias for replay_webhook.","inputSchema":{"type":"object","properties":{"eventId":{"type":"string","description":"Event id"}},"required":["eventId"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"list_deliveries","description":"Backward compatible alias for delivery listing.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum records","default":100}}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"generate_test_payload","description":"Generate test payload template.","inputSchema":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"}},"required":["eventType"]},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"},{"name":"get_service_status","description":"Get service status summary.","inputSchema":{"type":"object","properties":{}},"ownerHost":"webhooks.platphormnews.com","ownerUrl":"https://webhooks.platphormnews.com","endpoint":"https://webhooks.platphormnews.com/api/mcp","source":"remote_mcp_tools_list","status":"active"}],"warnings":[]},"meta":{"generatedAt":"2026-05-27T13:43:13.513Z","traceId":"bf108717-f664-4686-93a6-c01f77c9821c","degraded":false,"source":"registry"},"warnings":[],"errors":[]}