# mcpvault

> Local, encrypted credential vault for AI coding agents. Multi-account credentials for any MCP-compatible client (Claude Code, Claude Desktop, Cursor, Cline, Windsurf, Continue, Zed, Codex CLI, Gemini CLI, VS Code Copilot Chat, ChatGPT Desktop). Switch accounts via natural language mid-conversation. AES-256-GCM at rest, key cached in OS keyring, no telemetry.

Install: `npm i -g @elraian/mcpvault` (requires Node 20+).
Quickstart: 3 commands — `mcpvault init`, `mcpvault add <service>`, `mcpvault setup`.
Source: https://github.com/Elraian/mcpvault
License: MIT

## Docs

- [Overview](https://mcpvault.online/docs): What mcpvault is and how the docs are organised.
- [Install](https://mcpvault.online/docs/install): Three-command quickstart, platform notes, upgrade and uninstall.
- [Accounts](https://mcpvault.online/docs/accounts): Add, switch, rename, rotate tokens, remove. Multi-account workflows.
- [Backup & sync](https://mcpvault.online/docs/backup): Back up the vault, restore on a new machine, sync between machines.
- [CLI reference](https://mcpvault.online/docs/cli): Every mcpvault subcommand, flag, and environment variable in one page.
- [Clients](https://mcpvault.online/docs/clients): Compatibility table for every chat client and where its config lives.
- [Services](https://mcpvault.online/docs/services): Supabase, GitHub, Vercel, Stripe — token URLs, scopes, exposed tools.
- [Security](https://mcpvault.online/docs/security): Encryption, key caching, audit log, and the threat model.
- [Troubleshooting](https://mcpvault.online/docs/troubleshooting): Common errors and their fixes, ordered by frequency.

## Clients

- [Claude Code](https://mcpvault.online/docs/clients/claude-code): Anthropic's official CLI agent for the terminal. mcpvault setup writes the project-scoped MCP config for you.
- [Claude Desktop](https://mcpvault.online/docs/clients/claude-desktop): Anthropic's macOS / Windows desktop app. mcpvault setup writes the JSON config for you.
- [Cursor](https://mcpvault.online/docs/clients/cursor): AI-first code editor. Project-scoped MCP config in .cursor/mcp.json. mcpvault setup detects active Cursor projects.
- [Cline](https://mcpvault.online/docs/clients/cline): VS Code extension that turns Copilot into an autonomous coding agent. mcpvault setup writes the Cline MCP settings file.
- [Windsurf](https://mcpvault.online/docs/clients/windsurf): Codeium's agentic IDE (Cascade). mcpvault setup writes the Windsurf MCP config.
- [Continue](https://mcpvault.online/docs/clients/continue): Open-source autopilot for VS Code and JetBrains. Continue uses YAML, not JSON, so paste the equivalent block.
- [Zed](https://mcpvault.online/docs/clients/zed): High-performance multiplayer editor. Zed uses its own settings.json with a context_servers block.
- [Codex CLI](https://mcpvault.online/docs/clients/codex-cli): OpenAI's open-source Codex CLI. MCP servers go under [mcp_servers] in config.toml.
- [Gemini CLI](https://mcpvault.online/docs/clients/gemini-cli): Google's open-source Gemini CLI. mcpServers block goes in settings.json.
- [VS Code Copilot Chat](https://mcpvault.online/docs/clients/vscode-copilot): GitHub Copilot Chat (agent mode) supports MCP via .vscode/mcp.json or the workspace settings.
- [ChatGPT Desktop](https://mcpvault.online/docs/clients/chatgpt-desktop): OpenAI's macOS / Windows ChatGPT app. MCP support is rolling out via Settings → Connectors.

## Services

- [Supabase](https://mcpvault.online/docs/services/supabase): Read + run-SQL access to your Supabase projects across multiple organizations.
- [GitHub](https://mcpvault.online/docs/services/github): Repo + issue + PR + code-search access across personal and org accounts.
- [Vercel](https://mcpvault.online/docs/services/vercel): Project + deployment + domain inspection. Read-only by design (no triggering deploys).
- [Stripe](https://mcpvault.online/docs/services/stripe): Read-only customer / charge / subscription lookups. By design, no writes.
- [Notion](https://mcpvault.online/docs/services/notion): Full Notion API surface (pages, databases, blocks, search) via Notion's official MCP server.
- [Linear](https://mcpvault.online/docs/services/linear): Full Linear GraphQL surface (issues, projects, comments, teams) per organization.
- [PostgreSQL](https://mcpvault.online/docs/services/postgres): Run SQL against any Postgres database. Multi-account = multi-database (dev/staging/prod, per-client).
- [PostHog](https://mcpvault.online/docs/services/posthog): Events, insights, surveys, persons per PostHog project. Multi-project = multi-account.
- [Slack](https://mcpvault.online/docs/services/slack): Channels, messages, users, reactions via Slack's official reference MCP server.
- [Cloudflare](https://mcpvault.online/docs/services/cloudflare): Zones, DNS, R2, Workers, KV via Cloudflare's official MCP server.
- [Sentry](https://mcpvault.online/docs/services/sentry): Issues, events, releases, projects via Sentry's official MCP server. Multi-org.
- [Brave Search](https://mcpvault.online/docs/services/brave): Web search via Brave Search API. Multi-key for separating workloads or rate-limit budgets.
- [AWS](https://mcpvault.online/docs/services/aws): Call any AWS API. Multi-account = multi-IAM-user across orgs and roles.
- [Resend](https://mcpvault.online/docs/services/resend): Transactional email — send, list domains, list emails. Multi-key for per-environment isolation.
- [Figma](https://mcpvault.online/docs/services/figma): Read Figma files, frames, components. Useful for design-to-code agent workflows.
- [Airtable](https://mcpvault.online/docs/services/airtable): Records and schema across Airtable bases. Multi-token for separating workspaces.
- [Datadog](https://mcpvault.online/docs/services/datadog): Metrics, logs, monitors, dashboards. Multi-org for agencies + enterprises.
- [GitLab](https://mcpvault.online/docs/services/gitlab): Issues, merge requests, repos for GitLab. Works with cloud or self-hosted.
- [MongoDB](https://mcpvault.online/docs/services/mongodb): Connection-string based. Multi-account = multi-database (Atlas clusters, dev/prod, per-client).
- [Discord](https://mcpvault.online/docs/services/discord): Discord bot operations — channels, messages, users, reactions. One account = one bot.
- [HubSpot](https://mcpvault.online/docs/services/hubspot): CRM contacts, deals, companies via HubSpot's official MCP server.
- [Mixpanel](https://mcpvault.online/docs/services/mixpanel): Events, profiles, funnels per Mixpanel project. Multi-project for agencies.
- [OpenAI](https://mcpvault.online/docs/services/openai): OpenAI API access for chaining models or running batch jobs from agents. Multi-org keys.

## Optional

- [Full markdown of every doc page](https://mcpvault.online/llms-full.txt): one file, every doc concatenated. Load this when you need depth.
- [GitHub repo](https://github.com/Elraian/mcpvault): source, issues, releases.
- [npm package](https://www.npmjs.com/package/@elraian/mcpvault): latest release.
