mcpbeat Sign in

Bitwarden Public API and Secrets Manager (unofficial) MCP Server

local only

Bitwarden Public API and Secrets Manager (unofficial) runs on your own machine — the client starts it, so there is no endpoint to ping. 822 installs a week from npm. Last commit 27 Oct 2026.

Unofficial MCP server for the Bitwarden Public API and Secrets Manager, self-hosted or cloud.

Installs per day peak 697 · avg 23 · +70400% w/w
a month agotoday
822
Installs / week
npm · the-real-bitwarden-mcp
0
Stars
0 open issues
27 Oct 2026
Last commit
from GitHub
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check Bitwarden Public API and Secrets Manager (unofficial) every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add the-real-bitwarden-mcp -- npx -y the-real-bitwarden-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "the-real-bitwarden-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "the-real-bitwarden-mcp"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.the-real-bitwarden-mcp]
command = "npx"
args = ["-y", "the-real-bitwarden-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "the-real-bitwarden-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "the-real-bitwarden-mcp"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "the-real-bitwarden-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "the-real-bitwarden-mcp"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: BITWARDEN_SELFHOST_API_BASE (Self-hosted instance: API base URL, e.g. https://vault.example.com/api. Configure all four BITWARDEN_SELFHOST_* or all four BITWARDEN_CLOUD_* variables (or both); a partial set is fatal), BITWARDEN_SELFHOST_IDENTITY_URL (Self-hosted instance: identity URL, e.g. https://vault.example.com/identity), BITWARDEN_SELFHOST_CLIENT_ID (Self-hosted instance: organization Public API client id (organization.<uuid>)), BITWARDEN_SELFHOST_CLIENT_SECRET (Self-hosted instance: organization Public API client secret. It can manage members, groups, collections and policies, including creating Owners), BITWARDEN_CLOUD_API_BASE (Bitwarden Cloud: API base URL, e.g. https://api.bitwarden.com. Used for license and subscription tools), BITWARDEN_CLOUD_IDENTITY_URL (Bitwarden Cloud: identity URL, e.g. https://identity.bitwarden.com), BITWARDEN_CLOUD_CLIENT_ID (Bitwarden Cloud: organization Public API client id (organization.<uuid>)), BITWARDEN_CLOUD_CLIENT_SECRET (Bitwarden Cloud: organization Public API client secret), BWS_ACCESS_TOKEN (Optional: Secrets Manager machine account access token; enables the bws_* tools. A malformed token is fatal at startup), BWS_ORG_ID (Optional: organization UUID for the Secrets Manager tools, used when a call passes no organizationId), BWS_API_BASE (Optional: Secrets Manager API base URL; defaults to BITWARDEN_SELFHOST_API_BASE), BWS_IDENTITY_URL (Optional: Secrets Manager identity URL; defaults to BITWARDEN_SELFHOST_IDENTITY_URL), BITWARDEN_CONFIRM_WRITES (true: write tools return a preview unless the call carries confirm "YES". The model sets confirm itself, so this is friction, not a security boundary), BITWARDEN_READ_ONLY (true: write tools stay listed but refuse to run, and bw_raw_request allows GET only), LOG_LEVEL (Log level of the JSON log lines on stderr), BW_MCP_MAX_RESPONSE_BYTES (Successful tool output above this many bytes is cut to valid JSON with a responseTruncated marker that says how to narrow or page the query).

Alternatives to Bitwarden Public API and Secrets Manager (unofficial)

same job, measured the same way
Fatsecret MCP
by jaronskijakub

Unofficial, self-hosted MCP server for logging food to a FatSecret diary through Claude or ChatGPT.

920 installs/wk local only
Umami Compass
by webcredo

Secure Umami Analytics MCP server for Cloud and self-hosted deployments

92 installs/wk local only
Securityscorecard MCP
by callmarcus

Community-built, comprehensive MCP server for the SecurityScorecard API (unofficial).

84 installs/wk local only
Sops MCP
by privacyplaybook

MCP server for creating and managing SOPS-encrypted secrets

160 installs/wk local only
keyshroud
by dinhkarate

Agent-safe secrets from self-hosted Vaultwarden/Bitwarden: injected into commands, masked in output

601 installs/wk local only
MCP Modal Server
by george-bobby

MCP server for managing Modal apps, containers, volumes, and secrets.

158 installs/wk local only
New Relic MCP Server
by meet-bhalodiya

Secure, self-hosted New Relic observability and administration tools for MCP clients

51 installs/wk local only
Switchboard
by wkoverfield

One firewall and password manager for all your AI coding agents' MCP servers and secrets.

77 installs/wk local only

Bitwarden Public API and Secrets Manager (unofficial) — questions

Answers built from our own checks of this server.

Why is there no uptime for Bitwarden Public API and Secrets Manager (unofficial)?
Bitwarden Public API and Secrets Manager (unofficial) runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package the-real-bitwarden-mcp was installed 822 times last week.
How do I connect Bitwarden Public API and Secrets Manager (unofficial)?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls the-real-bitwarden-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Bitwarden Public API and Secrets Manager (unofficial)?
The npm package the-real-bitwarden-mcp was installed 822 times in the last week. Week over week that is +70400%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Bitwarden Public API and Secrets Manager (unofficial) open source?
Yes — it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.