Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Kommandoreferanse for Agent 365 CLI
Administrer MCP-verktøyservere for agentutvikling. Kommandoen develop inneholder alternativer for å administrere MCP-verktøyservere (Model Context Protocol) for agentutvikling. Du kan vise tilgjengelige servere, vise konfigurerte servere og legge til eller fjerne MCP-servere fra agentkonfigurasjonen.
Minimumsrolle kreves: Ingen (lokal manifestbehandling)
Syntax
a365 develop [command] [options]
Alternativer
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurasjonsfilbane. Default: a365.config.json |
-v, --verbose |
Aktiver detaljert logging |
-?, -h, --help |
Vis informasjon om hjelp og bruk. |
develop list-available
Vis alle MCP-servere som er tilgjengelige i katalogen (det du kan installere).
a365 develop list-available [options]
Denne kommandoen viser alle MCP-servere som er tilgjengelige i katalogen, og du kan installere dem for bruk med agentutviklingen.
list-available Alternativer
| Option | Description |
|---|---|
--dry-run |
Vis hva kommandoen ville gjort uten å kjøre den. |
--skip-auth |
Skip authentication. Bare for testing. Kommandoen mislykkes sannsynligvis uten gyldig godkjenning. |
-?, -h, --help |
Vis informasjon om hjelp og bruk. |
Note
develop list-available krever ikke a365.config.json. Den leser miljøet fra miljøvariabelen A365_ENVIRONMENT (standard er ).prod
develop list-configured
Liste over for øyeblikket konfigurerte MCP-servere fra den lokale ToolingManifest.json.
a365 develop list-configured [options]
Denne kommandoen viser alle MCP-servere som du har konfigurert i den lokale ToolingManifest.json-filen.
list-configured Alternativer
| Option | Description |
|---|---|
--project-path <path> |
Vei til agentprosjektmappen som inneholder ToolingManifest.json. Overstyringer DeploymentProjectPath fra a365.config.json. |
--dry-run |
Vis hva kommandoen ville gjort uten å kjøre den. |
-?, -h, --help |
Vis informasjon om hjelp og bruk. |
develop add-mcp-servers
Legg til MCP-servere i gjeldende agentkonfigurasjon.
a365 develop add-mcp-servers [<servers>...] [options]
Denne kommandoen legger til de angitte MCP-serverne ToolingManifest.json i prosjektmappen. Den gir ikke tillatelse til agenttegningen.
Important
Denne kommandoen oppdateres ToolingManifest.json bare – den gir ikke tillatelser til agentens blueprint. Hvordan du bruker tillatelser avhenger av hvor du er i oppsettsprosessen:
-
Før første installasjon: Fortsett med
a365 setup all. MCP-tillatelser brukes som en del av den første opprettingen av tegning. -
Etter at tegningen allerede finnes: En global administrator må kjøre
a365 setup permissions mcpseparat. Administratoren må verifisere at detdeploymentProjectPathpeker på prosjektmappen som inneholder den oppdaterteToolingManifest.json.
add-mcp-servers Argumenter
Angi ett eller flere MCP-servernavn som skal legges til agentkonfigurasjonen. Du kan angi flere servernavn atskilt med mellomrom.
| Argument | Description |
|---|---|
<servers> |
Navn på MCP-serverne som skal legges til |
add-mcp-servers Alternativer
Bruk disse alternativene til å tilpasse virkemåten til add-mcp-servers kommandoen.
| Option | Description |
|---|---|
--project-path <path> |
Vei til agentprosjektmappen som inneholder ToolingManifest.json. Overstyringer DeploymentProjectPath fra a365.config.json. |
--dry-run |
Vis hva kommandoen ville gjort uten å kjøre den. |
-?, -h, --help |
Vis informasjon om hjelp og bruk. |
develop remove-mcp-servers
Fjern MCP-servere fra gjeldende agentkonfigurasjon.
a365 develop remove-mcp-servers [<servers>...] [options]
Denne kommandoen fjerner angitte MCP-servere fra gjeldende agentkonfigurasjon.
remove-mcp-servers Argumenter
| Argument | Description |
|---|---|
<servers> |
Navn på MCP-serverne som skal fjernes |
remove-mcp-servers Alternativer
| Option | Description |
|---|---|
--project-path <path> |
Vei til agentprosjektmappen som inneholder ToolingManifest.json. Overstyringer DeploymentProjectPath fra a365.config.json. |
--dry-run |
Vis hva kommandoen ville gjort uten å kjøre den. |
-?, -h, --help |
Vis informasjon om hjelp og bruk. |
develop add-permissions
Legg til API-tillatelser for MCP-server i Microsoft Entra programmer for utviklingsscenarioer der du må konfigurere egendefinerte programmer for å få tilgang til MCP-servere.
a365 develop add-permissions [options]
add-permissions Alternativer
Bruk disse alternativene til å legge til nødvendige API-tillatelser og omfang i appregistreringen, og dra nytte av verdier fra verktøymanifestet.
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurasjonsfilbane (standard: a365.config.json) |
-m, --manifest <manifest> |
Bane til ToolingManifest.json (standard: <deploymentProjectPath>/ToolingManifest.json) |
--app-id <app-id> |
Program-ID (klient)-ID for å legge til tillatelser i (standard: clientAppId fra konfigurasjon) |
--scopes <scopes> |
Bestemte omfang som skal legges til (mellomromsdelt) (standard: Alle omfang fra ToolingManifest.json) |
--dry-run |
Vis hva kommandoen ville gjort uten å gjøre endringer |
-v, --verbose |
Vis detaljerte utdata |
-?, -h, --help |
Vis informasjon om hjelp og bruk. |
Important
Programmet som er angitt av --app-id eller clientAppId, må ha tillatelsen Application.ReadWrite.All i Microsoft Entra. Denne kommandoen er for egendefinerte klientprogrammer. Hvis du vil konfigurere tillatelser for agenttegninger, bruker du a365 setup permissions mcp i stedet.
develop get-token
Hent bærertokener for testing av MCP-servere under utvikling ved hjelp av interaktiv nettlesergodkjenning.
a365 develop get-token [options]
get-token Alternativer
Bruk disse alternativene til å be om et tilgangstoken, kontrollere omfang, oppdatere virkemåte og velge utdataformat.
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurasjonsfilbane (standard: a365.config.json) |
--app-id <app-id> |
Program-ID for godkjenning (standard: clientAppId fra konfigurasjon) |
-m, --manifest <manifest> |
Bane til ToolingManifest.json (standard: <deploymentProjectPath>/ToolingManifest.json) |
--scopes <scopes> |
Bestemte omfang som skal bes om (mellomromseparert) (standard: Lese fra ToolingManifest.json) |
-o, --output <output> |
Utdataformat: table, jsoneller raw (standard: table) |
--force-refresh |
Tving oppdatering av tokenoppdatering utenom hurtigbuffer |
--resource <resource> |
Ressursnøkkelord for å hente token for: mcp (standard) eller powerplatform |
--resource-id <resource-id> |
Egendefinert ressursprogram-ID (GUID) for ressurser som ikke dekkes av --resource nøkkelord |
-v, --verbose |
Vis detaljerte utdata, inkludert fullstendig token |
-?, -h, --help |
Vis informasjon om hjelp og bruk. |
get-token ressursalternativer
Bruk alternativene --resource og --resource-id for å få tokener for ulike Azure ressurser:
-
--resource: Bruk et nøkkelord til å velge en forhåndsdefinert ressurs:-
mcp(standard): Agent 365-verktøy for MCP-servere -
powerplatform: API for Power Platform
-
-
--resource-id: Angi en egendefinert ressursprogram-ID (GUID) for ressurser som ikke dekkes av nøkkelord
Important
Du kan ikke bruke --resource og --resource-id sammen. Når du bruker et av alternativene, kan du inkludere --scopes. Bare standard MCP-flyt støtter manifestbasert omfangsoppløsning.
develop start-mock-tooling-server
Start en mock-verktøyserver for test- og utviklingsformål.
a365 develop start-mock-tooling-server [options]
Denne kommandoen starter en mock-verktøyserver for test- og utviklingsformål. Ved å bruke denne serveren kan du simulere samhandlinger mellom MCP-servere uten å kreve faktiske serverimplementeringer.
start-mock-tooling-server Alternativer
Bruk disse alternativene til å tilpasse virkemåten til start-mock-tooling-server kommandoen.
| Option | Description | Default |
|---|---|---|
-p, --port <port> |
Portnummer for mock-serveren | 5309 |
-v, --verbose |
Aktiver detaljert logging | false |
-?, -h, --help |
Vis informasjon om hjelp og bruk | - |
-bg |
Kjør serveren på en ny terminal | - |