Skip to main content
Glama
MSPbotsAI

bitwarden-mcp

by MSPbotsAI

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AUTH_MODENoAuthentication mode: 'env' or 'gateway'gateway
MCP_HTTP_HOSTNoHTTP server bind address0.0.0.0
MCP_HTTP_PORTNoHTTP server port8080
MCP_TRANSPORTNoTransport mode: 'stdio' or 'http'stdio
BITWARDEN_API_URLNoPublic API base URLhttps://api.bitwarden.com
BITWARDEN_CLIENT_IDNoOrganization API Key Client ID
BITWARDEN_IDENTITY_URLNoIdentity token endpoint base URLhttps://identity.bitwarden.com
BITWARDEN_CLIENT_SECRETNoOrganization API Key Client Secret

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
bitwarden_list_membersA

List all members of the Bitwarden organization.

Each member's "status" field is 0=Invited, 1=Accepted, 2=Confirmed.

bitwarden_get_memberA

Get a single organization member's details.

    Args:
        member_id: The member's UUID (see bitwarden_list_members).
    
bitwarden_invite_memberA

Invite a new member to the Bitwarden organization by email.

    The invited member receives an email invitation; their "status" starts
    at 0 (Invited) until they accept it. To grant access to specific vault
    groups, follow up with bitwarden_update_member_groups once the invite
    succeeds (the returned member "id" is needed for that call).

    Args:
        email: Email address to invite.
        type: Organization role — 0=Owner, 1=Admin, 2=User (default, i.e. regular
            Member), 3=Manager, 4=Custom (requires the organization to have
            custom permissions enabled).
        access_all: Whether the member gets access to all collections (default: False).
        external_id: Optional external identifier (e.g. from an HR/IdP system) for syncing.
    
bitwarden_reinvite_memberA

Resend the invitation email to a member who hasn't accepted it yet.

    Args:
        member_id: The member's UUID (see bitwarden_list_members).
    
bitwarden_remove_memberA

Remove a member from the Bitwarden organization.

    Args:
        member_id: The member's UUID (see bitwarden_list_members).
    
bitwarden_list_member_groupsA

List the vault group IDs a member currently belongs to.

    Args:
        member_id: The member's UUID (see bitwarden_list_members).
    
bitwarden_update_member_groupsA

Set which vault groups a member belongs to — this is the "group invitation" action.

    IMPORTANT: this REPLACES the member's entire group list, it does not append.
    To add the member to a group without losing existing memberships, first call
    bitwarden_list_member_groups, merge the new group id(s) into that list, then
    pass the full merged list here.

    Args:
        member_id: The member's UUID (see bitwarden_list_members).
        group_ids: Full list of vault group UUIDs the member should belong to
            after this call (see bitwarden_list_groups for available group IDs).
    
bitwarden_list_groupsA

List all vault groups in the Bitwarden organization.

bitwarden_create_groupA

Create a new vault group in the Bitwarden organization.

    Use the returned group "id" with bitwarden_update_member_groups to invite
    members into it.

    Args:
        name: Name of the group to create.
        access_all: Whether the group gets access to all collections (default: False).
        external_id: Optional external identifier (e.g. from an HR/IdP system) for syncing.
    

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MSPbotsAI/bitwarden-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server