Propolis
The credential broker for coding agents

Let your agents work.
Keep your keys.

Propolis holds your OAuth grants so Claude Code and friends never have to. Your agent gets one Propolis token. Every call it makes is logged, explained in plain English, and yours to revoke.

Refresh tokens are encrypted at rest and never leave the broker.

1. Connect once

Authorise Google, Slack, Notion, Figma, Sentry, Atlassian, BrowserStack or Claude in your browser. Propolis stores the grant, encrypted, in your account.

2. Hand your agent one token

Mint a Propolis token scoped to the connectors you choose and paste it into your agent's MCP config. That token is all the agent ever holds.

3. Watch every call

Propolis renews credentials, forwards the call, and writes a line to your access log with the outcome spelled out: delivered, blocked, or failed.

Built so you can trust it

Handing an agent your credentials is a leap of faith. Propolis is designed to make that leap small, visible, and reversible.

Your keys stay home

Agents never see a refresh token. Propolis attaches the access token at the moment of forwarding and nothing else crosses the line.

Every call on the record

Tool name, arguments, which token, what came back. Filter it on your dashboard or download the full log per connector any time.

Rules the broker enforces

Switch individual tools off per connector. Scope tokens to specific connectors. Anything outside those rules is blocked before it leaves Propolis, and logged as such.

Revoke in one click

Disconnect a service or delete a token and the agent is out immediately. No waiting on an upstream, no hunting for where the key was pasted.

A dashboard that reads like a receipt

Not a wall of logs. Every row says what the agent asked for, which connection it used, and what Propolis did about it in one sentence.

  • Delivered, blocked and failed counts for the last day, week or month
  • Health of every connection: valid, renewing, or needs you
  • Search across tools, arguments and tokens; filter by outcome
gmail_search
Delivered
200

Google · work · 2 minutes ago

chat_postMessage
Blocked · tool off

Slack Hosted MCP · 11 minutes ago

search_issues
Delivered
200

Sentry Hosted MCP · 1 hour ago

get_file
Failed · upstream
429

Figma Hosted MCP · 3 hours ago

Works with the tools your agents already want

Authorise once in the browser. Propolis does the OAuth dance so the agent never has to.

All integrations
Google Figma Hosted MCP Notion Hosted MCP Slack Hosted MCP Atlassian Hosted MCP Sentry Hosted MCP BrowserStack Hosted MCP Claude Code Personal Claude Code Enterprise Claude Design

Give your agents access, not your credentials.

Free while Propolis is in early access. Bring your own upstream apps, or use ours.