MCPVault
Local, encrypted credential vault for AI agents that enables secure multi-account management across services like Supabase, GitHub, Vercel, and Stripe, allowing seamless account switching without restarting the chat client.
What is MCPVault?
MCPVault is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to local, encrypted credential vault for ai agents that enables secure multi-account management across services like supabase, github, vercel, and stripe, allowing seamless account switching without rest...
Local, encrypted credential vault for AI agents that enables secure multi-account management across services like Supabase, GitHub, Vercel, and Stripe, allowing seamless account switching without restarting the chat client.
This server falls under the Security category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Local, encrypted credential vault for AI agents that enables
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcpvaultConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCPVault
MCPVault is a local, encrypted credential vault for AI agents enabling secure multi-account management across services like Supabase, GitHub, Vercel, and Stripe. It allows seamless account switching without restarting chat clients while keeping credentials encrypted locally.
Prerequisites
- Node.js 18+ installed
- An MCP client such as Claude Desktop or Cursor
- Multiple service accounts (GitHub, Vercel, Stripe, Supabase, etc.)
- Secure storage location on your machine
Install MCPVault
Install using npx.
npx mcpvaultInitialize your encrypted vault
Run MCPVault to create and initialize your local encrypted credential store. Set a secure passphrase.
Add service credentials
Add your API keys and credentials for supported services (GitHub, Vercel, Stripe, Supabase, etc.) to the vault. Credentials are encrypted locally.
Register in your MCP client
Add MCPVault to your MCP client's configuration.
{
"mcpServers": {
"mcpvault": {
"command": "npx",
"args": ["mcpvault"]
}
}
}Restart your client
Close and reopen your MCP client to activate MCPVault.
Test credential access
Ask Claude to access different service accounts. Verify you can switch between credentials without restarting.
MCPVault Examples
Client configuration
Add this to your MCP client configuration for credential management.
{
"mcpServers": {
"mcpvault": {
"command": "npx",
"args": ["mcpvault"]
}
}
}Prompts to try
Test MCPVault with multi-account prompts.
"Switch to my second GitHub account and list my repositories"
"Deploy to my staging Vercel account"
"Access my Stripe production account to check recent transactions"Troubleshooting MCPVault
Cannot access encrypted vault or passphrase fails
Verify you're using the correct passphrase. Ensure the vault file hasn't been corrupted. Check file permissions on your vault storage location. Review the repository for vault recovery options.
Service credentials not working after switching accounts
Verify the credentials in the vault are correct and haven't expired. Test credentials directly in the service's website or CLI. Ensure the API keys have appropriate permissions for your tasks.
Client doesn't recognize MCPVault
Verify MCPVault is properly registered in your client configuration. Ensure the server is initialized and unlocked. Check client logs for connection errors. Restart the client completely.
Frequently Asked Questions about MCPVault
What is MCPVault?
MCPVault is a Model Context Protocol (MCP) server that local, encrypted credential vault for ai agents that enables secure multi-account management across services like supabase, github, vercel, and stripe, allowing seamless account switching without restarting the chat client. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCPVault?
Follow the installation instructions on the MCPVault GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with MCPVault?
MCPVault works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCPVault free to use?
Yes, MCPVault is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
MCPVault Alternatives — Similar Security Servers
Looking for alternatives to MCPVault? Here are other popular security servers you can use with Claude, Cursor, and VS Code.
Casdoor MCP Server
★ 13.6kAn open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD
ghidraMCP
★ 9.0kAn Model Context Protocol server that enables LLMs to autonomously reverse engineer applications by exposing Ghidra's decompilation and analysis tools. It allows AI agents to list code structures, rename methods, and analyze binaries directly through
Hooker
★ 5.1k🔥🔥 hooker is a Frida-based reverse engineering toolkit for Android. It offers a user-friendly CLI, universal scripts, auto hook generation, memory roaming to detect activities/services, one-click SOCKS5 proxy setup, Frida JustTrustMe, and BoringSSL u
UniDBG
★ 5.0kAllows you to emulate an Android native library, and an experimental iOS emulation
Enscan
★ 4.4k一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入
Anything Analyzer
★ 2.6k全能协议分析工具:浏览器抓包 + MITM 代理 + 指纹伪装 + AI 分析 + MCP Server 无缝对接 AI Agent/IDE | All-in-one protocol analysis toolkit — built-in browser capture, MITM proxy, JS hooks, fingerprint spoofing, AI analysis & MCP server for agent integration
Browse More Security MCP Servers
Explore all security servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up MCPVault in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MCPVault?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.