A log of every use
Every reveal is recorded: what was used, when, and whether it was you or Claude Code. Never the value itself.
Claude Keychain stores your API keys in the macOS Keychain. Type them in once, and Claude Code can use them from then on, without the raw value being handed back to it. It lives in your menu bar.
Free · No account required
Watch it in 40 seconds
You've pasted this API key into a dozen different projects. Every time, it's the same thing: find it, copy it, paste it again, and hope it never ends up somewhere it shouldn't. Claude Keychain is a menu bar app that stores your API keys once, in your Mac's own Keychain. Claude Code can use them from then on, without you ever touching them again, and revealing one still asks for Touch ID first. It logs every use, clears your clipboard automatically, and recognizes over four hundred services the moment you type a key in. Claude Keychain is free. Get it at claudekeychain.app.
Pasting a key into the terminal works, until you do it for the fifth project this week, or paste a raw token into chat, where it can be seen.
Claude Keychain stores it once. Claude Code finds it itself, and the raw value never comes back to either of you*.
Connect Claude Keychain’s MCP server once. Claude Code calls it directly, so the raw token stays out of the terminal and out of chat.
Safer, and less work the next time. The value stays in the macOS Keychain, and Claude only gets the command’s result.
Add a key once. It stays out of your shell history, out of your repo, and out of Claude’s context.
A log of each use, by name only. The clipboard clears itself. Touch ID or your Mac password before a value is shown. Accent colors.
Every reveal is recorded: what was used, when, and whether it was you or Claude Code. Never the value itself.
Reveal a key and it copies to your clipboard. It clears itself after 20 seconds by default, or however long you set.
400+ services recognized automatically, a 20-second clipboard timer by default, and zero raw values sent to Claude in normal use*.
Revealing a saved value asks for Touch ID or your Mac password first. If neither is set up, it just shows it.
Pick orange, blue, green, purple or pink. It changes the app icon and the accent throughout, until you change it back.
Claude Keychain ships its own MCP server. Connect once, and Claude Code can use a secret without ever seeing its value.
Your keys live in the macOS Keychain. There is no account, and Claude Keychain does not send product analytics. It goes online only to check for updates. Read the privacy details.
Claude Keychain is free. There is nothing to sign in to.
Claude Keychain does not send product analytics.
It only checks for updates. That is all.
Something else? Email and a person replies.
A .env file is a plain text file that can end up in a commit if you forget to gitignore it, and you have to recreate it in every new project. Claude Keychain stores the key once in the macOS Keychain, and any project can use it from then on. Claude Code never sees the raw value directly*, only a command's output comes back.
No. That's the point. Add the key once in Claude Keychain's menu bar app, and Claude Code can use it from then on without you touching a text file, an export command, or your shell config.
Not directly, in normal use. Claude Keychain injects your key as an environment variable into the command's process, and any subprocess it spawns inherits it the same way a real terminal session would. Claude only ever receives that command's normal output (stdout/stderr), and any exact copy of the key found in that output gets redacted before it comes back. There's a real limit to that: it's a safety net, not a sandbox. See the full breakdown, including what it doesn't protect against.
macOS 15 Sequoia or later, on Apple silicon and Intel.
No. Claude Keychain is free, with every feature included. There is no account, trial, or license key.
No. Every update is free, for as long as the app is maintained.
As many Macs as you like. There is no account or device limit to manage.
Yes. Claude Keychain is free to download and use, with every feature included.
Download the DMG from the homepage: enter your email and the download starts. Drag Claude Keychain to Applications. No account or license key.
Claude Keychain is not on the Mac App Store. You download it from this site. It is signed with an Apple Developer ID and notarized by Apple, so macOS opens it like any other app.
Your keys stay in the macOS Keychain. There is no account, and Claude Keychain does not send product analytics. It goes online only to check for updates.