Authorization header on every outgoing request — your agent sees only the response.
The problem with credentials today
Every common approach to giving an AI agent API access creates a leak surface:- Environment variables are visible to every process on the machine and end up in crash dumps, shell history, and CI logs.
- Tool arguments pass secrets through the agent’s context window, where they can be echoed in reasoning traces, summaries, or tool-call transcripts.
- MCP config files store credentials on disk in plaintext, shared across all sessions and every model that reads the config.
How Sesame fixes this
When an agent needs to call an API, it runssesame request instead of curl. Sesame verifies the agent’s cryptographic identity, checks your approval policy, fetches the matching credential from the vault, injects it as an HTTP header, and forwards the request — all server-side. The agent never sees the key.
Key capabilities
- 70+ provider integrations — Anthropic, OpenAI, GitHub, Stripe, Slack, and more, with credentials stored and rotated in Sesame’s vault.
- Human-in-the-loop approval — the first time an agent targets a new hostname, the request pauses until you tap Approve in the Sesame app, the Sesame dashboard, or via Telegram.
- Tamper-evident audit logs — every proxied request, approval, and revocation is logged with credential values redacted.
- Instant revocation — deactivate an agent from the dashboard and all its grants are invalidated immediately.
- MCP support — integrates with Model Context Protocol so MCP-based agents can use brokered credentials without config changes.
- Enterprise self-hosting — deploy the broker inside your own AWS VPC with credentials stored in AWS Secrets Manager.
Quickstart
Install the CLI, register your device, and make your first brokered request in under five minutes.
How It Works
Understand the Ed25519 identity model and server-side credential injection flow.
CLI: Login & Devices
Learn how device registration, keypair generation, and JWT issuance work.
Agent Skills
Install pre-built skills so your agents call Sesame automatically.
Provider Integrations
Browse 70+ supported providers with one-click credential setup.
Zero-Trust Security Model
Read the threat model, trust boundaries, and compliance considerations.
Sesame is currently pre-1.0 / alpha. Interfaces, CLI flags, and API shapes may change between releases. Pin a specific version in production environments and watch the changelog for breaking changes.