Token导航 LogoToken导航TokenDH.com
rbw MCP logo
开发工具未说明官方级别未说明来源级核验

rbw MCP

MCP Server

一个通过命令行接口与Bitwarden密码管理器交互的服务,支持AI模型安全访问用户密码库。

工具数

11

提示词数

0

GitHub Stars

0

资源数

0
安全访问JavaScriptClaude命令行工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dceluis

提供方

dceluis

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

rbw mcp

模型上下文协议(MCP)服务器,可通过以下方式与Bitwarden密码管理器库进行交互 rbw (Rust Bitwarden)命令行界面。该服务器允许AI模型通过定义的工具界面与用户的Bitwarden保管库安全通信。

先决条件

  • Node.js 22
  • rbw (Rust Bitwarden CLI)已安装并配置。

安装

选项一:在AI应用程序中进行配置

打开您的应用程序配置,例如Claude Desktop:

{
  "mcpServers": {
    "rbw": {
      "command": "npx",
      "args": ["-y", "rbw-mcp"]
    }
  }
}

选项二:本地结账

要求在本地签出此存储库。一旦完成:

npm install
npm run build

设置

  1. 安装 rbw:

按照官方网站上的平台说明进行操作 rbw存储库例如,在Debian/Ubuntu上:

   sudo apt-get update
   sudo apt-get install rbw
  1. 配置 rbw:

配置 rbw 连接到您的Bitwarden帐户。

   rbw config
  1. 解锁您的保险库:

在运行MCP服务器之前,您必须解锁您的保管库。这开始了 rbw-agent 并允许后续命令在不提示输入密码的情况下运行。

   rbw unlock

服务器将在启动时检查保管库是否已解锁。

测试

运行单元测试

该项目包括Jest单元测试。

# Run all tests
npm test

# Run tests in watch mode
npm run test:watch

# Run tests with coverage
npm test -- --coverage

检查和开发

MCP检查员

使用MCP检查器以交互方式测试服务器:

# Start the inspector
npm run inspect

这将:

  1. 启动MCP服务器
  2. 在浏览器中启动检查器UI
  3. 允许您以交互方式测试所有可用工具

可用工具

服务器提供以下功能 rbw CLI工具:

工具说明必需参数注释
lock通过清除代理中的缓存密钥来锁定保险库。执行 rbw lock.
unlock打开保险库。如果需要,这将触发您的主密码的交互式提示。执行 rbw unlock.
sync从Bitwarden服务器同步保管库数据。执行 rbw sync.
status检查保险库是否已解锁。执行 rbw unlocked.
list列出vault中的项目。可以通过搜索词进行筛选。可选: search, ignoreCase执行 rbw list --fields name,user,id,folder 过滤器在内存中产生结果。
get获取项目的特定字段(默认为密码)。id (必填)。可选: field执行 rbw get rbw get --field .... 使用 list 首先找到确切的ID。
code获取项目的TOTP代码。id执行 rbw code . 使用 list 首先找到确切的ID。
generate生成安全密码或短语。默认情况下,生成带有符号的强密码。可选: length, diceware, noSymbols执行 rbw generate.
delete从vault中删除项目。id执行 rbw rm .
create在vault中创建新的登录项。name (必填)。可选: username, password, notes, uri执行 rbw add.用途 EDITOR='tee' 用于非交互式输入。
edit编辑vault中现有项目的密码和/或注释。id (必填)。可选: password, notes执行 rbw edit.用途 EDITOR='tee' 用于非交互式输入。

安全注意事项

  • 使用 rbw-agent:强烈建议使用 rbw 通过其代理安全地处理主密码。
  • 验证所有输入:所有工具输入都使用Zod模式进行严格验证。

故障排除

常见问题

  1. 启动时出现“Vault已锁定”错误

- 跑 rbw unlock 在启动服务器之前,请先在您的终端中。

  1. rbw 命令未找到

- 确保 rbw 已安装,并且其位置在您的系统中 PATH.

  1. 测试失败

- 确保所有开发依赖项都已安装 npm install.

目录标签

目录标签

安全访问JavaScriptClaude命令行工具密码管理本地部署Bitwarden集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP