Skip to main content

1Password Agent Broker

Run approved credential-backed capabilities without handing provider credentials to an agent. This distribution owns the deployed service, its 1Password SDK integration, durable ledger, CLI and MCP adapter.

Install and verify

Requires Python 3.12 or newer, excluding 3.14.1.

python -m pip install 1password-agent-broker
agent-broker demo

The demo uses synthetic temporary services. See the project quick start for deployment and the client SDK for applications consuming the separately deployed key service.

Inputs

Input Purpose
Policy and approval files Operator-owned capabilities and current grants
TLS certificate, key and CA paths Authenticate the broker and its callers
Ledger configuration Durable request coordination through SQLite or PostgreSQL
Provider environment Service-owned provider authentication

The operations guide defines exact options, variables and authority boundaries. Credentials are never part of the package or its demo inputs.

Development

Both Python distributions live together under pkg/python/. Use the repository's root Poetry environment and lockfile for development. The development guide covers builds, tests and signed publication.

Metadata

Release files for 1password-agent-broker 0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for 1password-agent-broker 0.4.1
File Size Uploaded
1password_agent_broker-0.4.1.tar.gz 42.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for 1password-agent-broker 0.4.1
File Interpreter ABI Platform
1password_agent_broker-0.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 104.8 kB

Release files / 1password_agent_broker-0.4.1.tar.gz

Download URL 1password_agent_broker-0.4.1.tar.gz
Size 42.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9c027433fa26a352b34c45bf896c9411059dd864a4402704f69a613ff1187536
BLAKE2b-256 checksum
How to use checksums
ccee225d05f0aa14bb93b9e5db4ccb0cb2ca3d6ec86936e8b1a092a600b41685
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / 1password_agent_broker-0.4.1-py3-none-any.whl

Download URL 1password_agent_broker-0.4.1-py3-none-any.whl
Size 62.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3a06624176b79ce4857b390c9a3c349e3ec9878618b8c65ce05de9aa145254a7
BLAKE2b-256 checksum
How to use checksums
be1e89c6b9da2f97e3c6907a63983a4a24ba966c89f764cb32104065fe58c8ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page