Azure Blob Storage REST API
The Azure Blob Storage REST API provides programmatic access to unstructured data storage in Azure. It supports operations on the Blob service, containers, and blobs, including block blobs, append blobs, and page blobs. Blobs can store any type of text or binary data such as documents, media files, and application installers. Blob Storage is optimized for storing massive amounts of unstructured data accessible via HTTP or HTTPS from anywhere in the world.
What You Can Do
MCP Tools
listcontainers
Azure Blob Storage List containers
getblobserviceproperties
Azure Blob Storage Get Blob service properties
setblobserviceproperties
Azure Blob Storage Set Blob service properties
getblobservicestats
Azure Blob Storage Get Blob service stats
getuserdelegationkey
Azure Blob Storage Get user delegation key
submitblobbatch
Azure Blob Storage Submit blob batch
findblobsbytags
Azure Blob Storage Find blobs by tags
createcontainer
Azure Blob Storage Create container
getcontainerproperties
Azure Blob Storage Get container properties
deletecontainer
Azure Blob Storage Delete container
listblobs
Azure Blob Storage List blobs
getcontainermetadata
Azure Blob Storage Get container metadata
setcontainermetadata
Azure Blob Storage Set container metadata
getcontaineracl
Azure Blob Storage Get container ACL
setcontaineracl
Azure Blob Storage Set container ACL
leasecontainer
Azure Blob Storage Lease container
restorecontainer
Azure Blob Storage Restore container
putblob
Azure Blob Storage Put blob
getblob
Azure Blob Storage Get blob
deleteblob
Azure Blob Storage Delete blob
getblobmetadata
Azure Blob Storage Get blob metadata
setblobmetadata
Azure Blob Storage Set blob metadata
setblobhttpheaders
Azure Blob Storage Set blob HTTP headers
getblobtags
Azure Blob Storage Get blob tags
setblobtags
Azure Blob Storage Set blob tags
leaseblob
Azure Blob Storage Lease blob
snapshotblob
Azure Blob Storage Snapshot blob
copyblob
Azure Blob Storage Copy blob
abortcopyblob
Azure Blob Storage Abort copy blob
undeleteblob
Azure Blob Storage Undelete blob
setblobtier
Azure Blob Storage Set blob tier
setblobimmutabilitypolicy
Azure Blob Storage Set blob immutability policy
deleteblobimmutabilitypolicy
Azure Blob Storage Delete blob immutability policy
setbloblegalhold
Azure Blob Storage Set blob legal hold
putblock
Azure Blob Storage Put block
putblocklist
Azure Blob Storage Put block list
getblocklist
Azure Blob Storage Get block list
putblockfromurl
Azure Blob Storage Put block from URL
putpage
Azure Blob Storage Put page
getpageranges
Azure Blob Storage Get page ranges
getpagerangesdiff
Azure Blob Storage Get page ranges diff
incrementalcopyblob
Azure Blob Storage Incremental copy blob
appendblock
Azure Blob Storage Append block
appendblockfromurl
Azure Blob Storage Append block from URL