Bitwarden/Vaultwarden MCP Server

Un servidor MCP que proporciona conectividad con Bitwarden/Vaultwarden

Documentación

Servidor MCP de Bitwarden

Un servidor MCP (Model Context Protocol) para interactuar con Bitwarden/Vaultwarden para la gestión de contraseñas y notas seguras.

Características

  • Gestión de Contraseñas: Crear, actualizar, eliminar y buscar contraseñas
  • Notas Seguras: Gestionar notas seguras e información sensible
  • Carpetas: Organizar elementos en carpetas
  • Búsqueda Avanzada: Buscar elementos por nombre, tipo, carpeta
  • Autenticación Segura: Soporta autenticación OAuth2 y por contraseña

Herramientas Disponibles

Búsqueda y Visualización

  • search_bitwarden_items: Buscar elementos en Bitwarden
  • get_bitwarden_item: Obtener detalles de un elemento específico
  • list_bitwarden_folders: Listar todas las carpetas

Creación

  • create_bitwarden_login: Crear un nuevo inicio de sesión
  • create_bitwarden_note: Crear una nueva nota segura
  • create_bitwarden_folder: Crear una nueva carpeta

Actualización y Eliminación

  • update_bitwarden_item: Actualizar un elemento existente
  • delete_bitwarden_item: Eliminar un elemento

Configuración

Variables de Entorno

# Bitwarden Server
BITWARDEN_BASE_URL=https://vault.bitwarden.com  # or your Vaultwarden URL

# User credentials
BITWARDEN_EMAIL=your-email@example.com
BITWARDEN_PASSWORD=your-password

# API credentials (optional)
BITWARDEN_CLIENT_ID=bitwarden-mcp-server
BITWARDEN_CLIENT_SECRET=bitwarden-mcp-secret

Instalación

Docker Compose

  1. Copie el archivo de entorno y configúrelo con sus credenciales:
cp env.example .env
  1. Compile y ejecute con Docker Compose:
docker compose up -d