Get started free
All integrations

Bitwarden integration

Bitwarden Public API for organization administration: list, invite, update, revoke and restore organization members, manage groups and their membership, read and update collections and their group grants, read and update enterprise policies, and pull the organization event log for auditing. This is the administrative API only: it never exposes vault item contents, which stay end-to-end encrypted. Access is granted by an organization API key (client id and client secret) exchanged for a short-lived token.

18 toolsOAuthAPI docs

Common Bitwarden use cases

  • syncing a group roster from a directory
  • syncing group membership from an HR system
  • auditing which groups reach which collections
  • promoting a user to admin after a role change
  • restoring access after an incident is cleared
  • onboarding a new employee into the shared vault
  • completing offboarding once an employee has left
  • auditing who has access to the organization vault
  • modelling a department as a reusable access group
  • widening or narrowing what a department can reach

What you can do with Bitwarden

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Member, 8 operations

  • DELETEdelete_member

    Removes a member from the organization and frees their seat.

  • GETget_member

    Returns a single organization member including role, status and collection grants.

  • POSTinvite_member

    Sends an organization invitation to an email address with a role and collection access.

  • GETlist_members

    Returns all organization members with their role, status and collection access.

  • POSTrestore_member

    Reinstates a revoked member with their previous role and collection access.

  • POSTrevoke_member

    Immediately cuts off a member's access while keeping their membership record.

  • PUTupdate_member

    Replaces a member's role, group membership and collection grants.

  • PUTupdate_member_groups

    Sets exactly which groups an organization member belongs to.

Group, 5 operations

  • POSTcreate_group

    Creates an organization group and the collection access it confers.

  • DELETEdelete_group

    Deletes an organization group and the collection access it granted.

  • GETlist_groups

    Returns all organization groups with the collections each one grants access to.

  • PUTupdate_group

    Replaces a group's name and the collections it grants access to.

  • PUTupdate_group_members

    Sets exactly which organization members belong to a group.

Collection, 2 operations

  • GETlist_collections

    Returns all organization collections with the groups that can reach them.

  • PUTupdate_collection

    Replaces the set of groups that have access to a collection.

Policy, 2 operations

  • GETlist_policies

    Returns all enterprise policies of the organization with their enabled state and settings.

  • PUTupdate_policy

    Turns an enterprise policy on or off and sets its policy specific settings.

Event, 1 operation

  • GETlist_events

    Returns organization audit events such as logins, item access and membership changes.

Use Bitwarden from Claude Code, Cursor or Codex

Connect Bitwarden in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Bitwarden operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Bitwarden

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Bitwarden once

    Add your Bitwarden connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Bitwarden integration FAQ

What can you do with the Bitwarden integration?
LiveContext exposes 18 operations on Bitwarden, covering member, group, collection and policy. Common uses include syncing a group roster from a directory, syncing group membership from an HR system and auditing which groups reach which collections.

Popular integrations

Browse the whole catalog