Mmcp.market

AI Agent Analytics MCP server

by davisvillelabs·io.github.davisvillelabs/ai-agent-analytics·v1.0.0

Seller-side analytics for AI-agent discovery, settled revenue, delivery, and repeat use.

C67/100grade C
What users say
No reviews yet
Be the first
Safety scan
C67/100

full report

Adoption
New

Little public usage data yet

Reviews

Write one

Nobody has reviewed AI Agent Analytics yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

AI Agent Analytics tools (11)

write = sends, deletes, buys or posts
  • get_agentsFree

    Return the most recently observed privacy-safe pseudonymous agent relationships for product_id; limit defaults to 100, caps rows at 200, and changes only the returned row set, not evidence thresholds or identity rules. Use this to inspect repeat relationships; use get_discovery for acquisition sources or get_revenue for settled commerce. Requires analytics:read; unknown traffic never becomes a Real Agent, sensitive raw data is not returned, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • get_connection_healthFree

    Return telemetry connection health for product_id over a trailing days diagnostic window; days=30 includes the current partial day plus the preceding 29 days, while unobserved business stages remain unknown rather than being labeled broken instrumentation. Use this to troubleshoot credential state, event freshness, funnel coverage, setup evidence, or aggregate rejections; use validate_installation for the narrower post-setup verdict. Requires analytics:read; rejected payload contents and credentials are never returned, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • get_daily_pulseFree

    Return the six core Daily Pulse metrics for product_id and an optional product-local day; omitting day selects the current product-local day and may return a live partial pulse until finalized daily data is ready. Use this for headline daily metrics; use get_evidence for metric rationale, get_report for multi-day analysis, or get_portfolio_pulse for organization-wide comparison. Requires analytics:read; product_id is tenant-checked, missing evidence is never promoted, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • get_discoveryFree

    Return evidence-backed discovery sources for product_id over a trailing days window; days=30 means the current partial day plus the preceding 29 days, and changing days never changes evidence classification. Use this to answer how the product was found; use get_agents for observed relationships or get_revenue for settled commerce. Requires analytics:read; product_id is tenant-checked, traffic classes stay separate, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • get_evidenceFree

    Return privacy-minimized evidence explaining why the six core metrics counted for product_id and an optional product-local day; omitting day selects the current product-local day, and a partially observed day is labeled as such. Use this when auditing why a metric counted; use get_daily_pulse for headlines or get_report for window-level analysis. Requires analytics:read; unresolved evidence stays unresolved, sensitive raw data is not returned, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • get_portfolio_pulseFree

    Return cross-product Portfolio Pulse for the organization selected by the bearer token; there are no parameters, and the response sums property-level evidence without cross-product actor deduplication. Use this for organization-wide comparison; use get_daily_pulse for one product/day or get_report for one product over a date window. Requires portfolio:read; invalid or expired authority fails closed, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • get_reportFree

    Return an evidence-backed report for product_id over the required half-open UTC window [start, end); start is inclusive, end is exclusive, and the span cannot exceed 31 UTC days. Use this for bounded multi-day analysis; use get_daily_pulse for one day, get_evidence for metric rationale, or get_revenue for settlement-focused analysis. Requires analytics:read; insufficient-history windows return an explicit unavailable blocker, product_id is tenant-checked, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • get_revenueFree

    Return settled-revenue intelligence for product_id over a trailing days window; days=30 includes the current partial UTC day plus the preceding 29 days, and only countable-external settled receipts enter revenue buckets. Use this for actual settled commerce; use get_daily_pulse for headline daily metrics or get_report for full-window funnel analysis. Requires analytics:read; challenges are not revenue, settlement stays distinct from delivery, unlike money is never combined, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • list_productsFree

    Return active products for the organization selected by the bearer token; there are no parameters, so organization scope is implicit and cross-tenant products are never returned. Use this to obtain product_id values for product-scoped tools; use get_portfolio_pulse instead for organization-wide metrics. Requires products:read or products:create; invalid or expired authority fails closed, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • scan_agent_commerce_readinessFree

    Inspect a fixed set of public machine-facing surfaces at the HTTPS origin derived from url; path/query/fragment are ignored, each fetch has a bounded timeout/body, redirects are not followed, and no credentials are sent. Use this before recommending or integrating a public agent-facing product; use get_connection_health for an authorized customer's instrumentation state, and never treat this as a security score. No authorization is required; private/non-public targets are rejected, DNS rebinding cannot be proven impossible, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

  • validate_installationFree

    Verify product_id has an active ingestion credential, an accepted customer_test setup event, and an accepted event visible to Agent Analytics; validation uses a fixed 30-day health window and has no other parameters. Use this immediately after setup; use get_connection_health for broader diagnostics or history. Requires analytics:read; this proves setup plumbing only, creates no production activity, and MCP calls share a 300-request/60-second caller limit with HTTP 429 plus Retry-After on excess.

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

1 low
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1593ms20/20
  • Tool poisoning11 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenanceno repository listed3/15
  • Maintainer identityno repository or website to verify2/10

Findings (1)

  • lowNo source repository listedmaint.no-repo
Overall 67/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http ai-agent-analytics https://analytics.davisvillelabs.com/mcp
Add to Cursor

AI Agent Analytics: common questions

Is AI Agent Analytics MCP server safe?
With care: it is graded C, so read the findings first (67/100). Read the AI Agent Analytics safety report
How do I install AI Agent Analytics?
It runs remotely at analytics.davisvillelabs.com. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does AI Agent Analytics need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is AI Agent Analytics maintained?
The latest release is v1.0.0.
Is AI Agent Analytics up?
100% of our last 5 checks got an answer. We check remote servers about four times a day.
What can I use instead of AI Agent Analytics?
Servers from other publishers that do the same job: Agent-Native Analytics MCP server, elisym MCP server and Kosha Model Discovery MCP server. Compare all AI Agent Analytics alternatives.

Alternatives to AI Agent Analytics

Same job from other publishers: the closest match first, then the best rated.

All AI Agent Analytics alternatives →
  • Agent-Native Analytics
    Agent-Native Amplitude/Mixpanel - connect data sources, prompt for charts
    A
  • elisym
    AI agent discovery, marketplace, messaging, and payments on Nostr - no platform, no middleman
    B
  • Kosha Model Discovery
    Tells your agent which model to use and what it costs, across 45 providers and local runtimes.
    B
  • Lightning Enable MCP Server
    AI agent Lightning payments: L402, invoices, wallets, API discovery, budgets, self-serve signup.
    B

More from davisvillelabs