密码管理服务器

Bitwarden MCP Server是一个用于密码和安全笔记管理的服务器,支持创建、更新、删除和搜索密码及安全笔记,并提供文件夹组织和高级搜索功能。

  • by giuliolibrando
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 giuliolibrando/bitwarden-mcp-server

使用说明

Bitwarden MCP服务器

MCP(模型上下文协议)服务器,用于与Bitwarder/Vaultwarden交互,进行密码和安全笔记管理。

特性

  • 密码管理:创建、更新、删除和搜索密码
  • 安全笔记:管理安全笔记和敏感信息
  • 文件夹:在文件夹中组织项目
  • 高级搜索:按名称、类型、文件夹搜索项目
  • 安全认证:支持OAuth2和密码身份验证

可用工具

搜索和显示

  • search_bitwarden_items:在Bitwarden中搜索项目
  • get_bitwarden_item:获取特定项目的详细信息
  • list_bitwarden_folders:列出所有文件夹

创造

  • create_bitwarden_login:创建新登录名
  • create_bitwarden_note:创建新的安全笔记
  • create_bitwarden_folder:创建新文件夹

更新和删除

  • update_bitwarden_item:更新现有项目
  • delete_bitwarden_item:删除项目

配置

环境变量

# 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

安装

Docker Compose

  1. 复制环境文件并使用您的凭据进行配置:
cp env.example .env
  1. 使用Docker Compose构建和运行:
docker compose up -d