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.
Naslaginformatie over cli-opdrachten
MCP-servers beheren in Dataverse-omgevingen. Het develop-mcp commando biedt opties om MCP-servers te publiceren, depubliceren, goedkeuren, blokkeren, verpakken en registreren voor gebruik in Dataverse-omgevingen.
Minimale rol vereist: varieert per subopdracht
Syntax
a365 develop-mcp [command] [options]
Options
| Option | Description |
|---|---|
-v, --verbose |
Uitgebreide logboekregistratie inschakelen |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |
develop-mcp list-environments
Vermeld alle Dataverse-omgevingen die beschikbaar zijn voor MCP-serverbeheer.
a365 develop-mcp list-environments [options]
Met deze opdracht worden alle Dataverse-omgevingen weergegeven waar u MCP-servers kunt beheren.
list-environments Opties
| Option | Description |
|---|---|
-c, --config <config> |
Pad naar configuratiebestand (standaard: a365.config.json) |
--dry-run |
Laten zien wat er zou gebeuren zonder uitvoering |
-v, --verbose |
Uitgebreide logboekregistratie inschakelen |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |
develop-mcp list-servers
Geef MCP-servers weer in een specifieke Dataverse-omgeving.
a365 develop-mcp list-servers [options]
Met deze opdracht worden alle MCP-servers weergegeven die momenteel zijn geïmplementeerd in de opgegeven Dataverse-omgeving.
list-servers Opties
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID van Dataverse-omgeving |
-c, --config <config> |
Pad naar configuratiebestand (standaard: a365.config.json) |
--dry-run |
Laten zien wat er zou gebeuren zonder uitvoering |
-v, --verbose |
Uitgebreide logboekregistratie inschakelen |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |
develop-mcp publish
Publiceer een MCP-server naar een Dataverse-omgeving.
a365 develop-mcp publish [options]
Gebruik deze opdracht om een MCP-server te publiceren naar de opgegeven Dataverse-omgeving.
publish Opties
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID van Dataverse-omgeving |
-s, --server-name <server-name> |
MCP-servernaam om te publiceren |
-a, --alias <alias> |
Alias voor de MCP-server |
-d, --display-name <display-name> |
Weergavenaam voor de MCP-server |
-c, --config <config> |
Pad naar configuratiebestand (standaard: a365.config.json) |
--dry-run |
Laten zien wat er zou gebeuren zonder uitvoering |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |
develop-mcp unpublish
De publicatie van een MCP-server ongedaan maken vanuit een Dataverse-omgeving.
a365 develop-mcp unpublish [options]
Gebruik deze opdracht om een MCP-server te verwijderen uit de opgegeven Dataverse-omgeving.
unpublish Opties
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID van Dataverse-omgeving |
-s, --server-name <server-name> |
MCP-servernaam om publicatie ongedaan te maken |
-c, --config <config> |
Pad naar configuratiebestand (standaard: a365.config.json) |
--dry-run |
Laten zien wat er zou gebeuren zonder uitvoering |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |
develop-mcp approve
Een MCP-server goedkeuren.
a365 develop-mcp approve [options]
Met deze opdracht wordt een MCP-server goedgekeurd voor gebruik in de omgeving.
approve Opties
| Option | Description |
|---|---|
-s, --server-name <server-name> |
MCP-servernaam die moet worden goedgekeurd |
-c, --config <config> |
Pad naar configuratiebestand (standaard: a365.config.json) |
--dry-run |
Laten zien wat er zou gebeuren zonder uitvoering |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |
develop-mcp block
Een MCP-server blokkeren.
a365 develop-mcp block [options]
Gebruik deze opdracht om te voorkomen dat een MCP-server in uw omgeving wordt gebruikt.
block Opties
| Option | Description |
|---|---|
-s, --server-name <server-name> |
MCP-servernaam die moet worden geblokkeerd |
-c, --config <config> |
Pad naar configuratiebestand (standaard: a365.config.json) |
--dry-run |
Laten zien wat er zou gebeuren zonder uitvoering |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |
develop-mcp package-mcp-server
Genereer een MCP-serverpakket voor verzending in Microsoft beheercentrum.
a365 develop-mcp package-mcp-server [options]
Gebruik deze opdracht om een implementatiepakket te maken voor een MCP-server die u kunt verzenden naar het Microsoft-beheercentrum.
package-mcp-server Opties
| Option | Description |
|---|---|
--server-name <server-name> |
MCP-servernaam (VEREIST) |
--developer-name <developer-name> |
Weergavenaam van uitgever of ontwikkelaar (VEREIST) |
--icon-url <icon-url> |
Openbare URL naar een PNG-pictogram voor de MCP-server (VEREIST) |
--output-path <output-path> |
Doelmap voor het gegenereerde ZIP-pakket (VEREIST) |
--dry-run |
Laten zien wat er zou gebeuren zonder uitvoering |
-c, --config <config> |
Pad naar configuratiebestand (standaard: a365.config.json) |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |
develop-mcp register-external-mcp-server
Registreer een externe MCP-server met Entra, externe OAuth, API-sleutel of geen authenticatie.
a365 develop-mcp register-external-mcp-server [options]
Gebruik dit commando om een extern gehoste (derdepartij) MCP-server bij je tenant te registreren. Het commando maakt de Microsoft Entra-appregistraties aan die het platform nodig heeft, roept het Agent 365-platform aan om de MCP-server toe te voegen, en configureert de omleidings-URI's en API-rechten op de nieuwe app-registraties.
De servernaam moet beginnen met het ext_ voorvoegsel en maximaal 20 tekens lang zijn, bijvoorbeeld ext_MyServer. Toolnamen moeten exact overeenkomen met de namen die door de externe MCP-server worden blootgesteld. Niet overeenkomende namen zorgen ervoor dat tool-aanroepen tijdens runtime falen.
Je kunt parameters op drie manieren invoeren:
- Geef ze door als commandoregelopties.
- Geef een JSON-bestand met
--input-file. Commandoregelopties overschrijven waarden uit het bestand. Zieregister-external-mcp-server-sample.jsonin de CLI-sjablonen voor de bestandsstructuur. - Laat alle vereiste waarde die interactief wordt geïnspireerd weg.
Nadat de registratie succesvol is, vraag je je tenant-beheerder om de nieuwe MCP-server goed te keuren voordat agenten deze kunnen gebruiken. Als je je hebt geregistreerd bij ExternalOAuth, voeg ook de weergegeven redirect-URI toe aan je externe IDP-applicatie.
Important
Als de registratie faalt nadat de Microsoft Entra-appregistraties zijn aangemaakt, worden de apps niet automatisch teruggedraaid. Verwijder ze handmatig in het Azure-portaal voordat je het opnieuw probeert.
register-external-mcp-server Opties
Sommige opties zijn alleen nodig voor specifieke authenticatietypen, zoals beschreven in de kolom beschrijving.
| Option | Description |
|---|---|
-s, --server-name <server-name> |
MCP-servernaam. Moet bijvoorbeeld beginnen met ext_ maximaal 20 tekens en maximaal 20 tekens zijn ext_MyServer |
-u, --server-url <server-url> |
Externe MCP-server-URL. Moet een geldige HTTP- of HTTPS-URL zijn |
-a, --auth-type <auth-type> |
Authenticatietype: EntraOAuth, ExternalOAuth, , APIKey, of NoAuth |
--publisher <publisher> |
Publisher-naam (gebruikt in pakketmetadata) |
--description <description> |
Serverbeschrijving (gebruikt in pakketmetadata) |
--tools <tools> |
Een door comma gescheiden lijst van toolnamen die door deze server worden blootgesteld, bijvoorbeeld tool1,tool2,tool3 |
-f, --input-file <input-file> |
Pad naar een JSON-bestand met de registratieparameters |
--remote-scopes <remote-scopes> |
Scopes voor de externe MCP-server, bijvoorbeeld api://{appId-guid}/{scopeName}. Wordt gebruikt met EntraOAuth |
-t, --tenant-id <tenant-id> |
Entra tenant ID voor de app-registratie. Standaard naar de huidige az login huurder |
--service-tree-id <service-tree-id> |
ServiceTree ID voor de Entra-appregistratie. Vereist in Microsoft-bedrijfstenants |
--idp-authorization-url <url> |
Externe OAuth-autorisatie-URL. Vereist wanneer --auth-type is ExternalOAuth |
--idp-token-url <url> |
Externe OAuth-token URL. Vereist wanneer --auth-type is ExternalOAuth |
--idp-scopes <scopes> |
Externe OAuth-scopen. Vereist wanneer --auth-type is ExternalOAuth |
--idp-client-id <client-id> |
Externe OAuth client ID. Vereist wanneer --auth-type is ExternalOAuth |
--idp-client-secret <client-secret> |
Externe OAuth-clientgeheim. Vereist wanneer --auth-type is ExternalOAuth |
--api-key-location <location> |
API-sleutellocatie: Header of Query. Vereist wanneer --auth-type is APIKey |
--api-key-name <name> |
API-sleutelparameter of headernaam, bijvoorbeeld X-API-Key of token. Vereist wanneer --auth-type is APIKey |
--dry-run |
Laten zien wat er zou gebeuren zonder uitvoering |
-v, --verbose |
Uitgebreide logboekregistratie inschakelen |
-?, , -h--help |
Help- en gebruiksgegevens weergeven |