{"schema_version":"1.0","generated_at":"2026-06-24T01:18:36.084Z","name":"platphorm-root","role":"public_dmz_network_root","protocol":"mcp","protocolVersion":"2024-11-05","mcp":{"endpoint":"https://platphormnews.com/api/mcp","jsonrpc":"2.0","methods":["initialize","ping","tools/list","tools/call","resources/list","resources/read","prompts/list","prompts/get"]},"traceability":{"required":true,"traceHeader":"X-PlatPhorm-Trace-Id","sessionHeader":"Mcp-Session-Id"},"auth":{"publicReadOnly":true,"protectedActionsRequire":"PLATPHORM_API_KEY","headers":["Authorization: Bearer","X-PlatPhorm-API-Key"]},"discovery":{"graph":"https://platphormnews.com/api/network/graph","stories":"https://platphormnews.com/api/v1/stories","rss":"https://platphormnews.com/rss.xml","sitemap":"https://platphormnews.com/sitemap.xml","trust":"https://platphormnews.com/.well-known/trust.json","contracts":"https://platphormnews.com/status/contracts"},"network":{"root_domain":"https://platphormnews.com","community_domain":"https://ph3ar.com","blog":"https://blog.ph3ar.com","api":"https://api.platphormnews.com","total_subdomains":142,"total_sites":142,"node_count":178,"edge_count":227,"source":"api/network/graph.stats.sites","generated_at":"2026-06-24T01:18:36.084Z"},"stats":{"sites":142,"nodes":178,"edges":227,"mcpTools":59,"currentStories":20,"generatedAt":"2026-06-24T01:18:36.084Z","sources":{"sites":"api/network/graph.stats.sites","nodes":"api/network/graph.stats.totalNodes","edges":"api/network/graph.stats.totalEdges","mcpTools":"local root MCP tool registry","currentStories":"root story snapshot counts"}},"tool_groups":{"news":["list_stories","get_news_stories","get_story","search_stories"],"network":["get_network_graph","list_network_sites","list_network_integrations","get_site_summary","list_mcp_enabled_sites"],"trust":["get_trust_policy","list_trusted_domains","get_agent_policy","list_agent_platforms"],"status":["get_public_dmz_status","get_status","get_health","get_root_health","get_route_compliance","get_discovery_compliance","validate_root_discovery"],"developers":["get_public_api_summary","get_mcp_summary","get_support_info","get_platphormctl_examples"],"web4":["get_web4_manifest","get_web4_status","get_network_scorecard","list_web4_sites","get_site_web4_score","get_route_evidence","list_fingerprints","lookup_provenance","verify_provenance","get_xr_manifest"],"protected":["sync_network_graph","refresh_route_compliance","refresh_discovery_compliance","submit_support_report","trigger_network_validation","create_docs_report","ingest_hn_stories_to_docs","update_agent_policy"]},"public_tools":["get_root_info","get_public_dmz_status","list_stories","get_news_stories","list_top_stories","list_best_stories","list_new_stories","list_ask_stories","list_show_stories","list_job_stories","get_story","get_story_discussion","search_stories","search_comments","get_hn_author_profile","get_story_comments","get_network_graph","list_network_sites","list_network_integrations","get_site_summary","list_trusted_domains","get_support_info","get_status","get_route_compliance","get_discovery_compliance","get_trust_policy","get_agent_policy","list_agent_platforms","list_mcp_enabled_sites","list_mcp_tools","list_apis","get_searchops_source","get_trustops_source","get_agentops_source","get_public_access_summary","get_health","get_root_health","get_public_api_summary","get_mcp_summary","get_platphormctl_examples","validate_root_discovery","get_web4_manifest","get_web4_status","get_network_scorecard","list_web4_sites","get_site_web4_score","get_route_evidence","list_fingerprints","lookup_provenance","verify_provenance","get_xr_manifest"],"protected_tools":["sync_network_graph","refresh_route_compliance","refresh_discovery_compliance","submit_support_report","trigger_network_validation","create_docs_report","ingest_hn_stories_to_docs","update_agent_policy"],"resources":[{"uri":"root://info","name":"Root Info","description":"PlatPhormNews root public DMZ information.","mimeType":"application/json"},{"uri":"root://network/graph","name":"Network Graph","description":"Public network graph.","mimeType":"application/json"},{"uri":"root://network/sites","name":"Network Sites","description":"Public network sites.","mimeType":"application/json"},{"uri":"root://network/integrations","name":"Network Integrations","description":"Integration matrix.","mimeType":"application/json"},{"uri":"root://stories","name":"Root Stories","description":"Public root stories.","mimeType":"application/json"},{"uri":"root://stories/top","name":"top stories","description":"Public root top story list.","mimeType":"application/json"},{"uri":"root://stories/best","name":"best stories","description":"Public root best story list.","mimeType":"application/json"},{"uri":"root://stories/new","name":"new stories","description":"Public root new story list.","mimeType":"application/json"},{"uri":"root://stories/ask","name":"ask stories","description":"Public root ask story list.","mimeType":"application/json"},{"uri":"root://stories/show","name":"show stories","description":"Public root show story list.","mimeType":"application/json"},{"uri":"root://stories/jobs","name":"jobs stories","description":"Public root jobs story list.","mimeType":"application/json"},{"uri":"root://tools","name":"Root MCP Tools","description":"Source-backed MCP tools discovered by root.","mimeType":"application/json"},{"uri":"root://apis","name":"Root APIs","description":"Source-backed API endpoints discovered by root.","mimeType":"application/json"},{"uri":"root://searchops","name":"SearchOps Source Packet","description":"Public SearchOps source packet.","mimeType":"application/json"},{"uri":"root://trustops","name":"TrustOps Source Packet","description":"Public TrustOps source packet.","mimeType":"application/json"},{"uri":"root://agentops","name":"AgentOps Source Packet","description":"Public AgentOps source packet.","mimeType":"application/json"},{"uri":"root://support","name":"Support","description":"Support directory.","mimeType":"application/json"},{"uri":"root://status","name":"Status","description":"Root status.","mimeType":"application/json"},{"uri":"root://trust","name":"Trust","description":"Trust policy.","mimeType":"application/json"},{"uri":"root://route-compliance","name":"Route Compliance","description":"Route compliance.","mimeType":"application/json"},{"uri":"root://discovery-compliance","name":"Discovery Compliance","description":"Discovery compliance.","mimeType":"application/json"},{"uri":"root://openapi","name":"OpenAPI","description":"OpenAPI YAML.","mimeType":"application/yaml"},{"uri":"root://llms","name":"LLMS","description":"Root llms.txt.","mimeType":"text/plain"},{"uri":"platphorm://stories/top","name":"Newest HN Root Stories","description":"HN-prioritized root stories, newest submissions first.","mimeType":"application/json"},{"uri":"platphorm://network/graph","name":"PlatPhorm Network Graph","description":"Root network topology and service graph.","mimeType":"application/json"},{"uri":"platphorm://network/sites","name":"Network Sites","description":"Trusted and discovered sites from root discovery.","mimeType":"application/json"},{"uri":"platphorm://network/trusted-domains","name":"Trusted Domains","description":"Trusted-domain directory and policy summary.","mimeType":"application/json"},{"uri":"platphorm://network/route-compliance","name":"Route Compliance","description":"Public route standard compliance summary.","mimeType":"application/json"},{"uri":"platphorm://network/discovery-compliance","name":"Discovery Compliance","description":"Public discovery-file compliance summary.","mimeType":"application/json"},{"uri":"platphorm://network/mcp-enabled","name":"MCP Enabled Sites","description":"MCP-capable sites from root discovery.","mimeType":"application/json"},{"uri":"platphorm://rss","name":"Root RSS","description":"Public RSS XML.","mimeType":"application/rss+xml"},{"uri":"platphorm://openapi","name":"Root OpenAPI","description":"Root OpenAPI YAML.","mimeType":"application/yaml"},{"uri":"platphorm://llms","name":"Root LLM Context","description":"Root llms.txt.","mimeType":"text/plain"},{"uri":"platphorm://trust-policy","name":"Root Trust Policy","description":"Public trust policy.","mimeType":"application/json"}],"prompts":[{"name":"explain_platphorm_network","description":"Explain the PlatPhormNews network and root DMZ surfaces."},{"name":"troubleshoot_service","description":"Troubleshoot a service using public status, support, graph, and route evidence."},{"name":"create_integration_plan","description":"Create a public-safe integration plan for a PlatPhormNews service."},{"name":"report_broken_route","description":"Prepare a public-safe broken-route report packet."},{"name":"summarize_network_status","description":"Summarize current root and network status."},{"name":"summarize_top_submissions","description":"Summarize the newest HN-prioritized root submissions with source attribution."},{"name":"explain_root_dmz","description":"Explain platphormnews.com as the public DMZ root, discovery source, and network entry point."},{"name":"investigate_broken_discovery","description":"Investigate failed root discovery, llms, RSS, sitemap, trust, or graph surfaces."},{"name":"generate_route_remediation","description":"Create a route-standard remediation plan from route/discovery compliance summaries."},{"name":"human_machine_root_handoff","description":"Prepare a concise handoff for humans and agents using the root MCP and discovery surfaces."}]}