Adobe is Poor to agents.
Discry independently scored how well an AI agent can discover and understand the Adobe 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 · 53/100What we found
- An agent searching for Adobe APIs would find AGENTS.md files in multiple AEM repos and OpenAPI specs across products, showing strong agent-awareness for Adobe Experience Manager specifically
- The developer portal at developer.adobe.com returns 404 for /llms.txt despite being a massive multi-product developer ecosystem
- Adobe blocks no AI bots in robots.txt, signaling openness to AI consumption of developer content
- MCP servers exist for Photoshop, Illustrator, Premiere Pro, and AEP on community registries, though none are officially maintained by Adobe
- Documentation is fragmented across products (AEM, Creative Cloud, Document Services) making agent discovery inconsistent
What to change
Prioritized by impact on discoverability. You (or your docs platform) deploy these — Discry never touches your API.
- 01Add llms.txt and llms-full.txt to developer.adobe.com covering the unified API ecosystem
- 02Create a centralized OpenAPI spec index page rather than scattered per-product specs
- 03Add .well-known/mcp.json pointing to the official Adobe Skills framework
- 04Consolidate developer documentation into a consistent format across all Adobe products
- 05Create a single AGENTS.md at the org level covering the full developer platform
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.
Adobe documents OAuth2, API key, and JWT auth across its various APIs. Error formats vary by product. Rate limits documented per product. Cursor-based pagination used in most APIs.