Bitatlas
io.github.bitatlas-groupPublished by GitHub account bitatlas-groupv1.1.0Updated Oct 24, 2026
Zero-knowledge encrypted storage for humans and AI agents. Client-side AES-256-GCM, EU-hosted.
Overview
An MCP server that gives an assistant an encrypted BitAtlas cloud vault for storing, searching, retrieving and sharing files, with client-side encryption.
- What you can do
- Check vault status, file count and storage usage, and list or search file metadata by folder, category or name. Download and decrypt file contents locally, or encrypt a local file and upload it. Create folders and delete files. Create public share links, list existing shares with expiry and download counts, and revoke them.
- When to use it
- Use it when an assistant needs persistent, encrypted file storage across sessions, or when it should hand a generated artifact to a person through a link without exposing plaintext to the storage provider.
- Requirements
- Local Node.js process run via npx. Needs a BitAtlas API key (BITATLAS_API_KEY) or, alternatively, an EVM wallet private key (BITATLAS_WALLET_PRIVATE_KEY) for per-request USDC payments. A 64-character hex master key (BITATLAS_MASTER_KEY) is required for upload and download. Network access to the BitAtlas API.
Installation
In SourceWeft
- Open Bitatlas in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
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_filemints 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
Installation
For AI Agents (Claude Desktop, OpenClaw, etc.)
Add this to your MCP settings:
x402 Wallet Mode (No Account Required)
Instead of an API key, agents can pay per request using a crypto wallet with USDC on Base:
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
Development
License
MIT
Source: mcp-server/README.md at commit bc46360
Tools
0Version history
1- v1.1.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts