# PlatPhorm Insights Public web-quality intelligence layer for humans and agents. Insights analyzes public websites, scores quality, ranks pages and domains, validates discovery surfaces, compares URLs, tracks timelines, and produces public-safe recommendations across performance, accessibility, SEO, AEO, GEO, security, sustainability, route reliability, API/MCP readiness, and AI-readiness. ## Public Access Public-safe access is enabled by default for: - homepage and /en - analyze UI and public URL analysis - public results where safe - dashboard, timeline, compare, rankings, and test registry views - route, discovery, sitemap, feed, OpenAPI, llms, and MCP validation - API docs, OpenAPI, llms files, RSS/feed/sitemap, health, and FAQ - read-only MCP introspection Protected actions require PLATPHORM_API_KEY through either: - Authorization: Bearer $PLATPHORM_API_KEY - X-PlatPhorm-API-Key: $PLATPHORM_API_KEY Protected actions include higher limits, bulk analysis, private history, cross-site sync, report generation to Docs/Sheets/Decks, registry mutation, trusted-domain mutation, model-backed protected reports, and admin actions. ## Storage Mode: server Durable: true Status: configured Note: Durable AWS Aurora PostgreSQL persistence is configured in the isolated Insights schema. ## Counts MCP tools: 62 Website-analysis tests available: 2415 Executable quality tests: 2415 Visible methodology suites: 14 Methodology checks: 185 Ranking profiles: 12 Locales: 10 Public routes: 77 Protected routes: 10 Discovery artifacts: 26 Agent platforms: 11 ## Algorithm Versions Ranking algorithm: insights-ranking-2026-05-10.2 New Internet Score: new-internet-score-2026-05-10.2 Test registry: insights-quality-2026-05-10.2 Agent policy: insights-agent-policy-2026-05-16.1 ## Core Routes - https://insights.platphormnews.com/en - https://insights.platphormnews.com/en/dashboard - https://insights.platphormnews.com/en/timeline - https://insights.platphormnews.com/en/compare - https://insights.platphormnews.com/en/rankings - https://insights.platphormnews.com/en/tests - https://insights.platphormnews.com/en/network - https://insights.platphormnews.com/en/faq - https://insights.platphormnews.com/api/v1/analyze - https://insights.platphormnews.com/api/v1/results/{id} - https://insights.platphormnews.com/api/v1/compare - https://insights.platphormnews.com/api/v1/timeline - https://insights.platphormnews.com/api/v1/rankings - https://insights.platphormnews.com/api/v1/ranking-profiles - https://insights.platphormnews.com/api/v1/tests/registry - https://insights.platphormnews.com/api/v1/suites - https://insights.platphormnews.com/api/v1/health - https://insights.platphormnews.com/api/docs - https://insights.platphormnews.com/openapi.yaml - https://insights.platphormnews.com/openapi.json - https://insights.platphormnews.com/api/mcp ## Scoring Routes - POST /api/v1/scoring/readability - POST /api/v1/scoring/searchability - POST /api/v1/scoring/answerability - POST /api/v1/scoring/audience - POST /api/v1/scoring/discovery - POST /api/v1/scoring/agent-readiness - POST /api/v1/scoring/new-internet - POST /api/v1/llm-instructions ## Validation Routes - POST /api/v1/validate/url - POST /api/v1/validate/routes - POST /api/v1/validate/sitemap - POST /api/v1/validate/feed - POST /api/v1/validate/openapi - POST /api/v1/validate/llms - POST /api/v1/validate/mcp - POST /api/v1/validate/agent-policy - POST /api/v1/validate/robots - POST /api/v1/validate/structured-data ## Agent Policy Routes - GET /api/v1/agent-policy - GET /api/v1/agent-policy/platforms - GET /api/v1/agent-policy/platforms/{id} - GET /api/v1/agent-policy/robots - GET /api/v1/agent-policy/summary - POST /api/v1/agent-policy/evaluate ## Insight Synthesis - GET /api/v1/capabilities - GET /api/v1/results/{id}/insights - Evidence policy: measured or stored evidence only; missing inputs are degraded or insufficient-evidence ## MCP Tools - analyze_url: Analyze a public URL across performance, Core Web Vitals, SEO, accessibility, security, carbon, and AI-era scoring. - get_analysis_result: Retrieve a public-safe analysis result by ID. - get_core_web_vitals: Get Core Web Vitals (LCP, INP, CLS, TTFB, FCP) for a public URL. - check_accessibility: Run WCAG accessibility checks for a public URL. - analyze_seo: Analyze SEO signals and recommendations for a public URL. - analyze_aeo: Analyze answer-engine optimization signals for a public URL. - analyze_geo: Analyze generative-engine optimization and LLM discoverability signals. - check_security: Analyze public HTTP security headers. - estimate_carbon: Estimate page carbon using measured transfer size. - validate_w3c: Run local HTML, ARIA, semantic, links, and metadata validation. - compare_urls: Compare 2-5 public URLs side by side. - get_ai_recommendations: Return real recommendations from an analysis ID or fresh public URL check. - get_insights_capabilities: Return the canonical Insights capability manifest, evidence policy, focus areas, and REST/MCP interfaces. - generate_insight_brief: Generate an evidence-grounded prioritized brief from a stored public-safe analysis, including confidence, limitations, strengths, and next actions. - compare_insight_briefs: Compare 2-5 stored public-safe analyses using their evidence-grounded insight briefs and deterministic overall scores. - bulk_analyze: Protected: analyze up to 10 public URLs in one request. - get_history: Return public-safe history for a URL from durable or degraded state. - get_dashboard: Return public-safe dashboard summary state. - generate_llm_instructions: Generate LLM-ready remediation instructions from real page scoring. - get_test_registry: Return the versioned Insights quality registry. - get_test_result: Return registry metadata for a single quality test. - get_ranking: Return a deterministic ranking entry by ranking ID or source analysis ID. - list_rankings: List public-safe rankings from completed or degraded stored analyses. - rank_url: Rank a URL from recent stored public-safe analysis results. - rank_domain: Rank recent public-safe analyses for a domain. - rank_network: Rank the current public-safe Insights analysis inventory. - calculate_new_internet_score: Calculate the explainable New Internet Score for a stored analysis. - validate_sitemap: Validate sitemap XML and bounded no-dead-link samples. - validate_feed: Validate RSS or Atom feed structure and public reachability. - validate_openapi: Validate public OpenAPI structure and protected-action auth documentation. - validate_llms: Validate readable llms discovery files. - validate_mcp: Validate public JSON-RPC MCP introspection. - validate_structured_data: Validate JSON-LD structured data on a public page. - validate_route_compliance: Validate bounded public route compliance for a site. - get_site_scorecard: Return a public-safe scorecard for a domain from stored analyses. - get_network_compliance: Return public-safe network compliance summary from current Insights state. - validate_agent_policy: Validate public agent-policy JSON and JA4/public-protected boundary requirements. - validate_robots: Validate robots.txt alignment with the Insights public/protected agent policy. - get_agent_policy: Return the public Insights agent-policy document. - list_agent_platforms: List the versioned, source-labeled common agent platform registry. - get_agent_platform: Return one source-labeled agent platform policy by ID. - evaluate_agent_access: Evaluate a bounded public/protected agent access decision for a method and path. - get_robots_policy: Return the generated robots.txt policy text and validation. - get_ai_policy: Return the public AI content-use policy. - get_trust_policy: Return the public trust policy with JA4 and trace handling. - get_discovery_manifest: Return public policy, discovery, sitemap, llms, OpenAPI, and MCP route inventory. - get_public_access_summary: Return canonical public/protected counts and public-safe access policy. - get_health: Return public-safe Insights health and canonical count summary. - get_info: Return public service information, versions, counts, and discovery links. - get_route_compliance: Return public route-compliance policy and bounded validation guidance. - get_discovery_compliance: Return public discovery-compliance policy for llms, OpenAPI, RSS, sitemap, MCP, and well-known files. - create_docs_report: Protected: request a Docs report export. - create_sheet_report: Protected: request a Sheets report export. - create_deck_summary: Protected: request a Decks summary export. - update_agent_policy: Protected: update agent policy registry state. - refresh_agent_platform_registry: Protected: refresh the agent platform registry after source verification. - export_agent_audit_report: Protected: export a private agent access audit report. - create_agent_policy_report: Protected: create a Docs/Sheets/Decks agent policy report. - sync_network_graph: Protected: sync network graph and public route inventory. - recalculate_rankings: Protected: recalculate stored ranking snapshots. - check_ietf_standards: 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. - get_ietf_registry: 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. ## Discovery - https://insights.platphormnews.com/llms.txt - https://insights.platphormnews.com/llms-full.txt - https://insights.platphormnews.com/llms-index.json - https://insights.platphormnews.com/humans.txt - https://insights.platphormnews.com/attribution.json - https://insights.platphormnews.com/json-ld.json - https://insights.platphormnews.com/rss.xml - https://insights.platphormnews.com/feed.xml - https://insights.platphormnews.com/sitemap.xml - https://insights.platphormnews.com/sitemap-main.xml - https://insights.platphormnews.com/sitemap-index.xml - https://insights.platphormnews.com/sitemap-network.xml - https://insights.platphormnews.com/sitemap-full.xml - https://insights.platphormnews.com/robots.txt - https://insights.platphormnews.com/manifest.webmanifest - https://insights.platphormnews.com/.well-known/mcp.json - https://insights.platphormnews.com/.well-known/agents.json - https://insights.platphormnews.com/.well-known/agent-policy.json - https://insights.platphormnews.com/.well-known/ai-policy.json - https://insights.platphormnews.com/.well-known/humans.txt - https://insights.platphormnews.com/.well-known/security.txt - https://insights.platphormnews.com/.well-known/trust.json ## Agent Access Policy Public-safe agents may read public pages, discovery files, API docs, OpenAPI, llms files, RSS/feed, sitemaps, health summaries, and read-only MCP/API introspection. Protected bulk, private history, report generation, sync, registry mutation, trusted-domain mutation, protected model actions, and admin actions require PLATPHORM_API_KEY. The common agent platform registry is versioned and source-labeled. Official crawler names are included only when verified from current public documents. Unknown agent/crawler families are represented by policy instead of invented user-agent strings. x-vercel-ja4-digest is fingerprint-adjacent metadata. Insights may capture it for trace-linked observability, bot analysis, request correlation, abuse prevention, and trust scoring, but public artifacts expose only hashed or redacted indicators and never the raw value. ## Trace Insights accepts W3C traceparent/tracestate and emits safe PlatPhorm trace headers. Secrets, cookies, raw private data, and PLATPHORM_API_KEY must not appear in public results, spans, logs, RSS, sitemap, llms files, or UI. ## Network Sources Canonical graph: https://platphormnews.com/api/network/graph Canonical sitemap index: https://base.platphormnews.com/sitemap-index.xml Last updated: 2026-08-18T08:36:29.273Z