{"ok":true,"data":{"schemaVersion":"web.status.v1","site":"https://mcp.platphormnews.com","service":"mcp","role":"capability_registry_and_delegation_broker","generatedAt":"2026-06-11T07:12:20.452Z","status":"healthy","webReadiness":{"readyForPublicDemo":true,"degraded":false,"checks":[{"id":"home","label":"Homepage","path":"/","status":"declared","source":"declared_public_route_registry"},{"id":"api_health","label":"Health API","path":"/api/health","status":"declared","source":"declared_public_route_registry"},{"id":"api_docs","label":"API docs","path":"/api/docs","status":"declared","source":"declared_public_route_registry"},{"id":"api_mcp","label":"MCP metadata","path":"/api/mcp","status":"declared","source":"declared_public_route_registry"},{"id":"openapi_yaml","label":"OpenAPI YAML","path":"/openapi.yaml","status":"declared","source":"declared_public_route_registry"},{"id":"llms_txt","label":"LLMS summary","path":"/llms.txt","status":"declared","source":"declared_public_route_registry"},{"id":"llms_full_txt","label":"LLMS full","path":"/llms-full.txt","status":"declared","source":"declared_public_route_registry"},{"id":"llms_index_json","label":"LLMS index","path":"/llms-index.json","status":"declared","source":"declared_public_route_registry"},{"id":"rss_xml","label":"RSS","path":"/rss.xml","status":"declared","source":"declared_public_route_registry"},{"id":"sitemap_xml","label":"Sitemap","path":"/sitemap.xml","status":"declared","source":"declared_public_route_registry"},{"id":"web_status","label":"Web Status page","path":"/web/status","status":"declared","source":"declared_public_route_registry"},{"id":"api_web_status","label":"Web Status API","path":"/api/web/status","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_web_json","label":"Well-known Web manifest","path":"/.well-known/web.json","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_mcp_json","label":"MCP manifest","path":"/.well-known/mcp.json","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_agents_json","label":"Agents manifest","path":"/.well-known/agents.json","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_trust_json","label":"Trust policy","path":"/.well-known/trust.json","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_security_txt","label":"Security policy","path":"/.well-known/security.txt","status":"declared","source":"declared_public_route_registry"}]},"webCompliance":{"canonicalName":"Web Status","schemaVersion":"web.status.v1","canonicalRoutes":["/web/status","/api/web/status","/api/web/manifest","/api/web/scorecard","/api/web/fingerprints","/.well-known/web.json"],"legacyAliases":["/api/web4/status","/api/web4/manifest","/api/web4/scorecard","/api/web4/fingerprints","/.well-known/web4.json"]},"storage":{"mode":"live_cache_with_degraded_storage","redis":{"status":"connected","latencyMs":518,"canonical":false,"note":"Redis is connected for live/cache state and storage metadata. MCP counts still come from the canonical registry."},"dynamodb":{"status":"degraded","latencyMs":15,"table":"aws-dynamodb-fuchsia-yacht","accessMode":"READ_ONLY","canonical":false,"note":"DynamoDB is unavailable/read-only and is not the canonical registry for live MCP counts."},"canonicalSource":"Redis/DynamoDB are dependency and cache surfaces, not canonical MCP count sources"},"backendAuth":{"mode":"server_env_configured","publicRead":true,"protectedActionsRequire":"PLATPHORM_API_KEY","acceptedHeaders":["Authorization: Bearer $PLATPHORM_API_KEY","X-PlatPhorm-API-Key: $PLATPHORM_API_KEY"],"browserKeyPrompt":false},"counts":{"schemaVersion":"platphorm.mcp.counts.v1","generatedAt":"2026-06-11T07:12:21.000Z","authoritativeSource":"mixed","tools":{"callable":140,"public":101,"protected":39,"generatedDraft":11,"degraded":11,"byCategory":{"Analytics":7,"Categories":4,"Content":8,"Deployments":3,"DynamoDB":1,"FAQ":4,"Federation":1,"GitHub":4,"Infrastructure":4,"MCP Federation":6,"Network":14,"Registry":55,"Search":3,"Security":2,"Sites":21,"Verticals":3}},"resources":{"total":16,"public":16,"protected":0,"degraded":0},"prompts":{"total":23,"public":23,"protected":0,"degraded":0},"sites":{"rootGraph":142,"storageRegistered":0,"mcpEnabled":2,"federatedServers":2},"integrations":{"total":11,"active":0,"degraded":11},"drift":[{"surface":"dashboard.tools","observed":140,"expected":140,"kind":"tools","status":"match","message":"Dashboard callable tools use canonical in-process registry counts."},{"surface":"/api/health.platform.tools","observed":140,"expected":140,"kind":"tools","status":"match","message":"Health reports the canonical callable tool count."},{"surface":"/api/v1/registry/counts.canonical.tools","observed":140,"expected":140,"kind":"tools","status":"match","message":"Registry counts reports the same callable tool count as tools/list."},{"surface":"/api/mcp tools/list","observed":140,"expected":140,"kind":"tools","status":"match","message":"tools/list is authoritative for callable tools."},{"surface":"/api/mcp resources/list","observed":16,"expected":16,"kind":"resources","status":"match","message":"resources/list is authoritative for public resources."},{"surface":"/api/mcp prompts/list","observed":23,"expected":23,"kind":"prompts","status":"match","message":"prompts/list is authoritative for public prompts."},{"surface":"/.well-known/mcp.json.tools","observed":140,"expected":140,"kind":"tools","status":"match","message":"The MCP well-known manifest must use canonical callable tool counts."},{"surface":"/llms.txt.tools","observed":140,"expected":140,"kind":"tools","status":"match","message":"LLMS summary must use canonical callable tool counts."},{"surface":"/openapi.yaml.x-mcp.counts.tools","observed":140,"expected":140,"kind":"tools","status":"match","message":"OpenAPI extension counts must use canonical callable tool counts."},{"surface":"storage.registeredSites","observed":0,"expected":142,"kind":"sites","status":"stale","message":"Storage registered-site count is dependency metadata only and is not canonical when it differs from the root graph."}]},"sourceLabels":{"registry":"in-process MCP registry from registered handlers","registeredSites":"https://platphormnews.com/api/network/graph","sitemapIndex":"https://base.platphormnews.com/sitemap-index.xml","storage":"Redis/DynamoDB are dependency and cache surfaces, not canonical MCP count sources"},"readinessChecks":[{"id":"home","label":"Homepage","path":"/","status":"declared","source":"declared_public_route_registry"},{"id":"api_health","label":"Health API","path":"/api/health","status":"declared","source":"declared_public_route_registry"},{"id":"api_docs","label":"API docs","path":"/api/docs","status":"declared","source":"declared_public_route_registry"},{"id":"api_mcp","label":"MCP metadata","path":"/api/mcp","status":"declared","source":"declared_public_route_registry"},{"id":"openapi_yaml","label":"OpenAPI YAML","path":"/openapi.yaml","status":"declared","source":"declared_public_route_registry"},{"id":"llms_txt","label":"LLMS summary","path":"/llms.txt","status":"declared","source":"declared_public_route_registry"},{"id":"llms_full_txt","label":"LLMS full","path":"/llms-full.txt","status":"declared","source":"declared_public_route_registry"},{"id":"llms_index_json","label":"LLMS index","path":"/llms-index.json","status":"declared","source":"declared_public_route_registry"},{"id":"rss_xml","label":"RSS","path":"/rss.xml","status":"declared","source":"declared_public_route_registry"},{"id":"sitemap_xml","label":"Sitemap","path":"/sitemap.xml","status":"declared","source":"declared_public_route_registry"},{"id":"web_status","label":"Web Status page","path":"/web/status","status":"declared","source":"declared_public_route_registry"},{"id":"api_web_status","label":"Web Status API","path":"/api/web/status","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_web_json","label":"Well-known Web manifest","path":"/.well-known/web.json","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_mcp_json","label":"MCP manifest","path":"/.well-known/mcp.json","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_agents_json","label":"Agents manifest","path":"/.well-known/agents.json","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_trust_json","label":"Trust policy","path":"/.well-known/trust.json","status":"declared","source":"declared_public_route_registry"},{"id":"well_known_security_txt","label":"Security policy","path":"/.well-known/security.txt","status":"declared","source":"declared_public_route_registry"}],"integrationLanes":[{"lane":"MCP discovery","available":true,"configured":"yes","publicPreview":true,"backendExecution":"public_read","confirmationUrl":"https://mcp.platphormnews.com/api/web/status","latestStatus":"active","latestEvidence":"https://mcp.platphormnews.com/api/mcp","nextAction":"Use tools/list, resources/list, prompts/list, and registry counts for canonical MCP truth."},{"lane":"Spec validation","available":true,"configured":"partial","publicPreview":true,"backendExecution":"downstream_owned","confirmationUrl":null,"latestStatus":"degraded","latestEvidence":"https://spec.platphormnews.com/openapi.yaml","nextAction":"Send contract validation only when Spec returns a report and confirmation URL."},{"lane":"BrowserOps proof","available":true,"configured":"partial","publicPreview":true,"backendExecution":"downstream_owned","confirmationUrl":null,"latestStatus":"degraded","latestEvidence":"https://browserops.platphormnews.com/openapi.yaml","nextAction":"Treat previews as previews until BrowserOps returns run, artifact, screenshot, and confirmation URLs."},{"lane":"Evals scoring","available":true,"configured":"partial","publicPreview":true,"backendExecution":"downstream_owned","confirmationUrl":null,"latestStatus":"degraded","latestEvidence":"https://evals.platphormnews.com/openapi.yaml","nextAction":"Call a score run only through protected backend flow and display success only after scorecard confirmation."},{"lane":"AgentUI demo","available":true,"configured":"partial","publicPreview":true,"backendExecution":"downstream_owned","confirmationUrl":"https://agentui.platphormnews.com/templates/platphorm-ambassador-public-research-to-proof-flow","latestStatus":"pending","latestEvidence":"https://agentui.platphormnews.com/templates/platphorm-ambassador-public-research-to-proof-flow","nextAction":"Open the public template and keep backend service calls server-authorized."},{"lane":"Docs reporting","available":true,"configured":"partial","publicPreview":true,"backendExecution":"downstream_owned","confirmationUrl":null,"latestStatus":"degraded","latestEvidence":"https://docs.platphormnews.com/openapi.yaml","nextAction":"Publish reports only after Docs returns a resolvable public-safe URL."},{"lane":"Sheets export","available":true,"configured":"unknown","publicPreview":false,"backendExecution":"downstream_owned","confirmationUrl":null,"latestStatus":"not_configured","latestEvidence":"https://sheets.platphormnews.com","nextAction":"Expose export only after Sheets confirms a report URL."},{"lane":"ASCII conversion","available":true,"configured":"unknown","publicPreview":false,"backendExecution":"downstream_owned","confirmationUrl":null,"latestStatus":"not_configured","latestEvidence":"https://ascii.platphormnews.com","nextAction":"Send BrowserOps screenshot manifests only after artifact metadata is confirmed."},{"lane":"Sandbox validation","available":true,"configured":"partial","publicPreview":true,"backendExecution":"downstream_owned","confirmationUrl":null,"latestStatus":"degraded","latestEvidence":"https://sandbox.platphormnews.com/openapi.yaml","nextAction":"Run bounded dry-runs only through protected backend calls and return degraded if Sandbox is not configured."},{"lane":"Trace propagation","available":true,"configured":"partial","publicPreview":true,"backendExecution":"server_authorized","confirmationUrl":null,"latestStatus":"degraded","latestEvidence":"https://trace.platphormnews.com","nextAction":"Preserve traceparent, tracestate, and X-PlatPhorm trace headers without secrets."},{"lane":"Monitor health","available":true,"configured":"partial","publicPreview":true,"backendExecution":"public_read","confirmationUrl":null,"latestStatus":"degraded","latestEvidence":"https://monitor.platphormnews.com","nextAction":"Use Monitor for uptime evidence; do not replace it with MCP registry counts."},{"lane":"Claws remediation","available":true,"configured":"partial","publicPreview":true,"backendExecution":"downstream_owned","confirmationUrl":null,"latestStatus":"degraded","latestEvidence":"https://claws.platphormnews.com","nextAction":"Request remediation only through protected backend authorization and show confirmation before marking accepted."}],"knownIssues":[],"routeEvidence":[{"path":"/","url":"https://mcp.platphormnews.com/","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/mcp","url":"https://mcp.platphormnews.com/mcp","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/client","url":"https://mcp.platphormnews.com/client","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/docs","url":"https://mcp.platphormnews.com/docs","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/health","url":"https://mcp.platphormnews.com/health","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/openapi","url":"https://mcp.platphormnews.com/openapi","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/tools","url":"https://mcp.platphormnews.com/tools","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/resources","url":"https://mcp.platphormnews.com/resources","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/prompts","url":"https://mcp.platphormnews.com/prompts","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/network","url":"https://mcp.platphormnews.com/network","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/federation","url":"https://mcp.platphormnews.com/federation","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/gateway","url":"https://mcp.platphormnews.com/gateway","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/gateway/policies","url":"https://mcp.platphormnews.com/gateway/policies","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/integrations","url":"https://mcp.platphormnews.com/integrations","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/factory","url":"https://mcp.platphormnews.com/factory","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/tests","url":"https://mcp.platphormnews.com/tests","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/capability-graph","url":"https://mcp.platphormnews.com/capability-graph","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/client-profiles","url":"https://mcp.platphormnews.com/client-profiles","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/faq","url":"https://mcp.platphormnews.com/faq","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/web/status","url":"https://mcp.platphormnews.com/web/status","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/mcp","url":"https://mcp.platphormnews.com/api/mcp","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/health","url":"https://mcp.platphormnews.com/api/health","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/docs","url":"https://mcp.platphormnews.com/api/docs","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/discovery","url":"https://mcp.platphormnews.com/api/v1/discovery","declared":false,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/registry/counts","url":"https://mcp.platphormnews.com/api/v1/registry/counts","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/gateway/status","url":"https://mcp.platphormnews.com/api/v1/gateway/status","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/factory/status","url":"https://mcp.platphormnews.com/api/v1/factory/status","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/integrations/status","url":"https://mcp.platphormnews.com/api/v1/integrations/status","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/demo/readiness","url":"https://mcp.platphormnews.com/api/demo/readiness","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/web/status","url":"https://mcp.platphormnews.com/api/web/status","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/web/manifest","url":"https://mcp.platphormnews.com/api/web/manifest","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/web/scorecard","url":"https://mcp.platphormnews.com/api/web/scorecard","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/web/fingerprints","url":"https://mcp.platphormnews.com/api/web/fingerprints","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/web4/status","url":"https://mcp.platphormnews.com/api/web4/status","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/llms.txt","url":"https://mcp.platphormnews.com/llms.txt","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/llms-full.txt","url":"https://mcp.platphormnews.com/llms-full.txt","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/llms-index.json","url":"https://mcp.platphormnews.com/llms-index.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/openapi.yaml","url":"https://mcp.platphormnews.com/openapi.yaml","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/asyncapi.yaml","url":"https://mcp.platphormnews.com/asyncapi.yaml","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/sitemap.xml","url":"https://mcp.platphormnews.com/sitemap.xml","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/mcp.json","url":"https://mcp.platphormnews.com/.well-known/mcp.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/web.json","url":"https://mcp.platphormnews.com/.well-known/web.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/web4.json","url":"https://mcp.platphormnews.com/.well-known/web4.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/provenance.json","url":"https://mcp.platphormnews.com/.well-known/provenance.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/trust.json","url":"https://mcp.platphormnews.com/.well-known/trust.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/agent-policy.json","url":"https://mcp.platphormnews.com/.well-known/agent-policy.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/ai-policy.json","url":"https://mcp.platphormnews.com/.well-known/ai-policy.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/security.txt","url":"https://mcp.platphormnews.com/.well-known/security.txt","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/demo","url":"https://mcp.platphormnews.com/demo","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/discovery","url":"https://mcp.platphormnews.com/discovery","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/mcp/discovery","url":"https://mcp.platphormnews.com/mcp/discovery","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/testing","url":"https://mcp.platphormnews.com/testing","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/mcp/test","url":"https://mcp.platphormnews.com/mcp/test","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/categories","url":"https://mcp.platphormnews.com/categories","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/gateway/routes","url":"https://mcp.platphormnews.com/gateway/routes","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/policies","url":"https://mcp.platphormnews.com/policies","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/agents","url":"https://mcp.platphormnews.com/agents","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/trust","url":"https://mcp.platphormnews.com/trust","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/security","url":"https://mcp.platphormnews.com/security","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/privacy","url":"https://mcp.platphormnews.com/privacy","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/terms","url":"https://mcp.platphormnews.com/terms","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/data","url":"https://mcp.platphormnews.com/data","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/storage","url":"https://mcp.platphormnews.com/storage","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/audit","url":"https://mcp.platphormnews.com/audit","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/web4","url":"https://mcp.platphormnews.com/web4","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/web4/status","url":"https://mcp.platphormnews.com/web4/status","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/web4/capabilities","url":"https://mcp.platphormnews.com/web4/capabilities","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/web4/fingerprints","url":"https://mcp.platphormnews.com/web4/fingerprints","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/web4/provenance","url":"https://mcp.platphormnews.com/web4/provenance","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/health","url":"https://mcp.platphormnews.com/api/v1/health","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/registry/snapshot","url":"https://mcp.platphormnews.com/api/v1/registry/snapshot","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/registry/reconcile","url":"https://mcp.platphormnews.com/api/v1/registry/reconcile","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/registry/drift","url":"https://mcp.platphormnews.com/api/v1/registry/drift","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/registry/federated-tools","url":"https://mcp.platphormnews.com/api/v1/registry/federated-tools","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/discovery/sites","url":"https://mcp.platphormnews.com/api/v1/discovery/sites","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/discovery/graph","url":"https://mcp.platphormnews.com/api/v1/discovery/graph","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/capability-graph","url":"https://mcp.platphormnews.com/api/v1/capability-graph","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/factory/tools","url":"https://mcp.platphormnews.com/api/v1/factory/tools","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/demo/suite","url":"https://mcp.platphormnews.com/api/v1/demo/suite","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/agent-policy","url":"https://mcp.platphormnews.com/api/v1/agent-policy","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/client-profiles","url":"https://mcp.platphormnews.com/api/v1/client-profiles","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/v1/network/discovery-compliance","url":"https://mcp.platphormnews.com/api/v1/network/discovery-compliance","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/web4/manifest","url":"https://mcp.platphormnews.com/api/web4/manifest","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/web4/scorecard","url":"https://mcp.platphormnews.com/api/web4/scorecard","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/web4/fingerprints","url":"https://mcp.platphormnews.com/api/web4/fingerprints","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/provenance/lookup","url":"https://mcp.platphormnews.com/api/provenance/lookup","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/api/provenance/verify","url":"https://mcp.platphormnews.com/api/provenance/verify","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/openapi.json","url":"https://mcp.platphormnews.com/openapi.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/rss.xml","url":"https://mcp.platphormnews.com/rss.xml","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/feed.xml","url":"https://mcp.platphormnews.com/feed.xml","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/sitemap-main.xml","url":"https://mcp.platphormnews.com/sitemap-main.xml","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/sitemap-index.xml","url":"https://mcp.platphormnews.com/sitemap-index.xml","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/robots.txt","url":"https://mcp.platphormnews.com/robots.txt","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/manifest.webmanifest","url":"https://mcp.platphormnews.com/manifest.webmanifest","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/agents.json","url":"https://mcp.platphormnews.com/.well-known/agents.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/ai-plugin.json","url":"https://mcp.platphormnews.com/.well-known/ai-plugin.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"},{"path":"/.well-known/platphorm.json","url":"https://mcp.platphormnews.com/.well-known/platphorm.json","declared":true,"fetched":false,"verified":false,"status":"declared","checkedAt":"2026-06-11T07:12:21.000Z"}],"privacy":{"publicCapabilityFingerprints":"Tool schema hashes, resource hashes, prompt template hashes, registry hashes, capability graph hashes, gateway policy hashes, route evidence hashes, discovery hashes, and policy hashes may be public provenance records.","privateFingerprintBoundary":"Visitor, browser, device, behavioral, request-header, IP, raw JA4, raw x-vercel-ja4-digest, session, private tool arguments, protected tool results, private logs, downstream auth tokens, and protected workflow fingerprints are not public provenance and are never contract-anchor eligible.","neverAnchor":["raw IP","raw user agent","raw headers","cookies","session IDs","auth tokens","raw PLATPHORM_API_KEY","raw JA4","raw x-vercel-ja4-digest","browser fingerprint","device fingerprint","behavioral identity","private tool arguments","protected tool results","private gateway responses","private audit logs","downstream secrets"]},"manifests":{"web":"https://mcp.platphormnews.com/.well-known/web.json","mcp":"https://mcp.platphormnews.com/.well-known/mcp.json","provenance":"https://mcp.platphormnews.com/.well-known/provenance.json","openapi":"https://mcp.platphormnews.com/openapi.yaml","asyncapi":"https://mcp.platphormnews.com/asyncapi.yaml"},"warnings":["storage.registeredSites: stale"],"errors":[]},"meta":{"generatedAt":"2026-06-11T07:12:21.001Z","traceId":"beea66f5-d135-4592-8d4e-766bb11f6500","degraded":false,"source":"registry"},"warnings":[],"errors":[]}