{"schema_version":"verify.compare.v1","generated_at":"2026-09-12T08:36:02.013707+00:00","count":1,"missing_servers":[],"results":[{"server_id":"npm-sitegpt/mcp","display_name":"@sitegpt/mcp","profile_url":"https://verify.sentinelsignal.io/servers/npm-sitegpt/mcp","compare_url":"https://verify.sentinelsignal.io/compare?server=npm-sitegpt%2Fmcp","trust_summary_url":"https://verify.sentinelsignal.io/v1/servers/npm-sitegpt/mcp/trust-summary","claimed":false,"verified_publisher":false,"claim_status":"unclaimed","badge_url":"https://verify.sentinelsignal.io/badge/npm-sitegpt/mcp.svg","report_url":"https://verify.sentinelsignal.io/v1/servers/npm-sitegpt/mcp/report","policy_url":"https://verify.sentinelsignal.io/v1/servers/npm-sitegpt/mcp/policy","evidence_url":"https://verify.sentinelsignal.io/api/v1/servers/npm-sitegpt/mcp/evidence","commerce_signal":null,"payment_capable":null,"delegation_level":null,"risk_flags":[],"strengths":["report_available","policy_available","badge_available"],"limitations":["unclaimed_profile","publisher_not_verified"],"last_seen":null,"last_scored":"2026-09-12T07:00:45.215234+00:00","recommended_agent_action":"unknown","observed_attention":{"schema":"verify.observed_attention.v1","window_days":30,"level":"none","label":"No observed attention","summary":"No recent machine-readable trust or discovery activity observed for this server.","segments":{"useful_ai_user":{"level":"none","observed":false,"description":"AI-assisted user sessions such as ChatGPT/User or Claude/User."},"machine_trust_evaluator":{"level":"none","observed":false,"description":"Synthetic sessions inspecting multiple trust surfaces such as report, policy, ledger, badge, trust-summary, or compare."},"possible_agent_or_script":{"level":"none","observed":false,"description":"Structured direct sessions with rapid profile, compare, report, policy, badge, or trust-surface fan-out."},"isolated_machine_surface":{"level":"none","observed":false,"description":"Aged-out direct synthetic singleton sessions that touched a machine-readable trust surface without becoming a broader evaluator."},"ai_crawler":{"level":"none","observed":false,"description":"Known AI crawler activity such as ClaudeBot, GPTBot, or similar crawlers."},"search_crawler":{"level":"none","observed":false,"description":"Search and SEO crawler activity."},"browser_like_automation":{"level":"none","observed":false,"description":"Browser-like synthetic sessions with rapid structured endpoint activity."},"confirmed_human":{"level":"none","observed":false,"description":"Confirmed browser-session human activity."}},"surfaces_observed":{"server_profile":false,"compare":false,"compare_json":false,"compare_api":false,"report_json":false,"policy":false,"ledger":false,"badge_metadata":false,"badge_svg":false,"trust_summary":false,"mcp_tool":false},"claim_prompt":{"recommended":false,"reason":"No claim prompt is recommended from observed attention in the current window."},"notes":["Observed attention is based on segmented first-party telemetry.","Crawler and evaluator activity is not treated as confirmed human demand.","Public levels are bucketed to avoid exposing raw traffic counts."]},"owner_activation":{"claim_recommended":false,"reason":"no_observed_attention"}}],"servers":[{"namespace":"npm-sitegpt","name":"mcp","title":"@sitegpt/mcp","description":"SiteGPT MCP server launcher — run the SiteGPT Model Context Protocol server locally (npx @sitegpt/mcp) or connect to the hosted endpoint at https://sitegpt.ai/mcp.","homepage_url":"https://sitegpt.ai/mcp-server","docs_url":"https://sitegpt.ai/mcp-server","icon_url":null,"support_url":"https://github.com/sitegpt/sitegpt/issues","remote_url":"https://sitegpt.ai/mcp","server_card_url":null,"latest_version":"0.1.1","current_status":"unverified","current_score":null,"transport_type":"streamable-http","has_oauth":true,"has_dcr":false,"has_prompts":false,"tool_count":0,"current_validation_schema_version":"8058defc70ca932c","last_validated_at":"2026-09-12T07:00:45.215234+00:00","registry_source":"npm_package_discovery","registry_identifier":"npm_package_discovery:@sitegpt/mcp","canonical_identifier":null,"current_score_components":{"auth_operability_score":3.0,"error_contract_score":1.0,"rate_limit_semantics_score":2.0,"schema_completeness_score":0.0,"backward_compatibility_score":4.0,"slo_health_score":0.0,"security_hygiene_score":0.0,"task_success_score":0.0,"trust_confidence_score":1.0,"prompt_contract_score":2.0,"resource_contract_score":4.0,"discovery_metadata_score":2.0,"registry_consistency_score":3.0,"installability_score":1.0,"session_semantics_score":1.0,"tool_surface_design_score":0.0,"result_shape_stability_score":0.0,"oauth_interop_score":2.0,"recovery_semantics_score":1.0,"maintenance_signal_score":3.0,"adoption_signal_score":2.0,"freshness_confidence_score":1.0,"transport_fidelity_score":2.0,"spec_recency_score":0.0,"session_resume_score":0.0,"step_up_auth_score":3.0,"transport_compliance_score":0.0,"utility_coverage_score":2.0,"advanced_capability_coverage_score":1.0,"connector_publishability_score":0.0,"tool_snapshot_churn_score":0.0,"connector_replay_score":0.0,"request_association_score":0.0,"interactive_flow_safety_score":4.0,"official_registry_presence_score":2.0,"provenance_divergence_score":2.0,"safety_transparency_score":3.0,"tool_capability_clarity_score":0.0,"data_exfiltration_resilience_score":0.0,"dependency_supply_chain_signal_score":2.0,"input_sanitization_safety_score":0.0,"tool_namespace_clarity_score":0.0},"capability_taxonomy":[],"machine_summary":{},"taxonomy_tags":[],"score_decomposition":[],"validation_diff":null,"tool_snapshot_diff":null,"connector_replay":{},"request_association":{},"production_readiness":{"code":"metadata_only","label":"Metadata only","reason":"No live validation evidence exists yet for this entry.","badge":"score-low"},"recommended_for":[],"history_summary":{},"validation_timeline":[],"evidence_confidence":{"score":null,"label":"not_assessed","reason":"No evidence-bearing validation runs exist yet (9 captured checks, validation age 1.6 hours). Confidence cannot be computed.","live_check_count":9,"validation_age_hours":1.59,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":1.59,"freshness_threshold_hours":24}},"incident_feed":[],"disputes":[],"remediations":[],"client_remediation_modes":[],"client_profiles":[],"client_readiness_verdicts":[],"publishability_policy_profiles":[],"compatibility_fixtures":[],"install_snippets":{},"aliases":[],"raw_evidence":{"checks":{"probe_noise_resilience":{"status":"ok","latency_ms":181.21,"details":{"url":"https://sitegpt.ai/robots.txt","http_status":200,"headers":{"content-type":"text/plain","strict-transport-security":"max-age=0; includeSubDomains; preload"},"validation_disallowed":false,"consent_error":null}},"server_card":{"status":"ok","latency_ms":75.04,"details":{"url":"https://sitegpt.ai/.well-known/mcp/server-card.json","payload":{"servers":[{"name":"sitegpt","description":"SiteGPT product MCP server — manage chatbots and account resources through the SiteGPT API v2.","endpoint":"https://sitegpt.ai/mcp","transport":"streamable-http","auth":"oauth","icon":"https://sitegpt.ai/images/logo-app-icon.svg","card":"https://sitegpt.ai/.well-known/mcp/server-card.json"},{"name":"sitegpt-docs","description":"SiteGPT documentation MCP server — search the docs.","endpoint":"https://sitegpt.ai/docs/mcp","transport":"streamable-http","auth":"none","card":"https://sitegpt.ai/.well-known/mcp/docs-server-card.json"}],"$schema":"https://modelcontextprotocol.io/schemas/server-card/v1.0","version":"1.0","protocolVersion":"2026-07-28","serverUrl":"https://sitegpt.ai/mcp","repository":{"url":"https://github.com/sitegpt/agent-skills","source":"github"},"icons":[{"src":"https://sitegpt.ai/images/logo-app-icon.svg","mimeType":"image/svg+xml","sizes":"any"}],"mcpUrl":"https://sitegpt.ai/mcp","name":"SiteGPT MCP Server","description":"MCP server for managing SiteGPT chatbots and account resources through the SiteGPT API v2 OpenAPI surface.","serverInfo":{"name":"SiteGPT MCP Server","title":"SiteGPT","version":"1.0.0","description":"MCP server for managing SiteGPT chatbots and account resources through the SiteGPT API v2 OpenAPI surface.","homepage":"https://sitegpt.ai"},"transport":{"type":"http","subtype":"streamable-http","endpoint":"https://sitegpt.ai/mcp"},"authentication":{"type":"oauth2","schemes":["bearer"],"authorizationServerMetadata":"https://sitegpt.ai/.well-known/oauth-authorization-server/oauth/mcp","protectedResourceMetadata":"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp","resource":"https://sitegpt.ai/mcp"},"capabilities":{"tools":{},"resources":{}},"tools":[{"name":"search","title":"SiteGPT API Spec Search","description":"Search the SiteGPT API v2 OpenAPI spec from sandboxed JavaScript. Reads the local spec catalog only; performs no API calls.","annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"outputSchema":{"type":"object","properties":{"result":{"type":"string"}},"required":["result"]}},{"name":"execute_read","title":"SiteGPT API Reader","description":"Run read-only (GET) SiteGPT API v2 calls from sandboxed JavaScript through a host-side authenticated request bridge.","annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"outputSchema":{"type":"object","properties":{"result":{"type":"string"}},"required":["result"]}},{"name":"execute_write","title":"SiteGPT API Writer","description":"Create, update or delete SiteGPT API v2 resources (POST, PUT, PATCH or DELETE) from sandboxed JavaScript through a host-side authenticated request bridge. Credential-bearing GitHub connector requests are blocked; GitHub sources are configured in the dashboard.","annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":false,"openWorldHint":true},"outputSchema":{"type":"object","properties":{"result":{"type":"string"}},"required":["result"]}},{"name":"preview_chatbot","title":"SiteGPT Chatbot Preview","description":"Render a live preview of a SiteGPT chatbot inline in the conversation via the MCP Apps extension. Takes a chatbot id (and optional title), returns { chatbotId, widgetUrl }, and points MCP Apps hosts at the ui:// HTML view through _meta.ui.resourceUri.","annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"outputSchema":{"type":"object","properties":{"chatbotId":{"type":"string"},"widgetUrl":{"type":"string"},"title":{"type":"string"}},"required":["chatbotId","widgetUrl"]},"_meta":{"ui":{"resourceUri":"ui://sitegpt/chatbot-preview"},"ui/resourceUri":"ui://sitegpt/chatbot-preview","openai/outputTemplate":"ui://sitegpt/chatbot-preview","openai/toolInvocation/invoking":"Preparing the chatbot preview…","openai/toolInvocation/invoked":"Chatbot preview ready"}},{"name":"send_chat_message","title":"Send Chat Message","description":"Send a visitor message to a SiteGPT chatbot and get its answer — the data lane behind the inline chatbot preview's built-in chat. The first call (no threadId) creates a conversation and returns its threadId; pass that threadId on follow-ups to continue the same conversation. Messages are capped at 20000 characters (the endpoint's limit). On chatbots in human-support mode the message is delivered but answer is null — a human replies in the site widget. Uses POST /api/v2/chatbots/{chatbotId}/messages and POST /api/v2/chatbots/{chatbotId}/conversations/{threadId}/messages.","annotations":{"title":"Send Chat Message","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/chatbot-preview"},"ui/resourceUri":"ui://sitegpt/chatbot-preview","openai/outputTemplate":"ui://sitegpt/chatbot-preview","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"get_onboarding_status","title":"Onboarding Status","description":"Get the live status of an agent-first onboarding workspace: workspace and claim state, the setup checklist (knowledge crawl/training, persona, starters, …), the browser onboarding page URL, and the POST-only claim API endpoint (claimUrl is for agents/CLI clients — never a page to open in a browser). The onboarding-progress view polls this while pages crawl and train. Requires the temporary onboarding token issued by the onboarding start endpoint. Uses GET /api/v2/onboarding/workspaces/{workspaceId}.","annotations":{"title":"Onboarding Status","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/onboarding-progress"},"ui/resourceUri":"ui://sitegpt/onboarding-progress","openai/outputTemplate":"ui://sitegpt/onboarding-progress","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"get_chatbot_appearance","title":"Get Widget Appearance","description":"Read the chatbot widget appearance (colors, launcher position and shape, title, welcome message, placeholder, tooltip) plus its starter questions, for the inline appearance card. Uses GET /api/v2/chatbots/{chatbotId}/settings/appearance and GET /api/v2/chatbots/{chatbotId}/starters.","annotations":{"title":"Get Widget Appearance","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/appearance-card"},"ui/resourceUri":"ui://sitegpt/appearance-card","openai/outputTemplate":"ui://sitegpt/appearance-card","openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"update_chatbot_appearance","title":"Update Widget Appearance","description":"Update the chatbot widget appearance: title, welcome message, placeholder, tooltip, brand/launcher/link colors (#rrggbb), and launcher position. Only the provided fields change; the tool returns the full updated appearance. This changes the LIVE widget customers see. Uses PATCH /api/v2/chatbots/{chatbotId}/settings/appearance.","annotations":{"title":"Update Widget Appearance","readOnlyHint":false,"destructiveHint":true,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/appearance-card"},"ui/resourceUri":"ui://sitegpt/appearance-card","openai/outputTemplate":"ui://sitegpt/appearance-card","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"list_conversations","title":"List Conversations","description":"List a chatbot conversation inbox with filters (open/resolved status, escalated-only) and cursor pagination, projected to compact rows with a last-message snippet. Renders as the inline conversations inbox. Uses GET /api/v2/chatbots/{chatbotId}/conversations.","annotations":{"title":"List Conversations","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/conversations-inbox"},"ui/resourceUri":"ui://sitegpt/conversations-inbox","openai/outputTemplate":"ui://sitegpt/conversations-inbox","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"get_conversation","title":"Get Conversation Transcript","description":"Read one conversation with its transcript (visitor questions and chatbot/system answers, capped at 2000 characters per message). Renders as the transcript panel of the inline conversations inbox. Uses GET /api/v2/chatbots/{chatbotId}/conversations/{threadId}.","annotations":{"title":"Get Conversation Transcript","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/conversations-inbox"},"ui/resourceUri":"ui://sitegpt/conversations-inbox","openai/outputTemplate":"ui://sitegpt/conversations-inbox","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"get_chatbot_analytics","title":"Chatbot Analytics","description":"Get chatbot analytics for the inline analytics card: message counts and feedback split, training/knowledge state (from the chatbot dashboard endpoint), account-wide quota usage with a 12-month message-volume history (from the usage endpoint), and trailing-30-day engagement totals — widget opens, conversations started, unique visitors, escalations, leads (from the analytics endpoint; null when the account does not have analytics enabled). Uses GET /api/v2/chatbots/{chatbotId}/dashboard, GET /api/v2/usage, and GET /api/v2/chatbots/{chatbotId}/analytics.","annotations":{"title":"Chatbot Analytics","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/analytics-card"},"ui/resourceUri":"ui://sitegpt/analytics-card","openai/outputTemplate":"ui://sitegpt/analytics-card","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"list_leads","title":"List Leads","description":"List the leads a chatbot collected (name, email, phone, received time, starred/archived flags) with search, status filter, and cursor pagination. Renders as the inline leads browser. Uses GET /api/v2/chatbots/{chatbotId}/leads.","annotations":{"title":"List Leads","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/leads-browser"},"ui/resourceUri":"ui://sitegpt/leads-browser","openai/outputTemplate":"ui://sitegpt/leads-browser","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"list_escalations","title":"List Waiting Escalations","description":"List the open conversations that are escalated to a human and waiting — the queue behind the inline escalations view — with cursor pagination for queues longer than one page. Read-only: replying to escalated visitors happens in the SiteGPT dashboard inbox (API v2 has no agent-reply endpoint yet). Uses GET /api/v2/chatbots/{chatbotId}/conversations with escalated=true and status=open.","annotations":{"title":"List Waiting Escalations","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/escalations-queue"},"ui/resourceUri":"ui://sitegpt/escalations-queue","openai/outputTemplate":"ui://sitegpt/escalations-queue","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"list_knowledge_sources","title":"List Knowledge Sources","description":"List a chatbot connector data sources (Notion, Google Drive, Confluence, …) with their sync state, plus document counts by ingestion status. Renders as the inline knowledge view. Uses GET /api/v2/chatbots/{chatbotId}/knowledge/sources and GET /api/v2/chatbots/{chatbotId}/documents/stats.","annotations":{"title":"List Knowledge Sources","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/knowledge-sources"},"ui/resourceUri":"ui://sitegpt/knowledge-sources","openai/outputTemplate":"ui://sitegpt/knowledge-sources","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"create_knowledge_source","title":"Connect Knowledge Source","description":"Create a new OAuth knowledge source connection (Notion, Google Drive, Dropbox, OneDrive, Box, SharePoint, or Confluence) and get the browser authorization URL to finish connecting it. Confluence additionally requires the site domain (e.g. your-team.atlassian.net). GitHub is not available here — its connections carry an access token and must be set up in the SiteGPT dashboard. Uses POST /api/v2/chatbots/{chatbotId}/knowledge/sources.","annotations":{"title":"Connect Knowledge Source","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/knowledge-sources"},"ui/resourceUri":"ui://sitegpt/knowledge-sources","openai/outputTemplate":"ui://sitegpt/knowledge-sources","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"authorize_knowledge_source","title":"Authorize Knowledge Source","description":"Get a fresh browser authorization URL for an existing knowledge source connection (for example one still pending OAuth). Uses POST /api/v2/chatbots/{chatbotId}/knowledge/sources/{connectionId}/authorize.","annotations":{"title":"Authorize Knowledge Source","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/knowledge-sources"},"ui/resourceUri":"ui://sitegpt/knowledge-sources","openai/outputTemplate":"ui://sitegpt/knowledge-sources","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}},{"name":"upload_knowledge_file","title":"Upload Knowledge File","description":"Upload one file (base64-encoded, max 1500000 bytes decoded — about 1.5 MB; the MCP transport caps request bodies, larger files go through the dashboard) as chatbot training knowledge. Ingestion is queued asynchronously. Uses POST /api/v2/chatbots/{chatbotId}/knowledge/files.","annotations":{"title":"Upload Knowledge File","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"_meta":{"ui":{"resourceUri":"ui://sitegpt/knowledge-sources"},"ui/resourceUri":"ui://sitegpt/knowledge-sources","openai/outputTemplate":"ui://sitegpt/knowledge-sources","openai/widgetAccessible":true,"openai/toolInvocation/invoking":"Talking to SiteGPT…","openai/toolInvocation/invoked":"SiteGPT responded"}}],"resources":[{"uri":"ui://sitegpt/chatbot-preview","name":"SiteGPT Chatbot Preview","mimeType":"text/html;profile=mcp-app","description":"MCP Apps HTML view that renders the live SiteGPT chat widget for the chatbot returned by the preview_chatbot tool."},{"uri":"ui://sitegpt/onboarding-progress","name":"SiteGPT Onboarding Progress","mimeType":"text/html;profile=mcp-app","description":"MCP Apps HTML view that tracks an agent-first onboarding workspace (crawl and training progress) via the get_onboarding_status tool and presents the onboarding page link when ready (the claim API endpoint shows as copy-only text for agents)."},{"uri":"ui://sitegpt/appearance-card","name":"SiteGPT Widget Appearance","mimeType":"text/html;profile=mcp-app","description":"MCP Apps HTML view that renders a live-data widget lookalike from get_chatbot_appearance and applies edits through update_chatbot_appearance."},{"uri":"ui://sitegpt/conversations-inbox","name":"SiteGPT Conversations Inbox","mimeType":"text/html;profile=mcp-app","description":"MCP Apps HTML view over list_conversations and get_conversation: a filterable inbox (including escalated-only) with a transcript panel."},{"uri":"ui://sitegpt/analytics-card","name":"SiteGPT Chatbot Analytics","mimeType":"text/html;profile=mcp-app","description":"MCP Apps HTML view over get_chatbot_analytics: stat tiles, an inline SVG message-volume chart, quota meters, and training state."},{"uri":"ui://sitegpt/leads-browser","name":"SiteGPT Leads Browser","mimeType":"text/html;profile=mcp-app","description":"MCP Apps HTML view over list_leads: a searchable, filterable table of the leads a chatbot collected."},{"uri":"ui://sitegpt/escalations-queue","name":"SiteGPT Escalations Queue","mimeType":"text/html;profile=mcp-app","description":"MCP Apps HTML view over list_escalations and get_conversation: a read-only queue of conversations waiting for a human, with transcripts. Replies happen in the SiteGPT dashboard inbox."},{"uri":"ui://sitegpt/knowledge-sources","name":"SiteGPT Knowledge Sources","mimeType":"text/html;profile=mcp-app","description":"MCP Apps HTML view over list_knowledge_sources, create_knowledge_source, authorize_knowledge_source, and upload_knowledge_file: data sources with sync state, OAuth connects, and file uploads."}],"documentation":{"openapi":"https://sitegpt.ai/api/v2/openapi.json","api":"https://sitegpt.ai/docs/api-reference/v2/getting-started","agents":"https://sitegpt.ai/docs/cli/use-with-ai-agents"}},"http_status":200,"headers":{"content-type":"application/mcp-server+json; charset=utf-8","strict-transport-security":"max-age=0; includeSubDomains; preload"}}},"oauth_protected_resource":{"status":"ok","latency_ms":70.46,"details":{"url":"https://sitegpt.ai/.well-known/oauth-protected-resource","payload":{"resource":"https://sitegpt.ai","resource_name":"SiteGPT Agent API","authorization_servers":["https://sitegpt.ai"],"scopes_supported":["account:read","account:write","tokens:read","tokens:write","chatbots:read","chatbots:write","chatbots:delete","knowledge:read","knowledge:write","knowledge:delete","personas:read","personas:write","personas:delete","instructions:read","instructions:write","instructions:delete","settings:read","settings:write","starters:read","starters:write","starters:delete","followups:read","followups:write","followups:delete","conversations:read","conversations:write","conversations:delete","leads:read","leads:write","leads:delete","members:read","members:write","members:delete","integrations:read","integrations:write","billing:read","billing:write"],"bearer_methods_supported":["header"],"resource_documentation":"https://sitegpt.ai/docs/api-reference/v2/getting-started","agent_auth":{"auth_md":"https://sitegpt.ai/auth.md","register_uri":"https://sitegpt.ai/agent/auth","status_uri_template":"https://sitegpt.ai/agent/auth/{registration_id}","flows_supported":["anonymous","identity_assertion"],"identity_types_supported":["anonymous","identity_assertion"],"identity_assertion":{"provider":"agentid","issuer":"https://auth.agentid.com","start_uri":"https://sitegpt.ai/auth/agentid","approval_contract":"https://auth.agentid.com/docs/approve","documentation":"https://sitegpt.ai/auth.md"},"anonymous":{"credential_types_supported":["api_key"],"register_uri":"https://sitegpt.ai/agent/auth","method":"POST","content_type":"application/json","required_fields":["websiteUrl"],"optional_fields":["flow","agentName","agentClientId"],"field_aliases":["website_url","agent_name","agent_client_id"],"documentation":"https://sitegpt.ai/auth.md"},"skill":"https://sitegpt.ai/auth.md","anonymous_supported":{"register_uri":"https://sitegpt.ai/agent/auth","method":"POST","content_type":"application/json","required_fields":["websiteUrl"],"optional_fields":["flow","agentName","agentClientId"],"field_aliases":["website_url","agent_name","agent_client_id"],"credential_type":"api_key","documentation":"https://sitegpt.ai/auth.md"},"credential_types_supported":["api_key"],"service_documentation":"https://sitegpt.ai/docs/cli/use-with-ai-agents"}},"http_status":200,"headers":{"content-type":"application/json; charset=utf-8","strict-transport-security":"max-age=0; includeSubDomains; preload"}}},"oauth_authorization_server":{"status":"ok","latency_ms":63.38,"details":{"url":"https://sitegpt.ai/.well-known/oauth-authorization-server","payload":{"issuer":"https://sitegpt.ai","device_authorization_endpoint":"https://sitegpt.ai/oauth/device_authorization","token_endpoint":"https://sitegpt.ai/oauth/token","protected_resources":["https://sitegpt.ai/api/v2","https://sitegpt.ai/mcp"],"grant_types_supported":["urn:ietf:params:oauth:grant-type:device_code"],"token_endpoint_auth_methods_supported":["none"],"sitegpt_extensions_supported":["full_access","token_name","name","chatbot_id","chatbot_ids","expires_in_days"],"scopes_supported":["account:read","account:write","tokens:read","tokens:write","chatbots:read","chatbots:write","chatbots:delete","knowledge:read","knowledge:write","knowledge:delete","personas:read","personas:write","personas:delete","instructions:read","instructions:write","instructions:delete","settings:read","settings:write","starters:read","starters:write","starters:delete","followups:read","followups:write","followups:delete","conversations:read","conversations:write","conversations:delete","leads:read","leads:write","leads:delete","members:read","members:write","members:delete","integrations:read","integrations:write","billing:read","billing:write"],"service_documentation":"https://sitegpt.ai/docs/cli/authentication","agent_auth":{"auth_md":"https://sitegpt.ai/auth.md","register_uri":"https://sitegpt.ai/agent/auth","status_uri_template":"https://sitegpt.ai/agent/auth/{registration_id}","flows_supported":["anonymous","identity_assertion"],"identity_types_supported":["anonymous","identity_assertion"],"identity_assertion":{"provider":"agentid","issuer":"https://auth.agentid.com","start_uri":"https://sitegpt.ai/auth/agentid","approval_contract":"https://auth.agentid.com/docs/approve","documentation":"https://sitegpt.ai/auth.md"},"anonymous":{"credential_types_supported":["api_key"],"register_uri":"https://sitegpt.ai/agent/auth","method":"POST","content_type":"application/json","required_fields":["websiteUrl"],"optional_fields":["flow","agentName","agentClientId"],"field_aliases":["website_url","agent_name","agent_client_id"],"documentation":"https://sitegpt.ai/auth.md"},"skill":"https://sitegpt.ai/auth.md","anonymous_supported":{"register_uri":"https://sitegpt.ai/agent/auth","method":"POST","content_type":"application/json","required_fields":["websiteUrl"],"optional_fields":["flow","agentName","agentClientId"],"field_aliases":["website_url","agent_name","agent_client_id"],"credential_type":"api_key","documentation":"https://sitegpt.ai/auth.md"},"credential_types_supported":["api_key"],"resource":"https://sitegpt.ai/api/v2","service_documentation":"https://sitegpt.ai/docs/cli/use-with-ai-agents"},"op_policy_uri":"https://sitegpt.ai/legal/privacy","op_tos_uri":"https://sitegpt.ai/legal/terms"},"http_status":200,"headers":{"content-type":"application/json; charset=utf-8","strict-transport-security":"max-age=0; includeSubDomains; preload"}}},"openid_configuration":{"status":"error","latency_ms":86.02,"details":{"url":"https://sitegpt.ai/.well-known/openid-configuration","error":"Client error '404 Not Found' for url 'https://sitegpt.ai/.well-known/openid-configuration'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404"}},"initialize":{"status":"auth_required","latency_ms":144.22,"details":{"url":"https://sitegpt.ai/mcp","error":"Client error '401 Unauthorized' for url 'https://sitegpt.ai/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401","http_status":401,"payload":{},"headers":{"www-authenticate":"Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","strict-transport-security":"max-age=0; includeSubDomains; preload"}}},"protocol_version_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_protocol_version","validator_protocol_version":"2025-03-26","latest_known_version":"2025-11-25"}},"tools_list":{"status":"auth_required","latency_ms":34.91,"details":{"url":"https://sitegpt.ai/mcp","error":"Client error '401 Unauthorized' for url 'https://sitegpt.ai/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401","http_status":401,"payload":{},"headers":{"www-authenticate":"Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","strict-transport-security":"max-age=0; includeSubDomains; preload"}}},"prompts_list":{"status":"auth_required","latency_ms":27.12,"details":{"url":"https://sitegpt.ai/mcp","error":"Client error '401 Unauthorized' for url 'https://sitegpt.ai/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401","http_status":401,"payload":{},"headers":{"www-authenticate":"Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","strict-transport-security":"max-age=0; includeSubDomains; preload"},"reason":"auth_required"}},"prompt_get":{"status":"missing","latency_ms":null,"details":{"reason":"not_advertised"}},"resources_list":{"status":"auth_required","latency_ms":150.75,"details":{"url":"https://sitegpt.ai/mcp","error":"Client error '401 Unauthorized' for url 'https://sitegpt.ai/mcp'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401","http_status":401,"payload":{},"headers":{"www-authenticate":"Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","strict-transport-security":"max-age=0; includeSubDomains; preload"},"reason":"auth_required"}},"resource_read":{"status":"missing","latency_ms":null,"details":{"reason":"no_resource_uri"}},"determinism_probe":{"status":"missing","latency_ms":null,"details":{"reason":"tools_list_unavailable"}},"instruction_tool_reference_probe":{"status":"not_assessed","latency_ms":null,"details":{"reason":"initialize_or_tools_unavailable"}},"session_resume_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_session_id","transport":"streamable-http","resume_expected":false,"protocol_version":null}},"step_up_auth_probe":{"status":"warning","latency_ms":null,"details":{"oauth_present":true,"auth_required_checks":["initialize","tools_list","prompts_list","resources_list"],"supported_scopes":["account:read","account:write","billing:read","billing:write","chatbots:delete","chatbots:read","chatbots:write","conversations:delete","conversations:read","conversations:write","followups:delete","followups:read","followups:write","instructions:delete","instructions:read","instructions:write","integrations:read","integrations:write","knowledge:delete","knowledge:read","knowledge:write","leads:delete","leads:read","leads:write","members:delete","members:read","members:write","personas:delete","personas:read","personas:write","settings:read","settings:write","starters:delete","starters:read","starters:write","tokens:read","tokens:write"],"scope_specificity_ratio":0.2885,"broad_scopes":["account:write","billing:write","chatbots:write","conversations:write","followups:write","instructions:write","integrations:write","knowledge:write","leads:write","members:write","personas:write","settings:write","starters:write","tokens:write"],"challenge_headers":["Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\""],"step_up_signals":["Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\""],"minimal_scope_documented":false}},"transport_compliance_probe":{"status":"error","latency_ms":104.65,"details":{"transport":"streamable-http","session_id_present":false,"protocol_header_present":false,"last_event_id_visible":false,"requested_protocol_version":"2025-03-26","bad_protocol_status_code":401,"bad_protocol_payload":{},"bad_protocol_headers":{"www-authenticate":"Bearer realm=\"OAuth\", resource_metadata=\"https://sitegpt.ai/.well-known/oauth-protected-resource/mcp\"","strict-transport-security":"max-age=0; includeSubDomains; preload"},"bad_protocol_error":null,"delete_status_code":null,"delete_error":null,"expired_session_status_code":null,"expired_session_error":null,"issues":["missing_protocol_header","bad_protocol_not_rejected"]}},"utility_coverage_probe":{"status":"ok","latency_ms":55.86,"details":{"completions":{"advertised":false,"sample_target":{"type":"resource","uri":"ui://sitegpt/chatbot-preview"},"live_probe":"not_executed"},"pagination":{"supported":true,"next_cursor_methods":[],"metadata_signal":true},"tasks":{"advertised":false,"probe_status":"auth_required","http_status":401},"initialize_capability_keys":[]}},"advanced_capabilities_probe":{"status":"warning","latency_ms":null,"details":{"capabilities":{"prompts":true,"resources":true,"completions":false,"roots":false,"sampling":false,"elicitation":false,"structured_outputs":false,"resource_links":true},"enabled_count":3,"enabled":["prompts","resource_links","resources"],"initialize_capability_keys":[]}},"tool_snapshot_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_tools"}},"connector_replay_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_tools"}},"request_association_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_request_association_capabilities_advertised"}},"interactive_flow_probe":{"status":"ok","latency_ms":null,"details":{"risk_hits":[],"safe_hits":["oauth","browser"],"oauth_supported":true,"prompt_available":false}},"action_safety_probe":{"status":"not_assessed","latency_ms":null,"details":{"summary":{"tool_count":0,"high_risk_tools":0,"destructive_tools":0,"exec_tools":0,"egress_tools":0,"secret_tools":0,"bulk_access_tools":0,"declared_non_read_only_tools":0,"annotation_conflict_tools":0,"risk_distribution":{"low":0,"medium":0,"high":0,"critical":0},"capability_distribution":{},"has_mutating_capability":false,"has_non_read_capability":false},"auth_present":true,"safeguard_count":0,"confirmation_signals":[],"reason":"empty_observation_set"}},"official_registry_probe":{"status":"missing","latency_ms":null,"details":{"registry_source":"npm_package_discovery","direct_match":false,"official_peer_count":0}},"provenance_divergence_probe":{"status":"warning","latency_ms":null,"details":{"direct_official_match":false,"registry_title":"@sitegpt/mcp","server_card_title":"SiteGPT MCP Server","registry_version":"0.1.1","server_card_version":"1.0.0","registry_homepage":null,"server_card_homepage":null,"registry_repository":null,"server_card_repository":"https://github.com/sitegpt/agent-skills","drift_fields":["title","version"],"metadata_document_count":4,"compared_fields":["title","version","homepage","repository"],"readable_sources":["registry","server_card"],"comparable_field_count":2}},"schema_divergence_probe":{"status":"missing","latency_ms":null,"details":{"reason":"no_live_tools","compared_tool_count":0,"compared_dimensions":["server_name","server_version","declared_vs_observed_auth","tool_membership","parameter_names","required_parameters","parameter_types","output_schema_presence"],"server_name_mismatch":false,"card_server_name":"SiteGPT MCP Server","live_server_name":null,"server_version_mismatch":false,"card_server_version":"1.0.0","live_server_version":null,"auth_scheme_mismatch":true}},"connector_publishability_probe":{"status":"error","latency_ms":null,"details":{"transport":"streamable-http","tool_count":0,"high_risk_tools":0,"blockers":["tools_list","protocol_version","session_resume","step_up_auth","transport_compliance","connector_replay","request_association","action_safety","tool_surface"],"criteria":{"remote_transport":true,"initialize":true,"tools_list":false,"protocol_version":false,"session_resume":false,"step_up_auth":false,"transport_compliance":false,"connector_replay":false,"request_association":false,"action_safety":false,"server_card":true,"tool_surface":false,"auth_flow":true}}}}},"active_alerts":[{"code":"official_registry_entry_drifted","severity":"medium","title":"Official registry entry drifted","message":"Registry and live server-card provenance fields are currently out of sync.","addressee":"registry"}],"maintainer_analytics":{},"public_server_reputation":{},"maintainer_response_quality":{},"maintainer_annotations":[],"maintainer_rebuttals":[],"security_posture_summary":{},"tool_security_inventory":[],"transport_compliance":{},"utility_coverage":{},"write_action_governance":{},"provenance_divergence":{},"alias_consolidation":{},"alert_routing":{},"authenticated_validation":{},"hosted_runtime":{},"action_controls_diff":null,"benchmark_tasks":[],"latest_capability_counts":{},"point_loss_breakdown":[],"verdict_traces":{},"current_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_bb19744d92f9234e","generated_at":"2026-09-12T08:36:02.040545+00:00","trust_evaluated_at":"2026-09-12T08:36:02.040545+00:00","evidence_revision":"1d164433a7b99294ccc1787f","source":"current_snapshot","server":"npm-sitegpt/mcp","last_validated_at":"2026-09-12T07:00:45.215234+00:00","validation_age_hours":1.59,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-12T07:00:45.215234+00:00","age_hours":1.59,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"unverified","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"metadata_only","label":"Metadata only","reason":"No live validation evidence exists yet for this entry."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":1.59,"live_check_count":9,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":1.59,"freshness_threshold_hours":24}},"active_alerts":[{"code":"official_registry_entry_drifted","severity":"medium","title":"Official registry entry drifted"}],"active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-12T08:36:02.040545+00:00"}},"trust_snapshot":{"schema_version":"verify.trust_snapshot.v1","snapshot_id":"trustsnap_bb19744d92f9234e","generated_at":"2026-09-12T08:36:02.040545+00:00","trust_evaluated_at":"2026-09-12T08:36:02.040545+00:00","evidence_revision":"1d164433a7b99294ccc1787f","source":"current_snapshot","server":"npm-sitegpt/mcp","last_validated_at":"2026-09-12T07:00:45.215234+00:00","validation_age_hours":1.59,"freshness":{"schema_version":"verify.freshness_profile.v1","last_validated_at":"2026-09-12T07:00:45.215234+00:00","age_hours":1.59,"bucket":"verified_last_24h","label":"Verified in last 24h","badges":["verified_last_24h"],"freshness_sla_hours":720.0,"freshness_sla_status":"met","stale_score_suppressed":false,"display_score":null,"raw_score":null,"confidence_score":null,"confidence_weighted_score":null,"tier_status":[{"tier":"community","label":"Community","freshness_sla_hours":720,"met":true,"priority_revalidation":false},{"tier":"pro","label":"Pro","freshness_sla_hours":168,"met":true,"priority_revalidation":true},{"tier":"enterprise","label":"Enterprise","freshness_sla_hours":24,"met":true,"priority_revalidation":true}]},"current_status":"unverified","current_score":null,"display_score":null,"stale_score_suppressed":false,"production_trust_decision":{"schema_version":"verify.executive_verdict.v1","decision":"Not assessed","why":"tool surface has not been observed by any completed validation run","next_action":"revalidate so the tool surface can be inspected before a production decision is made","reason_count":0},"production_readiness_class":{"code":"metadata_only","label":"Metadata only","reason":"No live validation evidence exists yet for this entry."},"evidence_confidence":{"score":null,"label":"not_assessed","validation_age_hours":1.59,"live_check_count":9,"basis":{"evidence_bearing_validations":0,"affirmative_live_check_count":9,"validation_age_hours":1.59,"freshness_threshold_hours":24}},"active_alerts":[{"code":"official_registry_entry_drifted","severity":"medium","title":"Official registry entry drifted"}],"active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-12T08:36:02.040545+00:00"}},"agent_commerce":{},"latest_claim":null,"maintainer_profile_slug":null,"watch_summary":{},"partial":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"trust_evaluated_at":"2026-09-12T08:36:02.040545+00:00","evidence_revision":"1d164433a7b99294ccc1787f","active_alert_summary":{"critical":0,"high":0,"medium":1,"low":0,"high_or_critical":0,"total":1},"materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-12T08:36:02.040545+00:00"},"owner_opted_out":false,"observed_attention":{"schema":"verify.observed_attention.v1","window_days":30,"level":"none","label":"No observed attention","summary":"No recent machine-readable trust or discovery activity observed for this server.","segments":{"useful_ai_user":{"level":"none","observed":false,"description":"AI-assisted user sessions such as ChatGPT/User or Claude/User."},"machine_trust_evaluator":{"level":"none","observed":false,"description":"Synthetic sessions inspecting multiple trust surfaces such as report, policy, ledger, badge, trust-summary, or compare."},"possible_agent_or_script":{"level":"none","observed":false,"description":"Structured direct sessions with rapid profile, compare, report, policy, badge, or trust-surface fan-out."},"isolated_machine_surface":{"level":"none","observed":false,"description":"Aged-out direct synthetic singleton sessions that touched a machine-readable trust surface without becoming a broader evaluator."},"ai_crawler":{"level":"none","observed":false,"description":"Known AI crawler activity such as ClaudeBot, GPTBot, or similar crawlers."},"search_crawler":{"level":"none","observed":false,"description":"Search and SEO crawler activity."},"browser_like_automation":{"level":"none","observed":false,"description":"Browser-like synthetic sessions with rapid structured endpoint activity."},"confirmed_human":{"level":"none","observed":false,"description":"Confirmed browser-session human activity."}},"surfaces_observed":{"server_profile":false,"compare":false,"compare_json":false,"compare_api":false,"report_json":false,"policy":false,"ledger":false,"badge_metadata":false,"badge_svg":false,"trust_summary":false,"mcp_tool":false},"claim_prompt":{"recommended":false,"reason":"No claim prompt is recommended from observed attention in the current window."},"notes":["Observed attention is based on segmented first-party telemetry.","Crawler and evaluator activity is not treated as confirmed human demand.","Public levels are bucketed to avoid exposing raw traffic counts."]},"owner_activation":{"claim_recommended":false,"reason":"no_observed_attention"},"snapshot_id":"trustsnap_bb19744d92f9234e"}],"rows":[{"label":"Snapshot ID","values":["trustsnap_bb19744d92f9234e"]},{"label":"Status","values":["unverified"]},{"label":"Score","values":[null]},{"label":"Production readiness","values":["Metadata only"]},{"label":"Production trust decision","values":["Not assessed"]},{"label":"Recommended policy","values":["Not assessed"]},{"label":"Observed Attention","values":["No observed attention"]},{"label":"Evidence confidence","values":[null]},{"label":"Freshness","values":["n/a"]},{"label":"Latency","values":["n/a"]},{"label":"Spec recency","values":[0.0]},{"label":"Session resume","values":[0.0]},{"label":"Step-up auth","values":[3.0]},{"label":"Transport compliance","values":[0.0]},{"label":"Utility coverage","values":[2.0]},{"label":"Publishability","values":[0.0]},{"label":"Connector replay","values":[0.0]},{"label":"Request association","values":[0.0]},{"label":"Action safety","values":[null]},{"label":"Registry presence","values":[2.0]},{"label":"Provenance divergence","values":[2.0]},{"label":"Client compatibility: ChatGPT","values":["unknown"]},{"label":"Client compatibility: Claude","values":["unknown"]},{"label":"Write-action publishing","values":["unknown"]},{"label":"Snapshot churn risk","values":["unknown"]},{"label":"Transport","values":["streamable-http"]},{"label":"Auth","values":["OAuth"]},{"label":"Tools","values":[0]},{"label":"Prompts","values":[0]},{"label":"Resources","values":[0]},{"label":"OAuth","values":[true]},{"label":"DCR","values":[false]},{"label":"Taxonomy","values":[""]},{"label":"Recommended for","values":["none"]},{"label":"Top alerts","values":["Official registry entry drifted"]}],"partial":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"cache_note":"Compact compare fallback response; deep compare evidence is deferred to protect web capacity.","trust_evaluated_at":"2026-09-12T08:36:02.040545+00:00","materialization":{"state":"partial","trust_core_complete":true,"fields_unavailable":["tool_security_inventory","security_posture_summary","write_action_governance","capability_taxonomy","remediations"],"materialized_at":"2026-09-12T08:36:02.051231+00:00"}}