Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Authorization not required, issuer https://analytics.davisvillelabs.com
Authorization not required, issuer https://analytics.davisvillelabs.com
Authorization not required, issuer https://analytics.davisvillelabs.com
Authorization not required, issuer https://analytics.davisvillelabs.com
Removed "get_agents", "get_attention_queue", "get_connection_health" and 6 more; changed the definition of "get_daily_pulse" and "list_products" (12 tools before, 3 now)
Return thesix core Daily Pulse metricscustomer'sforlatestproduct_idprecomputedon24-houroneDailyproduct-localPulseday.snapshot. Use this forheadlinethedailysame
Authorization not required, issuer https://analytics.davisvillelabs.com
Authorization not required, issuer https://analytics.davisvillelabs.com
Added "get_attention_queue" (11 tools before, 12 now)
Get the agent attention queue — Return the prioritized active issue queue for product_id. Use this when an authorized agent needs the most important supported delivery, ingestion, or unresolved-payment issue plus the next safe action; use get_evidence or get_revenue for broader analysis. Requires analytics:read; the tool is read-only and cannot retry charges, issue refunds, send notifications, or modify merchant systems.
Certificate recorded, valid to 2026-12-16
Authorization not required, issuer https://analytics.davisvillelabs.com
Changed the definition of "get_agents", "get_daily_pulse", "get_evidence" and 3 more
⟨103 unchanged words⟩ "type":["string","null"]},"observed_day_count":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"relationship_state":{"description":"Observed relationship state, ⟨5 unchanged words⟩ ,"type":"string"},"repeat":{"description":"Deprecated compatibility alias for return_visit.","type":"boolean"},"repeat_purchase":{"type":"boolean"},"repeated_invocations":{"type":"boolean"},"return_visit":{"type":"boolean"},"settled_receipts":{"maximum":9007199254740991,"minimum":0, ⟨103 unchanged words⟩ "minimum":0,"type":"integer"},"repeat_purchase_relationships":{"description":"Actors linked to 2+ distinct settled receipts.","maximum":9007199254740991,"minimum":0,"type":"integer"},"repeat_relationships":{"description":"Deprecated compatibility alias for returning_relationships.","maximum":9007199254740991,"minimum":0,"type":"integer"},"repeated_invocation_relationships":{"description":"Actors with 2+ invocation events, including same-day repeated calls.","maximum":9007199254740991,"minimum":0,"type":"integer"},"returning_relationships":{"description":"Actors observed on 2+ distinct property days.","maximum":9007199254740991,"minimum":0,"type": ⟨68 unchanged words⟩
Unknown → Live
First tool surface recorded: 11 tools (server version 1.0.0)
https://analytics.davisvillelabs.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 14 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"day":{"description":"Product-local calendar day as YYYY-MM-DD. Omit to read the current product-local day, with live-pulse fallback when the finalized daily pulse is not ready.","pattern":"^\\d{4}-\\d{2}-\\d{2}$","typeadditionalProperties":"string"}false,"product_id":{"description":"Exact AI Agent Analytics product/property ID returned by list_products. Do not pass a product name,ThisURL,toolortakesorganizationnoID.parameters.","pattern":properties"^[A-Za-z0-9._:-]{1,160}$","type":"string"}},"required":["product_id"],"type":"object"}
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"product":{"additionalProperties":{},"properties":{"id":{"description":"Tenant-checked product/property ID.","type":"string"},"name":{"description":"Product name.","type":"string"},"time_zone":{"description":"IANA time zone used for product-local interpretation.","type":"string"}},"required":["id","name","time_zone"],"type":"object"},"pulse":{"additionalProperties":{},"properties":{"biggest_opportunity":{"description":"Largest observed opportunity or next useful observation.","type":"string"},"confidence":{"description":"Evidence confidence label.","type":"string"},"day":{"description":"Product-local YYYY-MM-DD day represented by this pulse.","type":["string","null"]},"generated_at":{"description":"UTC timestamp when the pulse was generated.","type":"string"},"integrity":{"additionalProperties":{},"description":"Evidence-quality and exclusion details.","properties":{"notehistory_scan_on_read":{"typeconst":"string"}false,"source_completeness_proven":{"type":"boolean"},"strict_external_settlements":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"synthetic_events":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"unclassified_settled_commerce":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"unknown_external_events":{"maximum":9007199254740991,"minimum":0,"type":"integer"}},"type":"object"},"live_window_end":{"description":"End of the partial live window when state is live_partial.","type":"string"},"live_window_start":{"description":"Start of the partial live window when state is live_partial.","type":"string"},"metrics":{"anyOforganization":[{"additionalProperties":{},"properties":{"agent_revenue":{"additionalPropertiesid":{"type":"string"},"description":"Settled minor-unit amounts keyed by an exact currency/asset/network identity; unlike money is never combined.","propertyNamesname":{"type":"string"},"type":"object"},"conversion":{"additionalProperties":{},"properties":{"converted_agents":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"intent_agents":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"rate":{"anyOf":[{"maximum":1,"minimum":0,"type":"number"},{"type":"null"}]}},"required":["converted_agents","intent_agentsid","ratename"],"type":"object"},"paid_intent":{"description":"Countable-external actors with paid-intent evidence.","maximum":9007199254740991,"minimum":0,"type":"integer"},"real_agents":{"description":"Countable-external pseudonymous actors.","maximum":9007199254740991,"minimum":0,"type":"integer"},"repeat_agentsschema":{"description":"Same pseudonymous actor observed on at leastDelegatedtwoDailydistinctPulseobservedresponsedays.","maximum":9007199254740991,"minimum":0,"type":"integer"},"repeat_purchasers":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"repeated_invocation_agents":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"returning_agents":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"successful_delivery":{"maximum":9007199254740991,"minimum":0,"type":"integer"}},"required":["real_agents","paid_intent","conversion","agent_revenue","successful_delivery","repeat_agents"],"type":"objectschema."},{"type":"nullstring"}]},"observed_funnelsnapshot":{"anyOf":[{"additionalProperties":{},"description":"Observed event counts by canonical commerce-funnel stage.","properties":{"discovery":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"eligibility_accepted":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"eligibility_rejected":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"evaluation":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"free_or_preflight_invocations":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"paid_deliveries":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"paid_operation_invocations":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"payment_attempts":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"payment_challenges":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"settlements":{"maximum":9007199254740991,"minimum":0,"type":"integer"}},"required":["discovery","evaluation","free_or_preflight_invocations","paid_operation_invocations","eligibility_accepted","eligibility_rejected","payment_challenges","payment_attempts","settlements","paid_deliveries"],"type":"object"},{"type":"null"}]},"schema_versionsource":{"descriptionconst":"Daily Pulse schema version.precomputed_daily_snapshot","type":"string"},"state":{"description":"Pulse state such as ready, live_partial, orWhetherunavailable.","type":"string"},"strict_external_funnel":{"anyOf":[{"additionalProperties":{},"description":"ObservedaeventprecomputedcountsDailybyPulsecanonicalsnapshotcommerce-funnelisstage.","properties":{"discovery":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"eligibility_accepted":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"eligibility_rejected":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"evaluation":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"free_or_preflight_invocations":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"paid_deliveries":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"paid_operation_invocations":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"payment_attempts":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"payment_challenges":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"settlements":{"maximum":9007199254740991,"minimum":0,"type":"integeravailable."}},"requiredenum":["discovery","evaluation","free_or_preflight_invocations","paid_operation_invocations","eligibility_accepted","eligibility_rejected","payment_challenges","payment_attempts","settlements","paid_deliveries"],"type":"objectready"},{"type":"nullpreparing"}]},"time_zone":{"description":"IANA time zone used for the product-local day.","type":"string"},"what_happened":{"description":"Evidence-grounded activity summary.","type":"string"}},"required":["schema_version","day","generated_atschema","state","time_zone"],"type":"object"},"schema":{"description":"Delegated response schema identifier.","type":"stringsource"}},"required":["schemahistory_scan_on_read","productorganization","pulsesnapshot"],"type":"object"}
List the activeproductsproduct in the bearer token'sorganization and return the IDs needed by product-scoped tools.organization. Use thiswhen you needforasetupproduct_id;anddoidentitynotchecks; useitget_daily_pulse formetrics,theusecustomer'sget_portfolio_pulsecurrentinstead.precomputedTakes24-hournosnapshot.parametersThebecausecurrentorganizationFounderscopeplancomessupportsfromonetheactivetoken.product. Requires products:read or products:create; invalid or ⟨22 unchanged words⟩
Get observed agent relationships — Return the most recently observed countable-external pseudonymous agent relationships for product_id, ordered newest first by last_seen_at. Use this for repeat and relationship history; do not use it for acquisition sources, use get_discovery, or for settled commerce, use get_revenue. limit defaults to 100, maxes at 200, and only truncates returned rows, not evidence thresholds or identity rules. Requires analytics:read; unknown traffic is excluded, raw prompts/IPs/credentials are never returned, and the shared MCP limit is 300 calls per 60 seconds per caller before HTTP 429 with Retry-After.
Get the agent attention queue — Return the prioritized active issue queue for product_id. Use this when an authorized agent needs the most important supported delivery, ingestion, or unresolved-payment issue plus the next safe action; use get_evidence or get_revenue for broader analysis. Requires analytics:read; the tool is read-only and cannot retry charges, issue refunds, send notifications, or modify merchant systems.
Get instrumentation connection health — Return telemetry connection health for product_id, including credential state, accepted-event freshness, funnel coverage, setup evidence, and aggregate rejection reasons. Use this for instrumentation troubleshooting; do not use it for the narrow post-setup verdict, use validate_installation. days defaults to 30 and includes the current partial day plus the preceding 29 days; an unobserved business stage remains unknown, not broken instrumentation. Requires analytics:read; rejected payload contents and credentials are never returned, and the shared MCP limit is 300 calls per 60 seconds per cal…
Get agent discovery evidence — Return evidence-backed discovery sources for product_id over a trailing days window. Use this to answer how the product was found; do not use it for repeat relationships, use get_agents, or for settled commerce, use get_revenue. days defaults to 30 and includes the current partial day plus the preceding 29 days; changing days changes only the window, never evidence classification. Requires analytics:read; product_id is tenant-checked, traffic classes remain separate, and the shared MCP limit is 300 calls per 60 seconds per caller before HTTP 429 with Retry-After.
Inspect metric evidence — Return privacy-minimized evidence explaining why the six core metrics counted for product_id on one product-local day. Use this to audit metric rationale; do not use it for headline daily status, use get_daily_pulse, or for a multi-day window, use get_report. day is optional: omit it for the current product-local day, and partially observed days are labeled as partial. Requires analytics:read; unresolved evidence stays unresolved, raw prompts/private payloads/credentials/full paid results are never returned, and the shared MCP limit is 300 calls per 60 seconds per caller before HTTP 429 with …
Get Portfolio Pulse — Return cross-product Portfolio Pulse for the bearer token's organization. Use this for organization-wide comparison; do not use it for one product/day, use get_daily_pulse, or for one product over a date window, use get_report. Takes no parameters because organization scope comes from the token. Requires portfolio:read; the same actor may count in more than one product, invalid or expired authority fails closed, and the shared MCP limit is 300 calls per 60 seconds per caller before HTTP 429 with Retry-After.
Get bounded product report — Return an evidence-backed report for product_id over the required half-open UTC window [start, end). Use this for bounded multi-day analysis; do not use it for one day, use get_daily_pulse, for metric rationale, use get_evidence, or for settlement-focused analysis, use get_revenue. start and end are required UTC YYYY-MM-DD dates: start is inclusive, end is exclusive, and the span cannot exceed 31 days. Requires analytics:read; insufficient-history windows return an explicit unavailable blocker rather than invented data, and the shared MCP limit is 300 calls per 60 seconds per caller before HT…
Get agent revenue evidence — Return settled-revenue intelligence for product_id over a trailing days window. Use this for actual settled commerce; do not use it for a headline daily snapshot, use get_daily_pulse, or for a complete bounded-window funnel, use get_report. days defaults to 30 and includes the current partial UTC day plus the preceding 29 days. Requires analytics:read; challenges and attempts are not revenue, settlement remains distinct from delivery, unlike money is never combined, and the shared MCP limit is 300 calls per 60 seconds per caller before HTTP 429 with Retry-After.
Validate an Agent Analytics installation — Verify setup plumbing and report evidence for eligibility/preflight, payment challenge, durable sandbox settlement, and delivery without executing a payment. Use this after installation or when an authorized coding agent needs to see which commercial stages are proven versus untested; use get_connection_health for broader ingestion diagnostics. Fixture coverage is separate and never implies sandbox or production readiness. Requires analytics:read only; the tool cannot purchase, administer billing, execute customer code, or create production activity.
⟨237 unchanged words⟩ ,"type":"integer"},"repeat_agents":{"description":"Same pseudonymous actor observed on at least two distinct observed days.","maximum":9007199254740991,"minimum":0,"type":"integer"},"repeat_purchasers":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"repeated_invocation_agents":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"returning_agents":{"maximum":9007199254740991,"minimum":0,"type":" ⟨274 unchanged words⟩
⟨385 unchanged words⟩ "type":["string","null"]},"retention_evidence":{"additionalProperties":{},"properties":{"historical_retention_before_property_day_baseline":{"type":"string"},"repeat_agents":{"additionalProperties":{},"properties":{"evidence":{"description":"Privacy-minimized evidence rows supporting the metric.","items":{},"type":"array"},"rule":{"description":"Deterministic counting rule.","type":"string"},"value":{"maximum":9007199254740991,"minimum":0,"type":"integer"}},"required":["value","evidence","rule"],"type":"object"},"repeat_purchasers":{"additionalProperties":{},"properties":{"evidence":{"description":"Privacy-minimized evidence rows supporting the metric.","items":{},"type":"array"},"rule":{"description":"Deterministic counting rule.","type":"string"},"value":{"maximum":9007199254740991,"minimum":0,"type":"integer"}},"required":["value","evidence","rule"],"type":"object"},"repeated_invocation_agents":{"additionalProperties":{},"properties":{"evidence":{"description":"Privacy-minimized evidence rows supporting the metric.","items":{},"type":"array"},"rule":{"description":"Deterministic counting rule.","type":"string"},"value":{"maximum":9007199254740991,"minimum":0,"type":"integer"}},"required":["value","evidence","rule"],"type":"object"}},"required":["repeated_invocation_agents","repeat_agents","repeat_purchasers","historical_retention_before_property_day_baseline"],"type":"object"},"schema_version":{"description":"Evidence-inspector schema version.", ⟨159 unchanged words⟩
⟨292 unchanged words⟩ ,"type":"integer"},"repeat_agents":{"description":"Same pseudonymous actor observed on at least two distinct observed days.","maximum":9007199254740991,"minimum":0,"type":" ⟨188 unchanged words⟩
⟨269 unchanged words⟩ ,"type":"integer"},"repeat_agents":{"description":"Same pseudonymous actor observed on at least two distinct observed days.","maximum":9007199254740991,"minimum":0,"type":"integer"},"repeat_purchasers":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"repeated_invocation_agents":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"returning_agents":{"maximum":9007199254740991,"minimum":0,"type":" ⟨275 unchanged words⟩
Verifythatsetupproduct_idplumbinghasandanreportactiveevidenceingestionforcredentialeligibility/preflight,anpaymentacceptedchallenge,customer_testdurablesetupsandboxeventsettlement, andan accepted eventdeliveryvisiblewithouttoexecutingAgentaAnalytics.payment. Use thisimmediatelyaftersetup; do not useinstallationitorforwhenbroaderandiagnosticsauthorizedorcodinghistory,agentuseneedsget_connection_health.toproduct_idseeiswhichthecommercialonlystagesparameterareandprovenvalidationversusalwaysuntested;usesuseaget_connection_healthfixedfor30-daybroaderhealthingestionwindow.diagnostics.RequiresFixtureanalytics:read;coveragethisisprovesseparatesetupandplumbingneveronly,impliescreatessandboxnoor productionactivityreadiness.orRequirespayment,analytics:readandonly; theshared MCP limit is 300toolcallscannotperpurchase,60administersecondsbilling,perexecutecallercustomerbeforecode,HTTPor429createwithproductionRetry-After.activity.
⟨78 unchanged words⟩ :"object"},"type":"array"},"commercial_path_verification":{"additionalProperties":{},"properties":{"evidence_basis":{"type":"string"},"external_sandbox_run_performed_by_this_check":{"type":"boolean"},"fixture_coverage":{"additionalProperties":{},"properties":{"does_not_prove_sandbox_or_production_readiness":{"type":"boolean"},"stages":{"items":{"type":"string"},"type":"array"},"status":{"type":"string"}},"required":["status","stages","does_not_prove_sandbox_or_production_readiness"],"type":"object"},"generated_at":{"type":["string","null"]},"limitations":{"items":{"type":"string"},"type":"array"},"lookback_days":{"maximum":90,"minimum":1,"type":"integer"},"overall_state":{"enum":["verified_in_sandbox","partially_verified","untested","attention_required"],"type":"string"},"sandbox_integration_evidence_observed":{"type":"boolean"},"schema":{"type":"string"},"stages":{"additionalProperties":{"additionalProperties":{},"properties":{"evidence":{"type":"string"},"evidence_type":{"type":"string"},"remediation":{"type":["string","null"]},"status":{"enum":["verified","failed","untested","not_applicable"],"type":"string"}},"required":["status","evidence_type","evidence","remediation"],"type":"object"},"propertyNames":{"type":"string"},"type":"object"},"summary":{"additionalProperties":{},"properties":{"failed":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"not_applicable":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"untested":{"maximum":9007199254740991,"minimum":0,"type":"integer"},"verified":{"maximum":9007199254740991,"minimum":0,"type":"integer"}},"required":["verified","failed","untested","not_applicable"],"type":"object"}},"required":["schema","generated_at","lookback_days","evidence_basis","overall_state","stages","summary","sandbox_integration_evidence_observed","external_sandbox_run_performed_by_this_check","fixture_coverage","limitations"],"type":"object"},"integrity":{"additionalProperties":{},"properties":{ ⟨83 unchanged words⟩ ","verified","state","checks","verified_scope","commercial_path_verification","not_verified_by_this_check","next","integrity"]," ⟨8 unchanged words⟩