Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kommandoreferens för Agent 365 CLI
Hantera MCP-servrar i Dataverse-miljöer. Kommandot develop-mcp ger alternativ för att publicera, avpublicera, godkänna, blockera, paketera och registrera MCP-servrar för användning i Dataverse-miljöer.
Minsta roll som krävs: Varierar beroende på underkommando
Syntax
a365 develop-mcp [command] [options]
Options
| Option | Description |
|---|---|
-v, --verbose |
Aktivera utförlig loggning |
-?, , -h--help |
Visa hjälp- och användningsinformation |
develop-mcp list-environments
Visa en lista över alla Dataverse-miljöer som är tillgängliga för MCP-serverhantering.
a365 develop-mcp list-environments [options]
Det här kommandot visar alla Dataverse-miljöer där du kan hantera MCP-servrar.
list-environments Alternativ
| Option | Description |
|---|---|
-c, --config <config> |
Konfigurationsfilsökväg (standard: a365.config.json) |
--dry-run |
Visa vad som skulle göras utan att köra |
-v, --verbose |
Aktivera utförlig loggning |
-?, , -h--help |
Visa hjälp- och användningsinformation |
develop-mcp list-servers
Lista MCP-servrar i en specifik Dataverse-miljö.
a365 develop-mcp list-servers [options]
Det här kommandot visar alla MCP-servrar som för närvarande distribueras i den angivna Dataverse-miljön.
list-servers Alternativ
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID för Dataverse-miljö |
-c, --config <config> |
Konfigurationsfilsökväg (standard: a365.config.json) |
--dry-run |
Visa vad som skulle göras utan att köra |
-v, --verbose |
Aktivera utförlig loggning |
-?, , -h--help |
Visa hjälp- och användningsinformation |
develop-mcp publish
Publicera en MCP-server till en Dataverse-miljö.
a365 develop-mcp publish [options]
Använd det här kommandot för att publicera en MCP-server till den angivna Dataverse-miljön.
publish Alternativ
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID för Dataverse-miljö |
-s, --server-name <server-name> |
MCP-servernamn som ska publiceras |
-a, --alias <alias> |
Alias för MCP-servern |
-d, --display-name <display-name> |
Visningsnamn för MCP-servern |
-c, --config <config> |
Konfigurationsfilsökväg (standard: a365.config.json) |
--dry-run |
Visa vad som skulle göras utan att köra |
-?, , -h--help |
Visa hjälp- och användningsinformation |
develop-mcp unpublish
Avpublicera en MCP-server från en Dataverse-miljö.
a365 develop-mcp unpublish [options]
Använd det här kommandot för att ta bort en MCP-server från den angivna Dataverse-miljön.
unpublish Alternativ
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID för Dataverse-miljö |
-s, --server-name <server-name> |
MCP-servernamn för avpublicera |
-c, --config <config> |
Konfigurationsfilsökväg (standard: a365.config.json) |
--dry-run |
Visa vad som skulle göras utan att köra |
-?, , -h--help |
Visa hjälp- och användningsinformation |
develop-mcp approve
Godkänn en MCP-server.
a365 develop-mcp approve [options]
Det här kommandot godkänner en MCP-server för användning i miljön.
approve Alternativ
| Option | Description |
|---|---|
-s, --server-name <server-name> |
MCP-servernamn att godkänna |
-c, --config <config> |
Konfigurationsfilsökväg (standard: a365.config.json) |
--dry-run |
Visa vad som skulle göras utan att köra |
-?, , -h--help |
Visa hjälp- och användningsinformation |
develop-mcp block
Blockera en MCP-server.
a365 develop-mcp block [options]
Använd det här kommandot för att blockera att en MCP-server används i din miljö.
block Alternativ
| Option | Description |
|---|---|
-s, --server-name <server-name> |
MCP-servernamn som ska blockeras |
-c, --config <config> |
Konfigurationsfilsökväg (standard: a365.config.json) |
--dry-run |
Visa vad som skulle göras utan att köra |
-?, , -h--help |
Visa hjälp- och användningsinformation |
develop-mcp package-mcp-server
Generera MCP-serverpaket för sändning i Microsoft administrationscenter.
a365 develop-mcp package-mcp-server [options]
Använd det här kommandot för att skapa ett distributionspaket för en MCP-server som du kan skicka till Microsofts administrationscenter.
package-mcp-server Alternativ
| Option | Description |
|---|---|
--server-name <server-name> |
MCP-servernamn (OBLIGATORISKT) |
--developer-name <developer-name> |
Visningsnamn för utgivare eller utvecklare (OBLIGATORISKT) |
--icon-url <icon-url> |
Offentlig URL till en PNG-ikon för MCP-servern (KRÄVS) |
--output-path <output-path> |
Målkatalog för det genererade ZIP-paketet (KRÄVS) |
--dry-run |
Visa vad som skulle göras utan att köra |
-c, --config <config> |
Konfigurationsfilsökväg (standard: a365.config.json) |
-?, , -h--help |
Visa hjälp- och användningsinformation |
develop-mcp register-external-mcp-server
Registrera en extern MCP-server med Entra, extern OAuth, API-nyckel eller ingen autentisering.
a365 develop-mcp register-external-mcp-server [options]
Använd detta kommando för att registrera en externt hostad (tredjeparts) MCP-server hos din tenant. Kommandot skapar de Microsoft Entra-appregistreringar som plattformen behöver, anropar Agent 365-plattformen för att lägga till MCP-servern och konfigurerar omdirigerings-URI:er och API-behörigheter på de nya appregistreringarna.
Servernamnet måste börja med prefixet ext_ och vara högst 20 tecken långt, till exempel ext_MyServer. Verktygsnamn måste exakt matcha de namn som exponeras av den fjärrstyrda MCP-servern. Ommatchade namn gör att verktygsinkallelser misslyckas vid körning.
Du kan ange parametrar på tre sätt:
- Skicka dem som kommandoradsalternativ.
- Tillhandahåll en JSON-fil med
--input-file. Kommandoradsalternativ åsidosätter värden från filen. Seregister-external-mcp-server-sample.jsoni CLI-mallarna för filstrukturen. - Utelämna alla nödvändiga värden som ska promptas interaktivt.
När registreringen lyckas, be din tenant-administratör att godkänna den nya MCP-servern innan agenterna kan använda den. Om du registrerade dig med ExternalOAuth, lägg också till den visade omdirigerings-URI:n i din externa IDP-applikation.
Important
Om registreringen misslyckas efter att Microsoft Entra-appregistreringarna har skapats, rullas inte apparna automatiskt tillbaka. Ta bort dem manuellt i Azure-portalen innan du försöker igen.
register-external-mcp-server Alternativ
Vissa alternativ krävs endast för specifika autentiseringstyper, som beskrivs i beskrivningskolumnen.
| Option | Description |
|---|---|
-s, --server-name <server-name> |
MCP-servernamn. Måste börja med ext_ och vara högst 20 tecken, till exempel ext_MyServer |
-u, --server-url <server-url> |
Fjärr-MCP-server-URL. Måste vara en giltig HTTP- eller HTTPS-URL |
-a, --auth-type <auth-type> |
Autentiseringstyp: EntraOAuth, ExternalOAuth, , APIKey, eller NoAuth |
--publisher <publisher> |
Publisher-namn (används i paketmetadata) |
--description <description> |
Serverbeskrivning (används i paketmetadata) |
--tools <tools> |
Till exempel en komma-separerad lista över verktygsnamn som exponeras av denna server. tool1,tool2,tool3 |
-f, --input-file <input-file> |
Väg till en JSON-fil med registreringsparametrarna |
--remote-scopes <remote-scopes> |
Scopes för den fjärrstyrda MCP-servern, till exempel api://{appId-guid}/{scopeName}. Används med EntraOAuth |
-t, --tenant-id <tenant-id> |
Entra tenant ID för appregistreringen. Defaults till den nuvarande az login hyresgästen |
--service-tree-id <service-tree-id> |
ServiceTree-ID för entra-appens registrering. Obligatoriskt i Microsoft företagshyresgäster |
--idp-authorization-url <url> |
Extern OAuth-auktoriserings-URL. Krävs när --auth-type är ExternalOAuth |
--idp-token-url <url> |
Extern OAuth-token-URL. Krävs när --auth-type är ExternalOAuth |
--idp-scopes <scopes> |
Externa OAuth-scopes. Krävs när --auth-type är ExternalOAuth |
--idp-client-id <client-id> |
Extern OAuth-klient-ID. Krävs när --auth-type är ExternalOAuth |
--idp-client-secret <client-secret> |
Extern OAuth-klienthemlighet. Krävs när --auth-type är ExternalOAuth |
--api-key-location <location> |
API-nyckelplats: Header eller Query. Krävs när --auth-type är APIKey |
--api-key-name <name> |
API-nyckelparameter eller headernamn, till exempel X-API-Key eller token. Krävs när --auth-type är APIKey |
--dry-run |
Visa vad som skulle göras utan att köra |
-v, --verbose |
Aktivera utförlig loggning |
-?, , -h--help |
Visa hjälp- och användningsinformation |