A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://learn.microsoft.com/azure/developer/azure-mcp-server/tools/storage below:

Azure Storage Tools - Azure MCP Server

The Azure MCP Server enables you to manage Azure Storage resources, including storage accounts, containers, tables, and blobs with natural language prompts. You don't need to remember specific command syntax.

Azure Storage is Microsoft's cloud storage solution for modern data storage scenarios. Azure Storage offers highly available, massively scalable, durable, and secure storage for various data objects in the cloud.

Note

The Azure MCP Server tools define parameters for data they need to complete tasks. Some of these parameters are specific to each tool and are documented below. Other parameters are global and shared by all tools. For more information, see Tool parameters.

Account: create

Create a new Azure Storage account.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account to create. Must be globally unique, 3-24 characters, lowercase letters and numbers only. Region Required The Azure region where you want to create the storage account (for example, 'eastus', 'westus2'). SKU Optional The storage account SKU. Valid values: Standard_LRS, Standard_GRS, Standard_RAGRS, Standard_ZRS, Premium_LRS, Premium_ZRS, Standard_GZRS, Standard_RAGZRS. Kind Optional The storage account kind. Valid values: Storage, StorageV2, BlobStorage, FileStorage, BlockBlobStorage. Default access tier for blobs Optional The default access tier for blob storage. Valid values: Hot, Cool. Require secure transfer (HTTPS) Optional Whether to require secure transfer (HTTPS) for the storage account. Allow public access to blobs Optional Whether to allow public access to blobs in the storage account. Enable hierarchical namespace (Data Lake) Optional Whether to enable hierarchical namespace (Data Lake Storage Gen2) for the storage account. Account: list

The Azure MCP Server can list all storage accounts in a subscription. This functionality provides an overview of your storage infrastructure.

Example prompts include:

Blob: set blob access tier in a batch

Azure MCP Server can set the access tier for multiple blobs in a single batch operation. This functionality efficiently changes the storage tier for multiple blobs simultaneously to optimize storage costs and access patterns based on your data usage needs.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account. This name is unique to Azure (for example, 'mystorageaccount'). Container Required The name of the container to access within the storage account. Tier Required The access tier to set for the blobs. Valid values include Hot, Cool, Archive, and others depending on the storage account type. Blob names Required The names of the blobs to set the access tier for. Provide multiple blob names separated by spaces. Each blob name should be the full path within the container (for example, 'file1.txt' or 'folder/file2.txt'). Blob: create container

Create a blob container with optional blob public access.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account. This is the unique name you chose for your storage account (for example, 'mystorageaccount'). Container Required The name of the container to access within the storage account. Access level Optional The access tier. Default: private. Valid values: private, blob (allows public read access to blobs), container (allows public read access to both blobs and container metadata). Blob: get container details

The Azure MCP Server shows detailed information about a specific container in a storage account. This information includes metadata, access policies, and other properties.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account. Container Required The name of the container to access. Blob: list containers

The Azure MCP Server can list all blob containers in a storage account. This functionality helps you organize and manage your blob data.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account. Blob: list container blobs

The Azure MCP Server can list all blobs in a container. This feature helps you manage the files stored in your blob storage.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account. Container Required The name of the container to access. Blob: get blob details

Get blob properties, metadata, and general information.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account. This name is unique across Azure (for example, 'mystorageaccount'). Container Required The name of the container to access within the storage account. Blob Required The name of the blob to access within the container. This name includes the full path within the container (for example, 'file.txt' or 'folder/file.txt'). Datalake: create directory

The Azure MCP Server can create directories in a Data Lake file system. This functionality helps you organize your hierarchical data structure in Azure Data Lake Storage by creating new folder paths as needed.

Example prompts include:

Parameter Required or optional Description Directory path Required The full path of the directory to create in the Data Lake, including the file system name (for example, 'myfilesystem/data/logs' or 'myfilesystem/archives/2024'). Use forward slashes (/) to separate the file system name from the directory path and for subdirectories. Account Required The name of the Azure Storage account. This name is unique to Azure (for example, 'mystorageaccount'). Datalake: list file system paths

The Azure MCP Server can list all paths (files and directories) in a Data Lake file system. This functionality helps you explore and manage your hierarchical data stored in Azure Data Lake Storage.

Example prompts include:

Parameter Required or optional Description File system name Required The name of the Data Lake file system to access within the storage account. Account Required The name of the Azure Storage account. This name is unique to Azure (for example, 'mystorageaccount'). Filter path Optional The prefix to filter paths in the Data Lake. Only paths that start with this prefix are listed. Recursive Optional Flag to indicate whether the command operates recursively on all subdirectories. Queue: send message

Send messages to an Azure Storage queue for asynchronous processing.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account. This name is unique across Azure (for example, 'mystorageaccount'). Queue Required The name of the queue to access within the storage account. Message Required The content of the message to send to the queue. Time-to-live (seconds) Optional The time-to-live for the message in seconds. If you don't specify this value, the message uses the queue's default TTL. Set to -1 for messages that never expire. Visibility timeout (seconds) Optional The visibility timeout for the message in seconds. This value determines how long the message is invisible after it's retrieved. If you don't specify this value, it defaults to 0 (immediately visible).

The Azure MCP Server can list files and directories within a file share directory. This functionality recursively lists all items in a specified file share directory, including files, subdirectories, and their properties. You can filter files and directories by a prefix.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account. This name is unique across Azure (for example, 'mystorageaccount'). Share Required The name of the file share to access within the storage account. Directory path Required The path of the directory to list within the file share (for example, 'documents/projects' or 'uploads/2024'). Use forward slashes (/) to separate subdirectories. Prefix Optional Optional prefix to filter results. Only items that start with this prefix are returned. Table: list tables

The Azure MCP Server can list all tables in a storage account. This functionality helps you manage your structured NoSQL data.

Example prompts include:

Parameter Required or optional Description Account Required The name of the Azure Storage account.

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4