Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met de Azure MCP-server kunt u Azure Storage resources beheren, waaronder: maken, ophalen, weergeven en uploaden, met prompts voor natuurlijke taal.
Azure Storage is een Azure-service die cloudmogelijkheden biedt voor uw toepassingen. Zie de documentatie voor Azure Storage voor meer informatie.
Opmerking
Hulpprogrammaparameters: de Hulpprogramma's van Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hieronder beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.
Account maken
Met dit mcp-hulpprogramma (Model Context Protocol) maakt u een Azure Storage-account in de opgegeven resourcegroep en locatie en retourneert u de naam, locatie, SKU, toegangslaag, toegangsinstellingen en configuratiedetails van het opslagaccount.
Voorbeelden van prompts zijn:
- 'Maak een nieuw opslagaccount met de naam 'testaccount123' op locatie 'eastus' in de resourcegroep 'rg-prod'.
- 'Maak een opslagaccount met de naam 'premiumacct01' op locatie 'westus2' binnen de resourcegroep 'rg-production' met behulp van SKU 'Premium_LRS'.
- 'Maak een nieuw opslagaccount met de naam 'datalakeacct' op locatie 'eastus2' onder resourcegroep 'rg-datalake' met hiërarchische naamruimte ingeschakeld.
| Kenmerk | Verplicht of optioneel | Description |
|---|---|---|
| accountnaam | Verplicht | De naam van het Azure Storage-account dat u wilt maken. Het moet wereldwijd uniek zijn, 3-24 tekens en mag alleen kleine letters en cijfers gebruiken. |
| Plaats | Verplicht | De Azure regio waarin het opslagaccount is gemaakt, bijvoorbeeld eastus of westus2. |
| Resourcegroep | Verplicht | De naam van de Azure-resourcegroep. Een resourcegroep is een logische container voor Azure-resources. |
| Toegangslaag | Optioneel | De standaardtoegangslaag voor blobopslag. Geldige waarden: Hot, Cool. |
| Hiërarchische naamruimte inschakelen | Optioneel | Of u hiërarchische naamruimte wilt inschakelen voor Data Lake Storage Gen2 in het opslagaccount. |
| Leren | Optioneel | Ontdek beschikbare hulpprogramma's en hun parameters zonder Azure bewerking uit te voeren. Gebruik in een hulpprogrammagroep, bijvoorbeeld azmcp-opslag, om alle hulpprogramma's in die groep weer te geven of op een specifiek hulpprogramma, bijvoorbeeld azmcp storage account list, om opties te bekijken. |
| SKU | Optioneel | De opslagaccount-SKU. Geldige waarden: Standard_LRS, Standard_GRS, Standard_RAGRS, , Standard_ZRS, Premium_LRS, Premium_ZRS, Standard_GZRS. Standard_RAGZRS |
Hints voor aantekening van hulpprogramma's:
Destructief: ✅ | Idempotent: ❌ | Open wereld: ❌ | Alleen-lezen: ❌ | Geheim: ❌ | Lokaal vereist: ❌
Blobcontainer maken
Met dit hulpprogramma, onderdeel van de MCP-hulpprogramma's (Model Context Protocol), maakt u een nieuwe Azure Storage blobcontainer in een opslagaccount. Het hulpprogramma maakt een logische container voor het ordenen van blobs in een Azure Storage-account.
Vereist: account, container, abonnement. Optioneel: tenant.
Geeft terug: containernaam, lastModified, eTag, leaseStatus, publicAccessLevel, hasImmutabilityPolicy, hasLegalHold. Hiermee maakt u een logische container voor het ordenen van blobs binnen een opslagaccount.
Voorbeelden van prompts zijn:
- 'Maak de opslagcontainer 'mycontainer' in het opslagaccount 'mystorageaccount'.
| Kenmerk | Verplicht of optioneel | Description |
|---|---|---|
| accountnaam | Verplicht | De naam van het Azure Storage-account. Dit is de unieke naam die u hebt gekozen voor uw opslagaccount (bijvoorbeeld mystorageaccount). |
| Containernaam | Verplicht | De naam van de container voor toegang binnen het opslagaccount. |
| Leren | Optioneel | Ontdek beschikbare subopdrachten en de bijbehorende parameters zonder Azure bewerking uit te voeren. Gebruik in een opdrachtgroep (bijvoorbeeld 'azmcp storage --learn') om alle opdrachten in die groep weer te geven of op een specifieke opdracht (bijvoorbeeld 'azmcp storage account list --learn') om de bijbehorende opties te bekijken. |
Hints voor aantekening van hulpprogramma's:
Destructief: ✅ | Idempotent: ❌ | Open wereld: ❌ | Alleen-lezen: ❌ | Geheim: ❌ | Lokaal vereist: ❌
Account ophalen
Gedetailleerde informatie ophalen over Azure Storage accounts, waaronder accountnaam, locatie, SKU, soort, hiërarchische naamruimtestatus, https-instellingen en configuratie voor openbare blobtoegang. Dit hulpprogramma maakt deel uit van de MCP-hulpprogramma's (Model Context Protocol). Als u geen accountnaam opgeeft, retourneert het hulpprogramma details voor alle opslagaccounts in uw abonnement.
Voorbeelden van prompts zijn:
- "Details weergeven voor opslagaccount 'mystorageaccount'.
- 'Eigenschappen ophalen van opslagaccount 'companydata2024' inclusief locatie en SKU.'
- 'Geef alle opslagaccounts in mijn abonnement weer met locatie en SKU.'
- 'Opslagaccounts weergeven in mijn abonnement en aangeven of hiërarchische naamruimte (HNS) is ingeschakeld.'
- 'Opslagaccounts weergeven in mijn abonnement met instellingen voor alleen HTTPS en openbare blobtoegang'.
| Kenmerk | Verplicht of optioneel | Description |
|---|---|---|
| accountnaam | Optioneel | De naam van het Azure Storage-account, bijvoorbeeld mystorageaccount. |
| Leren | Optioneel | Ontdek beschikbare subhulpprogramma's en hun parameters zonder Azure bewerking uit te voeren. Gebruik deze in een hulpprogrammagroep, bijvoorbeeld 'azmcp storage --learn', om alle hulpprogramma's in die groep weer te geven, of op een specifiek hulpprogramma, bijvoorbeeld 'azmcp storage account list --learn', om de opties ervan te bekijken. |
Hints voor aantekening van hulpprogramma's:
Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌
Blob ophalen
Vermeld blobs in een container of haal eigenschappen op voor een specifieke blob in een Azure Storage-account. Het hulpprogramma Model Context Protocol (MCP) retourneert een lijst met blobs of details voor één blob. Als u een blobnaam opgeeft, retourneert dit hulpprogramma details voor die blob. Als u geen blob opgeeft, worden met dit hulpprogramma alle blobs in de container weergegeven en kunt u de lijst filteren op voorvoegsel. Wanneer u een blob opgeeft, wordt het voorvoegsel genegeerd.
Retourneert de blobnaam, grootte, lastModified, contentType, contentHash, metagegevens en blobeigenschappen.
Voorbeelden van prompts zijn:
- "Toon me de eigenschappen van blob 'logs/2026-01-01.log' in container 'logs' in opslagaccount 'mystorageaccount'."
- Haal de details op over blob 'folder/file.txt' in de container 'documents' in het opslagaccount 'companydata2024'.
- Geef een lijst van alle blobs in de blobcontainer 'backups' in het opslagaccount 'backupstorage'.
- Toon de blobs in de blobcontainer 'images' in het opslagaccount 'mediaacct'.
| Kenmerk | Verplicht of optioneel | Description |
|---|---|---|
| accountnaam | Verplicht | De naam van het Azure Storage-account. Dit is de unieke naam die u hebt gekozen voor het opslagaccount (bijvoorbeeld mystorageaccount). |
| Containernaam | Verplicht | De naam van de container voor toegang binnen het opslagaccount. |
| Blobnaam | Optioneel | De naam van de blob waartoe u binnen de container toegang wilt krijgen. Dit moet het volledige pad binnen de container zijn (bijvoorbeeld file.txt of folder/file.txt). |
| Leren | Optioneel | Ontdek beschikbare hulpprogramma's en hun parameters zonder Azure bewerking uit te voeren. Gebruik --learn bijvoorbeeld azmcp storage --learnvoor een hulpprogrammagroep om alle hulpprogramma's in die groep weer te geven, of op een specifiek hulpprogramma, om de azmcp storage account list --learnopties ervan te bekijken. |
| voorvoegsel | Optioneel | Filter de vermelde blobs zodat alleen de blobs overblijven waarvan de namen beginnen met het opgegeven voorvoegsel. |
Hints voor aantekening van hulpprogramma's:
Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌
Blobcontainer ophalen
Dit hulpprogramma, onderdeel van de MCP-hulpprogramma's (Model Context Protocol), vermeldt blobcontainers in een Azure Storage-account. U kunt alle containers weergeven of details voor een specifieke container weergeven. Als u geen container opgeeft, worden in het hulpprogramma alle containers vermeld en kunt u resultaten filteren op voorvoegsel. Het voorvoegsel wordt genegeerd wanneer u een container opgeeft. Vereist: een account en een abonnement. Optioneel: container, tenant en voorvoegsel. Retourneert de containernaam, lastModified, leaseStatus, publicAccess, metagegevens en containereigenschappen.
Voorbeelden van prompts zijn:
- 'De eigenschappen van containerlogboeken weergeven in opslagaccount 'mystorageacct'.
- "Vermeld alle blobcontainers in het opslagaccount 'companydata2024'.
- "Welke containers bevinden zich in opslagaccount 'prodstorage'?
| Kenmerk | Verplicht of optioneel | Description |
|---|---|---|
| accountnaam | Verplicht | De naam van het Azure Storage-account. Dit is bijvoorbeeld de unieke naam die u hebt gekozen voor uw opslagaccount mystorageaccount. |
| Containernaam | Optioneel | De naam van de container voor toegang binnen het opslagaccount. |
| Leren | Optioneel | Ontdek beschikbare subopdrachten en de bijbehorende parameters zonder Azure bewerking uit te voeren. Gebruik in een opdrachtgroep (bijvoorbeeld 'azmcp storage --learn') om alle opdrachten in die groep weer te geven of op een specifieke opdracht (bijvoorbeeld 'azmcp storage account list --learn') om de bijbehorende opties te bekijken. |
| voorvoegsel | Optioneel | Het voorvoegsel voor het filteren van containers bij het weergeven van containers in een opslagaccount. Alleen containers waarvan de namen beginnen met het opgegeven voorvoegsel, worden weergegeven. |
Hints voor aantekening van hulpprogramma's:
Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌
Tabellen ophalen
Met dit hulpprogramma, onderdeel van het MCP (Model Context Protocol), worden alle tabellen in een Azure Storage-account weergegeven en worden hun namen geretourneerd. Geef het opslagaccount en het abonnement en eventueel de tenant op.
Voorbeelden van prompts zijn:
- "Alle tabellen in opslagaccount 'mystorageaccount' weergeven."
- 'Toon de tabellen in het opslagaccount 'companydata2024'.
| Kenmerk | Verplicht of optioneel | Description |
|---|---|---|
| accountnaam | Verplicht | De naam van het Azure Storage-account. Dit is de unieke naam die u hebt gekozen voor uw opslagaccount (bijvoorbeeld mystorageaccount). |
| Leren | Optioneel | Ontdek beschikbare hulpprogramma's en hun parameters zonder Azure bewerking uit te voeren. Gebruik deze functie in een hulpprogrammagroep, bijvoorbeeld 'azmcp storage --learn', om alle hulpprogramma's in die groep weer te geven. Gebruik dit bij een specifiek hulpprogramma, bijvoorbeeld 'azmcp storage account list --learn', om de opties te zien. |
Hints voor aantekening van hulpprogramma's:
Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌
Blob uploaden
Gebruik dit hulpprogramma om een lokaal bestand alleen te uploaden naar een Azure Storage blob als de blob nog niet bestaat. Het hulpprogramma retourneert de laatste wijzigingstijd, ETag en inhouds-hash van de blob.
Voorbeelden van prompts zijn:
- Upload lokaal bestandspad '/home/alice/report.pdf' naar opslagblob 'documents/report.pdf' in container 'backups' in account 'mystorageaccount'.
| Kenmerk | Verplicht of optioneel | Description |
|---|---|---|
| accountnaam | Verplicht | De naam van het Azure Storage-account, bijvoorbeeld mystorageaccount. |
| Blobnaam | Verplicht | De naam van de blob in de container, inclusief een pad, bijvoorbeeld file.txt of folder/file.txt. |
| Containernaam | Verplicht | De naam van de container in het opslagaccount. |
| Lokaal bestandspad | Verplicht | Het volledige pad naar het lokale bestand dat u wilt uploaden. |
| Leren | Optioneel | Beschikbare subhulpprogramma's en hun parameters weergeven zonder een Azure bewerking uit te voeren. |
Hints voor aantekening van hulpprogramma's:
Destructief: ❌ | Idempotent: ❌ | Open wereld: ❌ | Alleen-lezen: ❌ | Geheim: ❌ | Lokaal vereist: ✅