You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| **Account** | Required | The name of the Azure Storage account to create. Must be globally unique, 3-24 characters, lowercase letters and numbers only. |
38
+
| **Region** | Required | The Azure region where the storage account will be created (for example, 'eastus', 'westus2'). |
| **Account** | Required | The name of the Azure Storage account. This is the unique name you chose for your storage account (for example, 'mystorageaccount'). |
141
+
| **Container** | Required | The name of the container to access within the storage account. |
142
+
| **Blob** | Required | The name of the blob to access within the container. This should be the full path within the container (for example, 'file.txt' or 'folder/file.txt'). |
103
143
104
144
## Datalake: create directory
105
145
@@ -116,7 +156,7 @@ Example prompts include:
116
156
| Parameter | Required or optional | Description |
117
157
|-----------|-------------|-------------|
118
158
| **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. |
119
-
| **Account name** | Required | The name of the Azure Storage account. This name is unique to Azure (for example, 'mystorageaccount'). |
159
+
| **Account** | Required | The name of the Azure Storage account. This name is unique to Azure (for example, 'mystorageaccount'). |
120
160
121
161
## Datalake: list file system paths
122
162
@@ -133,10 +173,30 @@ Example prompts include:
133
173
| Parameter | Required or optional | Description |
134
174
|-----------|-------------|-------------|
135
175
| **File system name** | Required | The name of the Data Lake file system to access within the storage account. |
136
-
| **Account name** | Required | The name of the Azure Storage account. This name is unique to Azure (for example, 'mystorageaccount'). |
176
+
| **Account** | Required | The name of the Azure Storage account. This name is unique to Azure (for example, 'mystorageaccount'). |
137
177
| **Filter path** | Optional | The prefix to filter paths in the Data Lake. Only paths that start with this prefix will be listed. |
138
178
| **Recursive** | Optional | Flag to indicate whether the command will operate recursively on all subdirectories. |
139
179
180
+
181
+
## Queue: send message
182
+
183
+
Send messages to an Azure Storage queue for asynchronous processing.
184
+
185
+
Example prompts include:
186
+
187
+
- **Send message**: "Send 'Hello, world!' to the 'tasks' queue in storage account 'mystorageaccount'."
188
+
- **Set message TTL**: "Send 'process this' to queue 'jobs' in storage account 'workdata' with a time-to-live of 3600 seconds."
189
+
- **Set visibility timeout**: "Send 'start job' to queue 'operations' in storage account 'prodstore' with a visibility timeout of 30 seconds."
190
+
191
+
| 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'). |
194
+
| **Queue** | Required | The name of the queue to access within the storage account. |
195
+
| **Message** | Required | The content of the message to send to the queue. |
196
+
| **Time-to-live (seconds)** | Optional | The time-to-live for the message in seconds. If not specified, the message will use the queue's default TTL. Set to -1 for messages that never expire. |
197
+
| **Visibility timeout (seconds)** | Optional | The visibility timeout for the message in seconds. This determines how long the message will be invisible after it's retrieved. If not specified, defaults to 0 (immediately visible). |
198
+
199
+
140
200
## Share: list files
141
201
142
202
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. Files and directories may be filtered by a prefix.
@@ -170,7 +230,7 @@ Example prompts include:
170
230
171
231
| Parameter | Required or optional | Description |
172
232
|-----------|-------------|-------------|
173
-
| **Account name** | Required | The name of the Azure Storage account. |
233
+
| **Account** | Required | The name of the Azure Storage account. |
0 commit comments