1Password Connect API

Self-hosted REST API server that exposes 1Password vaults to automated systems, CI/CD pipelines, and AI agents without sharing master credentials. Supports reading, creating, and updating vault items (passwords, secure notes, API keys, etc.), browsing vault structure, and retrieving individual fields. Requires running the 1Password Connect Server Docker container in your infrastructure.

Evaluated Mar 06, 2026 (0d ago) vv1 (current)
Homepage ↗ Repo ↗ Security 1password secrets-management vault credentials devops ci-cd agents infrastructure
⚙ Agent Friendliness
63
/ 100
Can an agent use this?
🔒 Security
90
/ 100
Is it safe for agents?
⚡ Reliability
85
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
88
Error Messages
82
Auth Simplicity
85
Rate Limits
78

🔒 Security

TLS Enforcement
100
Auth Strength
85
Scope Granularity
82
Dep. Hygiene
90
Secret Handling
95

Purpose-built for secrets management with strong security posture. Vault-scoped tokens reduce blast radius. Self-hosted model means secrets never leave your network perimeter. SOC2 Type II, ISO 27001 certified. All vault data is end-to-end encrypted — Connect Server only decrypts in memory for the requesting process. Strongly recommend TLS between agent and Connect Server even on internal networks.

⚡ Reliability

Uptime/SLA
85
Version Stability
88
Breaking Changes
85
Error Recovery
82
AF Security Reliability

Best When

Your team already uses 1Password Business/Teams and you want to extend vault access to automated systems, agents, or CI/CD without distributing master credentials.

Avoid When

You cannot run Docker, you don't have 1Password Business/Teams, you need dynamic secret generation (TTL-based credentials), or you need a fully managed cloud-hosted secrets API.

Use Cases

  • Inject secrets into CI/CD pipelines without hardcoding credentials in environment variables or config files
  • Allow AI agents to retrieve API keys or credentials from a centralized vault on-demand
  • Sync secrets from 1Password to Kubernetes secrets or cloud secret managers
  • Build internal developer tooling that retrieves credentials from 1Password without exposing master account
  • Rotate secrets stored in 1Password from automated scripts with audit trail

Not For

  • End-user password management (1Password Connect is for machine-to-machine access only)
  • Environments where you cannot run a Docker container (requires self-hosted Connect Server)
  • Replacing a dedicated secrets manager like HashiCorp Vault for high-scale dynamic secret generation

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: api_key
OAuth: No Scopes: Yes

Bearer token (Connect Server access token) generated per Connect Server instance from the 1Password admin console. Tokens can be scoped to specific vaults (read, read+write). Tokens are long-lived; rotation requires regenerating from the admin console.

Pricing

Model: included
Free tier: No
Requires CC: Yes

API usage itself is unlimited once you have a qualifying 1Password plan. The main cost is the 1Password subscription. Self-hosting the Connect Server requires your own Docker infrastructure.

Agent Metadata

Pagination
offset
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Connect Server must be self-hosted in Docker — agents in cloud environments need to ensure network connectivity to the Connect Server, which is often inside a private network
  • Access tokens are long-lived with no automatic expiry — a leaked token provides indefinite vault access until manually revoked
  • Items are retrieved by UUID, not by name — agents need to search by title first, which involves an extra API call
  • Vault access tokens are scoped at provisioning time; if an agent needs access to a new vault, a human must update the token scopes in the 1Password admin console
  • The Connect Server is stateless but writes propagate to 1Password cloud asynchronously — read-after-write may briefly return stale data

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for 1Password Connect API.

$99

Scores are editorial opinions as of 2026-03-06.

5215
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered