KosmoKrator

productivity

Bitwarden MCP, CLI, and Lua Integration for AI Agents

Bitwarden integration docs for AI agents: MCP gateway setup, Bitwarden CLI commands, Lua API reference, credentials, and function schemas.

Bitwarden for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
bitwarden.bitwarden_collections_get Read read 0 Retrieves the details of an existing collection. You need only supply the unique collection identifier that was returned upon collection creation.
bitwarden.bitwarden_collections_put Write write 0 Updates the specified collection object. If a property is not provided, the value of the existing property will be reset.
bitwarden.bitwarden_collections_delete Write write 0 Permanently deletes a collection. This cannot be undone.
bitwarden.bitwarden_collections_list Read read 0 Returns a list of your organization's collections. Collection objects listed in this call do not include information about their associated groups.
bitwarden.bitwarden_events_list Read read 0 Returns a filtered list of your organization's event logs, paged by a continuation token. If no filters are provided, it will return the last 30 days of event for the organization.
bitwarden.bitwarden_groups_get Read read 0 Retrieves the details of an existing group. You need only supply the unique group identifier that was returned upon group creation.
bitwarden.bitwarden_groups_put Write write 0 Updates the specified group object. If a property is not provided, the value of the existing property will be reset.
bitwarden.bitwarden_groups_delete Write write 0 Permanently deletes a group. This cannot be undone.
bitwarden.bitwarden_groups_get_member_ids Read read 0 Retrieves the unique identifiers for all members that are associated with this group. You need only supply the unique group identifier that was returned upon group creation.
bitwarden.bitwarden_groups_put_member_ids Write write 0 Updates the specified group's member associations.
bitwarden.bitwarden_groups_list Read read 0 Returns a list of your organization's groups. Group objects listed in this call include information about their associated collections.
bitwarden.bitwarden_groups_post Write write 0 Creates a new group object.
bitwarden.bitwarden_members_get Read read 0 Retrieves the details of an existing member of the organization. You need only supply the unique member identifier that was returned upon member creation.
bitwarden.bitwarden_members_put Write write 0 Updates the specified member object. If a property is not provided, the value of the existing property will be reset.
bitwarden.bitwarden_members_remove Write write 0 Removes a member from the organization. This cannot be undone. The user account will still remain.
bitwarden.bitwarden_members_get_group_ids Read read 0 Retrieves the unique identifiers for all groups that are associated with this member. You need only supply the unique member identifier that was returned upon member creation.
bitwarden.bitwarden_members_put_group_ids Write write 0 Updates the specified member's group associations.
bitwarden.bitwarden_members_list Read read 0 Returns a list of your organization's members. Member objects listed in this call include information about their associated collections.
bitwarden.bitwarden_members_post Write write 0 Creates a new member object by inviting a user to the organization.
bitwarden.bitwarden_members_post_reinvite Write write 0 Re-sends the invitation email to an organization member.
bitwarden.bitwarden_members_revoke Write write 0 Revoke a member's access to an organization.
bitwarden.bitwarden_members_restore Write write 0 Restores a previously revoked member of the organization.
bitwarden.bitwarden_organization_get_subscription Read read 0 Retrieves the subscription details for the current organization.
bitwarden.bitwarden_organization_post_subscription Write write 0 Update the organization's current subscription for Password Manager and/or Secrets Manager.
bitwarden.bitwarden_organization_import Write write 0 Import members and groups from an external system.
bitwarden.bitwarden_policies_get Read read 0 Retrieves the details of a policy.
bitwarden.bitwarden_policies_put Write write 0 Updates the specified policy. If a property is not provided, the value of the existing property will be reset.
bitwarden.bitwarden_policies_list Read read 0 Returns a list of your organization's policies.