1Password is Good to agents.
Discry independently scored how well an AI agent can discover and understand the 1Password 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 · 69/100Comprehension
55% of score · 100/100What we found
- 1Password is the top-scoring API in this batch with exceptional agent-readiness — Content-Signal: ai-train=yes in robots.txt, excellent llms.txt, and a 1.9MB llms-full.txt
- The llms.txt is exemplary: curated index with descriptions, workflow decision guides, and links to .md versions of every page
- Dedicated AI & Agent Security section in docs covers building with LLMs, agentic autofill, and agent hooks — 1Password is building FOR the agentic era
- Multiple community MCP servers on all three registries (PulseMCP, Glama, Smithery) for credential management
- Documentation includes comprehensive quickstarts per audience (developers, administrators) with workflow decision guides
What to change
Prioritized by impact on discoverability. You (or your docs platform) deploy these — Discry never touches your API.
- 01Add .well-known/mcp.json pointing to a recommended MCP server implementation
- 02Create an official AGENTS.md in the 1Password GitHub org with context for coding agents
- 03Consider creating an official 1Password MCP server given the strong community interest
- 04Host the Connect API OpenAPI spec at a public URL (currently partial/behind docs)
- 05Add the llms.txt link to robots.txt sitemap entries for maximum discovery
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.
1Password uses service accounts, API keys, and biometric auth. Connect server REST API documented. Rate limits documented. Structured JSON error responses.