Amplitude is Good to agents.
Discry independently scored how well an AI agent can discover and understand the Amplitude API from what’s public — not whether it’s usable. Below: every signal we checked, what’s costing the score, and what to change.
SCORED UNDER RUBRIC 1.2 · A full re-launch under Discry Score 2.5 — a new behavioral instrument, not comparable to these scores — is in progress.
Discovery
45% of score · 67/100Comprehension
55% of score · 96/100What we found
- Amplitude is the most agent-aware analytics platform scanned — it has an official MCP server with OAuth flow, a dedicated Wizard CLI with --agent mode and NDJSON streaming, and AGENTS.md in the docs repo.
- An agent would discover Amplitude documentation effortlessly: robots.txt explicitly names and allows 12 AI bots (GPTBot, ClaudeBot, anthropic-ai, Google-Extended, CCBot, PerplexityBot, etc.).
- The llms.txt is comprehensive and well-structured covering all product areas with .md links, but the llms-full.txt at 5.2MB is too large for practical agent consumption without chunking.
- An agent needing to integrate Amplitude would get exceptional workflow guidance: the Wizard CLI documents a complete plan -> apply -> verify pipeline designed specifically for agent execution.
- The one significant gap is no publicly accessible OpenAPI spec — this is a surprising omission given the otherwise exemplary agent infrastructure.
What to change
Prioritized by impact on discoverability. You (or your docs platform) deploy these — Discry never touches your API.
- 01Publish a public OpenAPI spec at amplitude.com/docs/openapi.json — this single addition would add 5 weight points and push discovery from C to B grade.
- 02Add .well-known/mcp.json pointing to the official MCP server configuration — would formalize what already exists in registries.
- 03Create a condensed llms-api.txt (<50KB) focused specifically on the HTTP API v2 and key analytics APIs, separate from the 5.2MB full documentation dump.
- 04Add explicit error recovery guidance with actionable steps for common API errors (rate limiting backoff strategy, auth token refresh flow, event validation failures).
- 05Consolidate the domain redirect: docs.developers.amplitude.com -> amplitude.com/docs is confusing for agents caching the old URL.
Execution coverage · INFORMATIONAL, UNSCORED
Whether an agent can actually complete a call and recover from errors is the deeper Audit layer — documented here, but not part of the Discry Score.
Comprehensive execution documentation. Multiple auth methods documented with clear key types. Rate limits specified per endpoint. Error responses documented with status codes. The Wizard CLI provides agent-specific execution patterns with --agent mode, NDJSON streaming, and plan/apply/verify workflow.