PlatPhorm Network Directory

Trusted-domain map and public discovery hub

Explore network sites, services, public APIs, MCP surfaces, trusted domains, integrations, and route evidence from the root graph.

142 Sites source: graph stats
178 Nodes source: graph stats
227 Edges source: graph stats
59 MCP Tools /api/mcp
100% Route Compliance declared-route-spec
100% Discovery Compliance declared-route-spec

MCP tools and agent-callable surfaces

This page is tool-first: owning service, risk level, public or protected access, input schema, and JSON-RPC examples.

ToolOwning serviceRiskAuthInput schemaExample JSON-RPC
get_root_infoplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_root_info","arguments":{}}}
get_public_dmz_statusplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_public_dmz_status","arguments":{}}}
list_storiesplatphormnews-rootread-onlypublic-read{"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}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_stories","arguments":{}}}
get_news_storiesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"category":{"type":"string","enum":["top","best","ask","show","jobs","latest"],"default":"top"},"limit":{"type":"integer","default":20,"minimum":1,"maximum":100}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_news_stories","arguments":{}}}
list_top_storiesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_top_stories","arguments":{}}}
list_best_storiesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_best_stories","arguments":{}}}
list_new_storiesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_new_stories","arguments":{}}}
list_ask_storiesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_ask_stories","arguments":{}}}
list_show_storiesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_show_stories","arguments":{}}}
list_job_storiesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"limit":{"type":"integer","default":20,"minimum":1,"maximum":100},"page":{"type":"integer","default":1,"minimum":1}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_job_stories","arguments":{}}}
get_storyplatphormnews-rootread-onlypublic-read{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN or root story source ID."}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_story","arguments":{}}}
get_story_discussionplatphormnews-rootread-onlypublic-read{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric HN story id."},"limit":{"type":"integer","default":3,"minimum":1,"maximum":50}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_story_discussion","arguments":{}}}
search_storiesplatphormnews-rootread-onlypublic-read{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query string."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_stories","arguments":{}}}
search_commentsplatphormnews-rootread-onlypublic-read{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search query string."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_comments","arguments":{}}}
get_hn_author_profileplatphormnews-rootread-onlypublic-read{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"HN user id."}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_hn_author_profile","arguments":{}}}
get_story_commentsplatphormnews-rootread-onlypublic-read{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric HN story id."},"limit":{"type":"integer","default":10,"minimum":1,"maximum":50}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_story_comments","arguments":{}}}
get_network_graphplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_network_graph","arguments":{}}}
list_network_sitesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"limit":{"type":"integer","default":100,"minimum":1,"maximum":500}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_network_sites","arguments":{}}}
list_network_integrationsplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_network_integrations","arguments":{}}}
get_site_summaryplatphormnews-rootread-onlypublic-read{"type":"object","required":["site"],"properties":{"site":{"type":"string","description":"Site slug or hostname."}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_site_summary","arguments":{}}}
list_trusted_domainsplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_trusted_domains","arguments":{}}}
get_support_infoplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_support_info","arguments":{}}}
get_statusplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_status","arguments":{}}}
get_route_complianceplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_route_compliance","arguments":{}}}
get_discovery_complianceplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_discovery_compliance","arguments":{}}}
get_trust_policyplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_trust_policy","arguments":{}}}
get_agent_policyplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_agent_policy","arguments":{}}}
list_agent_platformsplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_agent_platforms","arguments":{}}}
list_mcp_enabled_sitesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_mcp_enabled_sites","arguments":{}}}
list_mcp_toolsplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_mcp_tools","arguments":{}}}
list_apisplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_apis","arguments":{}}}
get_searchops_sourceplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_searchops_source","arguments":{}}}
get_trustops_sourceplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_trustops_source","arguments":{}}}
get_agentops_sourceplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_agentops_source","arguments":{}}}
get_public_access_summaryplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_public_access_summary","arguments":{}}}
get_healthplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_health","arguments":{}}}
get_root_healthplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_root_health","arguments":{}}}
get_public_api_summaryplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_public_api_summary","arguments":{}}}
get_mcp_summaryplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_mcp_summary","arguments":{}}}
get_platphormctl_examplesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_platphormctl_examples","arguments":{}}}
validate_root_discoveryplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"validate_root_discovery","arguments":{}}}
ingest_hn_stories_to_docsplatphormnews-rootmutatingPLATPHORM_API_KEY{"type":"object","properties":{"limit":{"type":"integer","default":30,"minimum":1,"maximum":100},"dryRun":{"type":"boolean","default":true,"description":"Preview without writing to Docs."},"commit":{"type":"boolean","default":false,"description":"Set true to write missing documents to Docs."}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ingest_hn_stories_to_docs","arguments":{}}}
sync_network_graphplatphormnews-rootsyncPLATPHORM_API_KEY{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sync_network_graph","arguments":{}}}
refresh_route_complianceplatphormnews-rootsyncPLATPHORM_API_KEY{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"refresh_route_compliance","arguments":{}}}
refresh_discovery_complianceplatphormnews-rootsyncPLATPHORM_API_KEY{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"refresh_discovery_compliance","arguments":{}}}
submit_support_reportplatphormnews-rootmutatingPLATPHORM_API_KEY{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"submit_support_report","arguments":{}}}
trigger_network_validationplatphormnews-rootmutatingPLATPHORM_API_KEY{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trigger_network_validation","arguments":{}}}
create_docs_reportplatphormnews-rootmutatingPLATPHORM_API_KEY{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"create_docs_report","arguments":{}}}
update_agent_policyplatphormnews-rootadminPLATPHORM_API_KEY{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"update_agent_policy","arguments":{}}}
get_web4_manifestplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_web4_manifest","arguments":{}}}
get_web4_statusplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_web4_status","arguments":{}}}
get_network_scorecardplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_network_scorecard","arguments":{}}}
list_web4_sitesplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"page":{"type":"integer","default":1,"minimum":1},"limit":{"type":"integer","default":50,"minimum":1,"maximum":200}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_web4_sites","arguments":{}}}
get_site_web4_scoreplatphormnews-rootread-onlypublic-read{"type":"object","required":["siteId"],"properties":{"siteId":{"type":"string"}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_site_web4_score","arguments":{}}}
get_route_evidenceplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_route_evidence","arguments":{}}}
list_fingerprintsplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_fingerprints","arguments":{}}}
lookup_provenanceplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"url":{"type":"string"},"hash":{"type":"string"},"siteId":{"type":"string"}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"lookup_provenance","arguments":{}}}
verify_provenanceplatphormnews-rootread-onlypublic-read{"type":"object","properties":{"recordId":{"type":"string"},"hash":{"type":"string"}}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"verify_provenance","arguments":{}}}
get_xr_manifestplatphormnews-rootread-onlypublic-read{"type":"object","properties":{}}{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_xr_manifest","arguments":{}}}