Resource Recommendation
Name: secretctl
URL: https://github.com/forest6511/secretctl
Category Suggestion: Tooling 🧰 > General (or a new "Security" subcategory if appropriate)
Description:
Local-first secrets manager with built-in MCP server. Allows Claude Code to run commands with credentials injected as environment variables, without ever exposing plaintext secrets to the AI agent.
Key Features:
- MCP tools:
secret_list, secret_run, secret_get_masked, secret_run_with_bindings
- Output sanitization (secrets in stdout are automatically redacted)
- AES-256-GCM encryption with Argon2id key derivation
- Single binary, no cloud dependency
Why it's useful for Claude Code users:
Instead of pasting API keys into Claude Code conversations, users can:
secretctl set aws --field access_key=AKIA... --field secret_key=...
# Claude calls secret_run via MCP - gets command output, never sees credentials
This follows the "Access Without Exposure" philosophy used by 1Password and HashiCorp Vault.
License: Apache 2.0
Resource Recommendation
Name: secretctl
URL: https://github.com/forest6511/secretctl
Category Suggestion: Tooling 🧰 > General (or a new "Security" subcategory if appropriate)
Description:
Local-first secrets manager with built-in MCP server. Allows Claude Code to run commands with credentials injected as environment variables, without ever exposing plaintext secrets to the AI agent.
Key Features:
secret_list,secret_run,secret_get_masked,secret_run_with_bindingsWhy it's useful for Claude Code users:
Instead of pasting API keys into Claude Code conversations, users can:
This follows the "Access Without Exposure" philosophy used by 1Password and HashiCorp Vault.
License: Apache 2.0