Bitwarden

Bitwarden

bitwarden
GitHubnpm

About

A Model Context Protocol (MCP) server that provides AI assistants with secure access to Bitwarden password manager functionality through two complementary interfaces: Vault Management and CLI tools via Bitwarden CLI, and Organization Administration via Bitwarden Public API.

⚠️ Warning: This MCP server is designed exclusively for local use and must never be hosted publicly or exposed over a network. When you grant an AI assistant access to this server, you are providing the ability to read vault items including passwords, read/write vault data, access organization secrets, and expose credentials through AI responses. Use responsibly and at your own risk.

Features

Vault Management and CLI Tools

  • 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 (logins, secure notes, cards, identities)
  • Folder Management: Organize items with folders
  • Attachments: Upload, download, and manage file attachments
  • Password Tools: Generate secure passwords and retrieve TOTP codes
  • Bitwarden Send: Create and manage secure ephemeral shares (text/file)
  • Organization Items: Move items to organizations, manage collections
  • Device Approval: Approve or deny new device login requests
  • Member Management: Confirm organization member registrations

Organization Administration

  • Collections: Create, update, delete, and manage collection permissions
  • Members: Invite, update roles, remove members, manage group assignments
  • Groups: Create role-based access groups and assign members
  • Policies: Configure and enforce organization security policies
  • Audit Logs: Retrieve organization event history
  • Subscriptions: View and update organization billing information
  • Bulk Import: Import users and groups from external systems

Usage Examples

Vault:

  • "List all my login items"
  • "Get my credentials for github"
  • "Create a new secure note for my home WiFi information"
  • "Generate a 32-character password and save it for apple.com"
  • "Create a Send link for this file"

Organization Administration:

  • "List all members in my organization"
  • "Invite user@example.com as an organization admin"
  • "Create a 'Development Team' collection"
  • "Show me the last 100 audit log events"
  • "What security policies are enabled?"

Tools

Vault Management

  • Session: lock, unlock, sync, status
  • Retrieval: list, get
  • Items: create_item, edit_item, delete, restore
  • Folders: create_folder, edit_folder
  • Attachments: create_attachment
  • Organizations: create_org_collection, edit_org_collection, edit_item_collections, move, confirm
  • Device Approval: device_approval_list, device_approval_approve, device_approval_approve_all, device_approval_deny, device_approval_deny_all
  • Send: create_text_send, create_file_send, list_send, get_send, edit_send, delete_send, remove_send_password
  • Utilities: generate

Organization Administration

  • Collections: list_org_collections, get_org_collection, update_org_collection, delete_org_collection
  • Members: list_org_members, get_org_member, invite_org_member, update_org_member, remove_org_member, reinvite_org_member, get_org_member_groups, update_org_member_groups
  • Groups: list_org_groups, get_org_group, create_org_group, update_org_group, delete_org_group, get_org_group_members, update_org_group_members
  • Policies: list_org_policies, get_org_policy, update_org_policy
  • Events: get_org_events
  • Subscriptions: get_org_subscription, update_org_subscription
  • Import: import_org_users_and_groups

Security

  • Never commit sensitive credentials to version control
  • Store credentials securely using system keychains or environment managers
  • Rotate session tokens regularly
  • Review audit logs periodically for suspicious activity
  • Consider using self-hosted or local LLMs when exposing sensitive vault data

This server runs through your single 1Server connection. No extra config required.

0Installs
173Stars

Categories

ProductivityAPI

Tags

Official