Holster MCP server
com.nautaai/holster-mcp·v0.1.1Local-first secret scanning, rotation, vault, and audit-log tools for AI agents.
0 stars41 downloads/wk
Reviews
Write oneNobody has reviewed Holster MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Holster MCP tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
holster.audit_logRead local Holster vault audit events.
holster.check_gitignoreAudit .gitignore coverage for common secret-bearing files.
holster.rotation_playbookReturn a local provider-specific credential rotation playbook.
holster.scan_repoScan a local repository for secret-shaped values.
holster.vault_addAdd a secret to the user's local Holster vault.
holster.vault_rotatePrepare a rotation flow and optionally store a user-pasted replacement secret.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan17 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 116 days ago8/15
- Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
How Holster MCP compares
Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 61% of 915 Security servers
- Tools
- 6
- the typical Security server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 41
- more than 33% of 248 Security servers with a package
What its tools let an agent do: 6 read
Install Holster MCP in Claude Code, Cursor or VS Code
claude mcp add holster-mcp -- uvx holster-mcp
What the publisher says
From the Holster MCP repository's README, as published. We do not edit it. Read it on GitHub
Holster
Local-first API key manager for AI developers.
Install
macOS Apple Silicon (M-series)
- Download holster-cli-macos-arm64.tar.gz + .sha256 from the latest release: https://github.com/nauta-ai/holster/releases/latest
- Extract: tar xzf holster-cli-macos-arm64.tar.gz
- Verify: shasum -a 256 -c holster-cli-macos-arm64.tar.gz.sha256
- Install: sudo mv holster-cli /usr/local/bin/
- If macOS blocks first run: xattr -d com.apple.quarantine /usr/local/bin/holster-cli
- Verify: holster-cli --version
macOS Intel (x86_64, since v0.7.0)
- Download holster-cli-macos-x86_64.tar.gz + .sha256 from the latest release.
- Same extract / verify / install steps as above.
Linux x86_64
- Download holster-cli-linux-x86_64.tar.gz + .sha256 from the latest release.
- Extract: tar xzf holster-cli-linux-x86_64.tar.gz
- Verify: shasum -a 256 -c holster-cli-linux-x86_64.tar.gz.sha256
- Install: sudo mv holster-cli /usr/local/bin/
- Verify: holster-cli --version
Password handling on Linux: macOS Keychain is not available. Use --password-env to read the vault password from an environment variable, or --password-stdin to pipe it via stdin.
Windows x86_64 (since v0.7.0)
- Download holster-cli-windows-x86_64.zip + .sha256 from the latest release.
- Verify: in PowerShell, (Get-FileHash -Algorithm SHA256 holster-cli-windows-x86_64.zip).Hash should match the value in the .sha256 file.
- Extract: Expand-Archive holster-cli-windows-x86_64.zip -DestinationPath .
- Move holster-cli.exe somewhere on $env:Path (e.g. C:\Users\\bin\ after adding that folder to PATH).
- Verify: holster-cli.exe --version
Password handling on Windows: macOS Keychain is not available. Use --password-env or --password-stdin.
Rotating the master password (since v0.7.0)
Holster lets you change the vault's master password without re-creating the vault or losing entries:
holster-cli rotate-master /path/to/vault
# Prompts for OLD master, then NEW master twice (confirm)This re-encrypts every entry under the new master and regenerates the vault salt under a single SQLite transaction. If the rotation fails or is interrupted, the vault remains intact under the old master.
If you cache the master password in macOS Keychain (common for daemon usage), pass --keychain-update SERVICE,ACCOUNT to update the cached entry in the same command:
holster-cli rotate-master /path/to/vault \
--keychain-update holster-personas-vault,adminFor unattended / scripted rotation:
# OLD pw from Keychain, NEW pw from env
holster-cli rotate-master /path/to/vault \
--old-password-keychain-service holster-personas-vault \
--old-password-keychain-account admin \
--new-password-env NEW_HOLSTER_MASTER
# Both from stdin (one line each, OLD first then NEW)
printf '%s\n%s\n' "$OLD_PW" "$NEW_PW" | \
holster-cli rotate-master /path/to/vault \
--old-password-stdin --new-password-stdinRotate the master password:
- After any suspected credential exposure
- After a team member who knew the master leaves
- Quarterly as routine hygiene
- Whenever the master appears in plaintext somewhere (logs, configs, transcripts)
Password sources (since v0.7.0)
get, add, rotate-master, and exec-env now accept the master password from multiple sources. Precedence (first non-None wins):
- --password-env — read from an environment variable
- --password-stdin — read first line of stdin
- --password-keychain-service [--password-keychain-account ] — macOS Keychain
- Interactive TTY prompt (fallback)
This makes Holster scriptable from CI, launchd, systemd, and daemon contexts without requiring an interactive TTY.
Documentation
Read docs/framework/00_README.md to start.
holster guard
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Holster MCP: common questions
- Is Holster MCP server safe?
- Mostly: it is graded B (78/100). Read the Holster MCP safety report
- How do I install Holster MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Holster MCP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Holster MCP maintained?
- The last commit was 153 days ago (2026-06-04). The latest release is v0.1.1.
- What can I use instead of Holster MCP?
- Servers from other publishers that do the same job: MCPProxy MCP server, Security Proxy MCP server and Security Proxy MCP server.
- How does Holster MCP compare with other Security MCP servers?
- safety score 78/100 (higher than 61% of 915 Security servers); tools 6 (the typical Security server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Holster MCP
Same job from other publishers: the closest match first, then the best rated.
- MCPProxyLocal-first MCP proxy with BM25 tool discovery, security scanning, quarantine & ~99% token savingsnot reviewedGrowingB
- Security ProxyMCP gateway: many servers, one policy, lethal-trifecta blocking, PII masking, audit lognot reviewedGrowingA
- Security ProxyMCP gateway: many servers, one policy, lethal-trifecta blocking, PII masking, audit lognot reviewedGrowingA
- KeyspoorOffline secret scanning for AI agents. Redacted findings; scans text and files in a chosen root.not reviewedGrowingA
- SkylosDead code, security, secrets detection and code quality for Python, TypeScript, Go.not reviewedEstablishedC