Bitwarden/Vaultwarden MCP Server

Um servidor MCP que fornece conectividade com Bitwarden/Vaultwarden

Documentação

Bitwarden MCP Server

Um servidor MCP (Model Context Protocol) para interagir com Bitwarden/Vaultwarden para gerenciamento de senhas e notas seguras.

Recursos

  • Gerenciamento de Senhas: Criar, atualizar, excluir e pesquisar senhas
  • Notas Seguras: Gerenciar notas seguras e informações sensíveis
  • Pastas: Organizar itens em pastas
  • Pesquisa Avançada: Pesquisar itens por nome, tipo, pasta
  • Autenticação Segura: Suporta autenticação OAuth2 e por senha

Ferramentas Disponíveis

Pesquisa e Exibição

  • search_bitwarden_items: Pesquisar itens no Bitwarden
  • get_bitwarden_item: Obter detalhes de um item específico
  • list_bitwarden_folders: Listar todas as pastas

Criação

  • create_bitwarden_login: Criar um novo login
  • create_bitwarden_note: Criar uma nova nota segura
  • create_bitwarden_folder: Criar uma nova pasta

Atualização e Exclusão

  • update_bitwarden_item: Atualizar um item existente
  • delete_bitwarden_item: Excluir um item

Configuração

Variáveis de Ambiente

# 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

Instalação

Docker Compose

  1. Copie o arquivo de ambiente e configure com suas credenciais:
cp env.example .env
  1. Compile e execute com Docker Compose:
docker compose up -d