bitwarden/mcp-server MCP server
MCP server for interaction with Bitwarden.
What bitwarden/mcp-server does
Summarised from the project README; check the repository for the latest details.
Features
- Session Management: Unlock vault via native OS password dialog, lock vault, sync with server, check status
- Item Operations: List, retrieve, create, edit, delete, restore vault items
- Supports logins, secure notes, cards, and identities
- Advanced filtering by URL, folder, collection, or trash status
- Folder Management: Organize items with folders
- Attachments: Upload, download, and manage file attachments
Tools exposed (15)
Session– `lock`, `unlock`, `sync`, `status`Retrieval– `list`, `get`Items– `createitem`, `edititem`, `delete`, `restore`Folders– `createfolder`, `editfolder`Attachments– `createattachment`Organizations– `createorgcollection`, `editorgcollection`, `edititemcollections`, `move`, `confirm`Send– `createtextsend`, `createfilesend`, `listsend`, `getsend`, `editsend`, `deletesend`, `removesendpassword`Utilities– `generate`Collections– `listorgcollections`, `getorgcollection`, `updateorgcollection`, `deleteorgcollection`Members– `listorgmembers`, `getorgmember`, `inviteorgmember`, `updateorgmember`, `removeorgmember`, `reinviteorgmember`, `getorgmembergroups`, `updatGroups– `listorggroups`, `getorggroup`, `createorggroup`, `updateorggroup`, `deleteorggroup`, `getorggroupmembers`, `updateorggroupmembers`Policies– `listorgpolicies`, `getorgpolicy`, `updateorgpolicy`Events– `getorgevents`Subscriptions– `getorgsubscription`, `updateorgsubscription`Import– `importorgusersandgroups`
Requirements
- Bitwarden CLI installed (ex. `npm install -g @bitwarden/cli`)
- Node.js 22+
- Bitwarden account
- Node.js 22+
- Bitwarden Teams or Enterprise organization
- Node.js (runs with npx)
Repository: bitwarden/mcp-server
Website: https://bitwarden.com
Stars: ★278
Language: TypeScript
Last updated: 2026-10-13
bitwardenmcpmcp-servertypescript
Website: https://bitwarden.com
Stars: ★278
Language: TypeScript
Last updated: 2026-10-13
bitwardenmcpmcp-servertypescript
How to install mcp-server MCP in Claude Desktop, Cursor and VS Code
Install
Taken from the project README (README mcpServers JSON). Check the README for required API keys before use.
Claude Code
Terminal (claude CLI)
claude mcp add --env BW_SESSION=your-session-token-here --transport stdio bitwarden -- npx -y @bitwarden/mcp-serverClaude Desktop
claude_desktop_config.json
{
"mcpServers": {
"bitwarden": {
"command": "npx",
"args": [
"-y",
"@bitwarden/mcp-server"
],
"env": {
"BW_SESSION": "your-session-token-here"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"bitwarden": {
"command": "npx",
"args": [
"-y",
"@bitwarden/mcp-server"
],
"env": {
"BW_SESSION": "your-session-token-here"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"bitwarden": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@bitwarden/mcp-server"
],
"env": {
"BW_SESSION": "your-session-token-here"
}
}
}
}Add to config generator – combine it with other servers, or get the Windsurf format.
Maintain this project? Get it featured for free during launch →
Compare with xiaohongshu-mcp →
Related Other Tools MCP servers
mcphub by samanhappy · ★2532
Self-hosted MCP gateway and control plane for connecting, controlling, and operating MCP servers.
Other Tools
Self-hosted MCP gateway and control plane for connecting, controlling, and operating MCP servers.
Other Tools
annas-mcp by iosifache · ★1082
MCP server and CLI tool for searching and downloading documents from Anna's Archive
Other Tools
MCP server and CLI tool for searching and downloading documents from Anna's Archive
Other Tools
Weekly MCP digest – new and trending MCP servers in your inbox.