MCP server for Backblaze B2 with frozen Phase 1 B2 and S3-compatible tool profiles
Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
B2_APPLICATION_KEY_IDClé d’APIobligatoireBackblaze B2 application key ID for native B2 and S3-compatible tools.
B2_APPLICATION_KEYClé d’APIobligatoireBackblaze B2 application key secret.
B2_MASTER_KEY_IDClé d’APIfacultatifOptional master key ID for Partner/Groups API tools.
B2_MASTER_KEYClé d’APIfacultatifOptional master key secret for Partner/Groups API tools.
Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.
b2_list_bucketsList B2 buckets for the authorized account. Optionally filter by bucket ID, name, or type. When the key is bucket-scoped and no bucketId/bucketName filter is supplied, requests are automatically narrowed to the authorized bucket IDs. Returns bucket ID, name, type, CORS rules, and lifecycle rules fo…List B2 buckets for the authorized account. Optionally filter by bucket ID, name, or type. When the key is bucket-scoped and no bucketId/bucketName filter is supplied, requests are automatically narrowed to the authorized bucket IDs. Returns bucket ID, name, type, CORS rules, and lifecycle rules fo…
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_create_bucketAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_delete_bucketprivilégiéDelete a B2 bucket. The bucket must be empty — all files and file versions must be deleted first.Delete a B2 bucket. The bucket must be empty — all files and file versions must be deleted first.
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_update_bucketUpdate persistent settings on an existing B2 bucket: visibility, metadata, CORS, lifecycle, default encryption, replication, Object Lock, and default retention. Requires the writeBuckets capability. Use b2_list_buckets first to inspect the current bucketId/revision and use ifRevisionIs for safer re…Update persistent settings on an existing B2 bucket: visibility, metadata, CORS, lifecycle, default encryption, replication, Object Lock, and default retention. Requires the writeBuckets capability. Use b2_list_buckets first to inspect the current bucketId/revision and use ifRevisionIs for safer re…
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_get_bucket_notification_rulesRead the B2 event-notification webhook rules for a bucket. Use before b2_set_bucket_notification_rules to diff or preserve existing rules, because set replaces the complete rule set. Requires readBucketNotifications or writeBucketNotifications, has no side effects, and redacts webhook URL host/path…Read the B2 event-notification webhook rules for a bucket. Use before b2_set_bucket_notification_rules to diff or preserve existing rules, because set replaces the complete rule set. Requires readBucketNotifications or writeBucketNotifications, has no side effects, and redacts webhook URL host/path…
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_set_bucket_notification_rulesReplace the complete B2 event-notification webhook rule set for a bucket. Use b2_get_bucket_notification_rules first and submit the full desired rule set; this is not a patch or append API. Requires writeBucketNotifications and destructive confirmation by policy. Each webhook URL must be a public H…Replace the complete B2 event-notification webhook rule set for a bucket. Use b2_get_bucket_notification_rules first and submit the full desired rule set; this is not a patch or append API. Requires writeBucketNotifications and destructive confirmation by policy. Each webhook URL must be a public H…
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_head_bucketCheck whether a B2 bucket exists and is reachable on the S3-compatible endpoint with the current credentials. Use this to validate S3-surface reachability (the native b2_list_buckets confirms existence but not S3 reachability).Check whether a B2 bucket exists and is reachable on the S3-compatible endpoint with the current credentials. Use this to validate S3-surface reachability (the native b2_list_buckets confirms existence but not S3 reachability).
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_put_bucket_lifecycleSet S3 lifecycle rules on a B2 bucket; pass rules: [] to clear the S3 lifecycle configuration. Supports AbortIncompleteMultipartUpload, Expiration, and NoncurrentVersionExpiration. B2 does not support Transition/storage-class rules.Set S3 lifecycle rules on a B2 bucket; pass rules: [] to clear the S3 lifecycle configuration. Supports AbortIncompleteMultipartUpload, Expiration, and NoncurrentVersionExpiration. B2 does not support Transition/storage-class rules.
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_get_bucket_locationGet the region (location constraint) of a B2 bucket via the S3-compatible API. No native b2_* equivalent — used to verify region/endpoint pairing.Get the region (location constraint) of a B2 bucket via the S3-compatible API. No native b2_* equivalent — used to verify region/endpoint pairing.
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_report_usage_growthAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_rank_egress_leadersRank top egress (downloaded bytes) by account or bucket over a period — default month-to-date. For 'who's downloading the most', 'where is egress concentrated'. Returns leaders with each one's share of total egress, from the daily usage reports. Scope follows the caller's key. Needs Usage Reports e…Rank top egress (downloaded bytes) by account or bucket over a period — default month-to-date. For 'who's downloading the most', 'where is egress concentrated'. Returns leaders with each one's share of total egress, from the daily usage reports. Scope follows the caller's key. Needs Usage Reports e…
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_list_largest_filesList a bucket's largest objects by size via a live listing. For 'largest files', 'what's taking up space in <bucket>'. Give the bucket by name or bucketId; optional path prefix. Sorting by size requires a full listing, so on very large buckets the scan is bounded by max_scan and a time budget — it…List a bucket's largest objects by size via a live listing. For 'largest files', 'what's taking up space in <bucket>'. Give the bucket by name or bucketId; optional path prefix. Sorting by size requires a full listing, so on very large buckets the scan is bounded by max_scan and a time budget — it…
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_unfinished_uploadsFind abandoned multipart uploads that silently consume storage in a bucket. For 'bucket bloat', 'stuck/incomplete uploads', 'wasted storage'. Returns count, oldest upload age, and wasted bytes. Give the bucket by name or bucketId. Live listing, bounded by max_uploads and an internal time budget — o…Find abandoned multipart uploads that silently consume storage in a bucket. For 'bucket bloat', 'stuck/incomplete uploads', 'wasted storage'. Returns count, oldest upload age, and wasted bytes. Give the bucket by name or bucketId. Live listing, bounded by max_uploads and an internal time budget — o…
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_create_keyAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_list_keysList the application keys associated with the B2 account. Does not return the actual key secrets — only key IDs, names, capabilities, and restrictions.List the application keys associated with the B2 account. Does not return the actual key secrets — only key IDs, names, capabilities, and restrictions.
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_delete_keyprivilégiéPermanently delete a B2 application key. Use b2_list_keys first to verify applicationKeyId, keyName, capabilities, and dependent systems; use b2_create_key before deletion when rotating credentials. Requires deleteKeys and destructive confirmation by policy. The key secret cannot be recovered, and…Permanently delete a B2 application key. Use b2_list_keys first to verify applicationKeyId, keyName, capabilities, and dependent systems; use b2_create_key before deletion when rotating credentials. Requires deleteKeys and destructive confirmation by policy. The key secret cannot be recovered, and…
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_authorize_accountAuthorize with B2 and return account info including accountId, apiUrl, and downloadUrl. The server handles authorization automatically, but this tool is useful for verifying credentials and retrieving account details.Authorize with B2 and return account info including accountId, apiUrl, and downloadUrl. The server handles authorization automatically, but this tool is useful for verifying credentials and retrieving account details.
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_create_multipart_uploadprivilégiéAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
s3_get_presigned_upload_part_urlprivilégiéAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
s3_complete_multipart_uploadprivilégiéFinalize an S3-compatible multipart upload in B2 by assembling uploaded parts. Use only after s3_create_multipart_upload and s3_get_presigned_upload_part_url (or s3_upload_part_copy) have produced every required part; use s3_list_parts to verify uploaded parts before retrying. Requires writeFiles.…Finalize an S3-compatible multipart upload in B2 by assembling uploaded parts. Use only after s3_create_multipart_upload and s3_get_presigned_upload_part_url (or s3_upload_part_copy) have produced every required part; use s3_list_parts to verify uploaded parts before retrying. Requires writeFiles.…
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_abort_multipart_uploadprivilégiéAbort an in-progress S3-compatible multipart upload and release all associated storage.Abort an in-progress S3-compatible multipart upload and release all associated storage.
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_list_multipart_uploadsList in-progress S3-compatible multipart uploads for a B2 bucket. Use to resume or audit unfinished uploads before s3_get_presigned_upload_part_url, s3_complete_multipart_upload, or s3_abort_multipart_upload; use b2_unfinished_uploads when you need storage-cost analysis across bounded listings. Req…List in-progress S3-compatible multipart uploads for a B2 bucket. Use to resume or audit unfinished uploads before s3_get_presigned_upload_part_url, s3_complete_multipart_upload, or s3_abort_multipart_upload; use b2_unfinished_uploads when you need storage-cost analysis across bounded listings. Req…
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_list_partsList the parts that have been uploaded for an in-progress S3-compatible multipart upload.List the parts that have been uploaded for an in-progress S3-compatible multipart upload.
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_upload_part_copyprivilégiéAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_update_file_legal_holdSet or clear a legal hold on a specific file version in B2. When a legal hold is active, the file cannot be deleted regardless of retention settings. Requires the writeFileLegalHolds capability on the application key.Set or clear a legal hold on a specific file version in B2. When a legal hold is active, the file cannot be deleted regardless of retention settings. Requires the writeFileLegalHolds capability on the application key.
Aucun schéma d’entrée n’a été publié pour cet outil.
b2_update_file_retentionSet or modify the retention policy on a specific file version in B2. Supports governance and compliance retention modes. In compliance mode, the retain-until date can only be extended. Requires the writeFileRetentions capability.Set or modify the retention policy on a specific file version in B2. Supports governance and compliance retention modes. In compliance mode, the retain-until date can only be extended. Requires the writeFileRetentions capability.
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_put_objectUpload a SMALL object inline (≤1 MiB) to a B2 bucket — for manifests, sidecars, and tiny configs. Provide base64-encoded content or a local file path. For real object data, generate a PutObject URL with s3_get_presigned_url and upload directly to B2 (bytes never pass through the server), or use the…Upload a SMALL object inline (≤1 MiB) to a B2 bucket — for manifests, sidecars, and tiny configs. Provide base64-encoded content or a local file path. For real object data, generate a PutObject URL with s3_get_presigned_url and upload directly to B2 (bytes never pass through the server), or use the…
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_get_objectRead a SMALL object inline (≤1 MiB, returned base64) — for manifests, sidecars, and configs the agent must inspect — or stream any size to a local path with saveToPath. saveToPath writes the fetched bytes to the local filesystem (creating parent directories), removes the partial file if the stream…Read a SMALL object inline (≤1 MiB, returned base64) — for manifests, sidecars, and configs the agent must inspect — or stream any size to a local path with saveToPath. saveToPath writes the fetched bytes to the local filesystem (creating parent directories), removes the partial file if the stream…
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_delete_objectprivilégiéDelete one B2 object through the S3-compatible API. Use s3_list_object_versions first when you need to target a specific version or delete marker; use s3_delete_objects for batches up to 1000. Requires deleteFiles and destructive confirmation by policy; targeting a specific versionId additionally r…Delete one B2 object through the S3-compatible API. Use s3_list_object_versions first when you need to target a specific version or delete marker; use s3_delete_objects for batches up to 1000. Requires deleteFiles and destructive confirmation by policy; targeting a specific versionId additionally r…
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_delete_objectsprivilégiéDelete multiple objects from a B2 bucket with bounded SDK concurrency (up to 1000 objects).Delete multiple objects from a B2 bucket with bounded SDK concurrency (up to 1000 objects).
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_head_objectGet metadata for a B2 object without downloading it. Returns content type, size, last modified, ETag, and custom metadata.Get metadata for a B2 object without downloading it. Returns content type, size, last modified, ETag, and custom metadata.
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_copy_objectCopy an object within B2 or between B2 buckets via B2's S3-compatible CopyObject API. The acl input is retained as a no-op S3 compatibility hint; B2 access follows the destination bucket policy.Copy an object within B2 or between B2 buckets via B2's S3-compatible CopyObject API. The acl input is retained as a no-op S3 compatibility hint; B2 access follows the destination bucket policy.
Aucun schéma d’entrée n’a été publié pour cet outil.
s3_list_objects_v2Aucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
s3_list_object_versionsAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_list_groupsAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_create_group_memberAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_eject_group_memberAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_list_group_membersAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
b2_reserve_trial_create_accountAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
s3_get_presigned_urlAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
26 outils sur 40 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
MCP server for Backblaze B2 with frozen Phase 1 B2 and S3-compatible tool profiles
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
L'exploration s'est arrêtée à la limite de profondeur 4. Tout ce qui se trouve en dessous n'a jamais été résolu.
25 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)
20 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.
+8 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.
Non suivies : peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.