BL

backblaze-labs/b2-mcp

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

46 stars 8 forks 质量 88 趋势 33MIT

Backblaze B2 云存储的 MCP 服务器:一个专注于且安全的 40 工具表面(17 个原生 B2 SDK,19 个 S3 数据平面,4 个分析),适用于任何兼容 MCP 的 AI 客户端,目前正在 Backblaze-Labs 孵化中

概览

一款用于 Backblaze B2 云存储的模型上下文协议服务器。它允许任何兼容 MCP 的 AI 客户端(Claude 等)通过一套专注于且安全的工具来运行 B2,这些工具目前正在 Backblaze-Labs 中孵化。 — backblaze-labs/b2-mcp,在 NPM 上以 @backblaze-labs/b2-mcp 发布,并在官方 MCP 注册表中以 io.github.backblaze-labs/b2-mcp 名义列出。社区分支和第三方包装器不由 Backblaze 维护。 - — B2 控制平面操作 S3 API 没有对应的操作:桶、应用密钥、对象锁、事件通知和合作伙伴/组操作。- — S3 兼容的数据平面:对象上传/下载/复制/列表/删除、多部分、桶可达性、生命周期和预签名 URL 路径。- — 基于 B2 报告和有界实时列表的仓库自有分析:存储增长、出口领导、最大文件和放弃上传。

概述(AI 翻译)

一款用于 Backblaze B2 云存储的模型上下文协议服务器。它允许任何兼容 MCP 的 AI 客户端(Claude 等)通过一套专注于且安全的工具来运行 B2,这些工具目前正在 Backblaze-Labs 中孵化。

这是官方的 Backblaze B2 MCP 服务器 — backblaze-labs/b2-mcp,在 npm 上以 @backblaze-labs/b2-mcp 发布,并在官方 MCP 注册表中登记为 io.github.backblaze-labs/b2-mcp。社区分支和第三方包装器不由 Backblaze 维护。

40个工具,按支持类别分配:

  • 原生B2 SDK(@backblaze-labs/b2-sdk)(17)——B2控制平面操作,S3 API没有对应操作:桶、应用密钥、对象锁定、事件通知和合作伙伴/组操作。
  • AWS S3 SDK ([@aws-sdk/client-s3)(19) — 兼容 S3 的数据平面:对象上传/下载/复制/列表/删除、多部分、桶可达性、生命周期和预签名 URL 路径。
  • 非SDK(自定义MCP代码)(4) — 基于B2报告和有界实时列表的仓库拥有分析:存储增长、出口领先、最大文件和废弃上传。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Backblaze B2 MCP Server

在 GitHub 查看完整 README

安装

npx -y @backblaze-labs/b2-mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "backblaze-b2": { "command": "npx", "args": ["-y", "@backblaze-labs/b2-mcp"], "env": { "B2_APPLICATION_KEY_ID": "your-application-key-id", "B2_APPLICATION_KEY": "your-application-key-secret" } } } }