MCP.Market

Holster MCP server

by nautaai.com·com.nautaai/holster-mcp·v0.1.1

Local-first secret scanning, rotation, vault, and audit-log tools for AI agents.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

0 stars41 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • holster.audit_log

    Read local Holster vault audit events.

  • holster.check_gitignore

    Audit .gitignore coverage for common secret-bearing files.

  • holster.rotation_playbook

    Return a local provider-specific credential rotation playbook.

  • holster.scan_repo

    Scan a local repository for secret-shaped values.

  • holster.vault_add

    Add a secret to the user's local Holster vault.

  • holster.vault_rotate

    Prepare 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

no findings
  • 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
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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)

  1. Download holster-cli-macos-arm64.tar.gz + .sha256 from the latest release: https://github.com/nauta-ai/holster/releases/latest
  2. Extract: tar xzf holster-cli-macos-arm64.tar.gz
  3. Verify: shasum -a 256 -c holster-cli-macos-arm64.tar.gz.sha256
  4. Install: sudo mv holster-cli /usr/local/bin/
  5. If macOS blocks first run: xattr -d com.apple.quarantine /usr/local/bin/holster-cli
  6. Verify: holster-cli --version

macOS Intel (x86_64, since v0.7.0)

  1. Download holster-cli-macos-x86_64.tar.gz + .sha256 from the latest release.
  2. Same extract / verify / install steps as above.

Linux x86_64

  1. Download holster-cli-linux-x86_64.tar.gz + .sha256 from the latest release.
  2. Extract: tar xzf holster-cli-linux-x86_64.tar.gz
  3. Verify: shasum -a 256 -c holster-cli-linux-x86_64.tar.gz.sha256
  4. Install: sudo mv holster-cli /usr/local/bin/
  5. 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)

  1. Download holster-cli-windows-x86_64.zip + .sha256 from the latest release.
  2. Verify: in PowerShell, (Get-FileHash -Algorithm SHA256 holster-cli-windows-x86_64.zip).Hash should match the value in the .sha256 file.
  3. Extract: Expand-Archive holster-cli-windows-x86_64.zip -DestinationPath .
  4. Move holster-cli.exe somewhere on $env:Path (e.g. C:\Users\\bin\ after adding that folder to PATH).
  5. 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,admin

For 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-stdin

Rotate 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):

  1. --password-env — read from an environment variable
  2. --password-stdin — read first line of stdin
  3. --password-keychain-service [--password-keychain-account ] — macOS Keychain
  4. 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.

  • MCPProxy
    Local-first MCP proxy with BM25 tool discovery, security scanning, quarantine & ~99% token savings
    B
  • Security Proxy
    MCP gateway: many servers, one policy, lethal-trifecta blocking, PII masking, audit log
    A
  • Security Proxy
    MCP gateway: many servers, one policy, lethal-trifecta blocking, PII masking, audit log
    A
  • Keyspoor
    Offline secret scanning for AI agents. Redacted findings; scans text and files in a chosen root.
    A
  • Skylos
    Dead code, security, secrets detection and code quality for Python, TypeScript, Go.
    C