B2 MCP
UnclaimedMCP server for Backblaze B2 Cloud Storage: a focused, safe 40-tool surface (17 native B2 SDK, 19 S3 data-plane, 4 analytics) for any MCP-compatible AI client, currently incubating in Backblaze-Labs
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'b2-mcp' -- 'npx' '-y' '@backblaze-labs/b2-mcp'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Files & Storage
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
b2_authorize_account
Verify credentials and return account info
b2_create_bucket
Create a persistent bucket with initial policy settings
b2_create_group_member
Create a Partner group member (Partner API credential)
b2_create_key
Create a scoped application key through the configured secret sink
b2_delete_bucket
Delete an empty bucket
b2_delete_key
Irreversibly revoke an application key
b2_eject_group_member
Remove a member from a partner group (Partner API credential)
b2_get_bucket_notification_rules
Read webhook notification rules with secrets redacted
b2_list_buckets
List buckets (optional filters)
b2_list_group_members
List group members (Partner API credential)
b2_list_groups
List partner groups (Partner API credential)
b2_list_keys
List application keys
b2_list_largest_files
A bucket's largest objects via bounded live listing
b2_rank_egress_leaders
Top egress by account or bucket over a period
b2_report_usage_growth
Rank accounts by stored-data growth between two dates
b2_reserve_trial_create_account
Reserve a trial account (Partner API credential)
b2_set_bucket_notification_rules
Replace webhook notification rules; public HTTPS targets only
b2_unfinished_uploads
Abandoned multipart uploads consuming storage
b2_update_bucket
Update persistent bucket settings; risky changes are gated
b2_update_file_legal_hold
Set/clear legal hold on an object
b2_update_file_retention
Set/clear retention on an object
s3_abort_multipart_upload
Abort a multipart upload
s3_complete_multipart_upload
Complete multipart upload from ordered part ETags
s3_copy_object
Server-side copy
s3_create_multipart_upload
Begin a multipart upload
s3_delete_object
Delete current object or exact version; destructive gate applies
s3_delete_objects
Bulk-delete objects
s3_get_bucket_location
Bucket region / location constraint
s3_get_object
Inline download of a small (≤1 MiB) control-plane object
s3_get_presigned_upload_part_url
Mint a presigned PUT URL for a part
s3_get_presigned_url
Short-lived presigned PUT/GET bearer URL
s3_head_bucket
Check a bucket is reachable on the S3 endpoint
s3_head_object
Object metadata
s3_list_multipart_uploads
List in-progress multipart uploads (paginated)
s3_list_object_versions
List object versions and delete markers (paginated)
s3_list_objects_v2
List objects
s3_list_parts
List uploaded parts
s3_put_bucket_lifecycle
Set S3 lifecycle rules
s3_put_object
Inline upload of a small (≤1 MiB) control-plane object
s3_upload_part_copy
Server-side copy of a part
Tool change history
FAQ
Questions about B2 MCP Server
- How do I connect B2 MCP Server to Claude?
- Run `claude mcp add b2-mcp -- npx -y @backblaze-labs/b2-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is B2 MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can B2 MCP Server do?
- B2 MCP Server documents 40 tools to the agent, including b2_authorize_account, b2_create_bucket, b2_create_group_member. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.