Bitatlas

io.github.bitatlas-group由 GitHub 账号 bitatlas-group 发布v1.1.0更新于 Oct 24, 2026

Zero-knowledge encrypted storage for humans and AI agents. Client-side AES-256-GCM, EU-hosted.

已验证STDIO仅桌面文件与存储安全与监控

概览

AI 生成的概览

一个 MCP 服务器,让助手使用端到端加密的 BitAtlas 云保险库来存储、搜索、取回和分享文件。

可以做什么
查看保险库状态、文件数量和存储用量,并按文件夹、分类或名称列出或搜索文件元数据。在本地下载并解密文件内容,或将本地文件加密后上传。创建文件夹并删除文件。创建公开分享链接,列出已有分享的过期时间与下载次数,并撤销分享。
适用场景
当助手需要跨会话的持久加密文件存储,或需要把生成的产物通过链接交给他人、又不向存储服务商暴露明文时使用。
运行要求
通过 npx 在本地运行 Node.js 进程。需要 BitAtlas API 密钥(BITATLAS_API_KEY),或改用 EVM 钱包私钥(BITATLAS_WALLET_PRIVATE_KEY)按请求支付 USDC。上传和下载需要 64 位十六进制主密钥(BITATLAS_MASTER_KEY)。需要访问 BitAtlas API 的网络连接。
安装前请注意
需要主密钥(BITATLAS_MASTER_KEY)来解密整个保险库,持有者可读取全部文件。可选的钱包模式使用私钥(BITATLAS_WALLET_PRIVATE_KEY),并按请求花费 USDC。上传、删除、建文件夹和分享工具会改动数据;分享链接在撤销前任何拿到链接的人都能读取。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Bitatlas,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

BitAtlas MCP Server 🤖

Zero-Knowledge Cloud Drive persistence for AI agents.

This Model Context Protocol (MCP) server allows AI agents to securely interact with the BitAtlas vault. All files are encrypted client-side, meaning the server never sees the plaintext data.

Features

  • Search & List Vault: Agents can browse encrypted file metadata.
  • Secure Retrieval: Agents can fetch encrypted blobs and decryption metadata.
  • Zero-Knowledge: The agent performs decryption locally using the user's provided master key.
  • Hand a file to a human: bitatlas_share_file mints a public link the host cannot read — the decryption key rides in the URL fragment, never reaching BitAtlas. The canonical "agent produces an artifact → human opens a link" handoff, without giving up zero knowledge.

Tools

ToolPurpose
bitatlas_vault_statusVault health, file count, storage usage
bitatlas_list_filesList file metadata (filter by folder/category/search)
bitatlas_searchSearch files by name
bitatlas_get_fileDownload + decrypt a file's content
bitatlas_upload_fileEncrypt a local file client-side and upload it
bitatlas_delete_fileDelete a file
bitatlas_create_folderCreate a folder
bitatlas_share_fileCreate a public, zero-knowledge share link (/s/<id>#k=…) to hand a file to a human. ⚠️ Anyone with the link can read the file.
bitatlas_list_sharesList your share links with expiry, download count, and status
bitatlas_revoke_shareRevoke a share link (stops future downloads)

Installation

For AI Agents (Claude Desktop, OpenClaw, etc.)

Add this to your MCP settings:

json
{  "mcpServers": {    "bitatlas": {      "command": "npx",      "args": ["-y", "@bitatlas/mcp-server"],      "env": {        "BITATLAS_API_KEY": "your-api-key",        "BITATLAS_MASTER_KEY": "your-derived-master-key"      }    }  }}

x402 Wallet Mode (No Account Required)

Instead of an API key, agents can pay per request using a crypto wallet with USDC on Base:

json
{  "mcpServers": {    "bitatlas": {      "command": "npx",      "args": ["-y", "@bitatlas/mcp-server"],      "env": {        "BITATLAS_WALLET_PRIVATE_KEY": "0xabc...",        "BITATLAS_MASTER_KEY": "your-64-hex-char-master-key"      }    }  }}

No signup. No API key. The agent pays per request in USDC and gets full vault access. Files include 30 days of storage and can be renewed.

Priority: If both BITATLAS_API_KEY and BITATLAS_WALLET_PRIVATE_KEY are set, the API key is preferred (free within quota).

Environment Variables

VariableRequiredDescription
BITATLAS_API_KEYOne of API key or walletPersonal access token from bitatlas.com
BITATLAS_WALLET_PRIVATE_KEYOne of API key or walletEVM private key for x402 payments
BITATLAS_MASTER_KEYFor encrypt/decrypt64-char hex string (256-bit master key)
BITATLAS_API_URLNoDefaults to https://api.bitatlas.com
BITATLAS_WEB_URLNoWeb origin used to build share links. Defaults to https://www.bitatlas.com

Development

bash
npm installnpm run start

License

MIT

来源:mcp-server/README.md,提交 bc46360

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.1.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分