56
/ 100
1 month ago
glama

AutoVault

AutoVault is an MCP server that provides a local-first vault for AI agent skills, enabling validation, signing, and serving of SKILL.md files to agents through stdio or HTTP.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
⚠️
Known vulnerabilities in dependencies: 3 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 2 credentials: AUTOVAULT_ADMIN_PASSWORD, GITHUB_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// known CVEs in dependencies3 high

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

high@modelcontextprotocol/sdk@1.12.0GHSA-345p-7cg4-v4c7

@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse

high@modelcontextprotocol/sdk@1.12.0GHSA-8r9q-7v3j-jr4g

Anthropic's MCP TypeScript SDK has a ReDoS vulnerability

high@modelcontextprotocol/sdk@1.12.0GHSA-w48q-cv73-mx4w

Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAUTOVAULT_ADMIN_EMAILadmin@example.com \
🔐 secretAUTOVAULT_ADMIN_PASSWORDreplace-with-a-long-random-password \
configAUTOVAULT_AGENTSKILLS_BASE
configAUTOVAULT_ALLOWED_ORIGINSunset Optional CORS allowlist for remote mode.
configAUTOVAULT_ANIMATION
configAUTOVAULT_ASCII
configAUTOVAULT_DB_PATH$AUTOVAULT_STORAGE_PATH/autovault.sqlite SQLite capability index.
configAUTOVAULT_HTTP_PORT3000 HTTP port when PORT is not injected by the platform.
configAUTOVAULT_LOG_DIAGNOSTICSunset Set to 1 to let structured diagnostic logs pass through public CLI output suppression.
configAUTOVAULT_LOG_LEVELinfo debug, info, warn, or error.
configAUTOVAULT_MODElocal local for stdio/library use, remote for HTTP MCP.
configAUTOVAULT_PROFILE_CONFIG_PATH$AUTOVAULT_STORAGE_PATH/profiles.config.json Optional named profile config.
configAUTOVAULT_PROFILE_LINKSunset Comma-separated agent=/skills/root links for profile sync.
configAUTOVAULT_PUBLIC_URLrequired in remote mode Public origin for OAuth metadata and callbacks.
configAUTOVAULT_REMOTE_URL
configAUTOVAULT_SEARCH_MODEtext Search backend. Metadata text search is the current implementation.
configAUTOVAULT_SECURITY_STRICTIn strict mode (=true, the default), denylist hits
configAUTOVAULT_STORAGE_PATHlocal filesystem storage under
configAUTOVAULT_UI_BUNDLE_CHANNEL
configAUTOVAULT_UI_BUNDLE_MANIFEST_URL
configAUTOVAULT_UI_BUNDLE_URL
configAUTOVAULT_UI_DEV_STATIC_ROOT
configAUTOVAULT_UI_OFFLINE
configAUTOVAULT_VERBOSE
configFORCE_COLOR
🔐 secretGITHUB_TOKENunset Optional GitHub API rate-limit headroom.
configNO_COLOR
configPORTAUTOVAULT_HTTP_PORT 3000 HTTP port when is not injected by the platform.
configTERM
configWT_SESSION
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 5 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/autoworks-ai-autovault-9kr6bc)](https://m8ven.ai/mcp/autoworks-ai-autovault-9kr6bc)
commit: df9dad08bfe76a0fea1465a60165bb0d297b6777
code hash: a7d1c00d38c452ba6416bc63fe793c5ca35e941c18c45331ecd2b0609be901cb
verified: 6/14/2026, 10:05:56 AM
view raw JSON →