@microsoft/agents-a365-tooling package

Klasser

McpToolServerConfigurationService

Tjänst som ansvarar för att identifiera och normalisera MCP-verktygsservrar (Model Context Protocol) och producera konfigurationsobjekt som kan användas av Claude SDK.

ToolingConfiguration

Konfiguration för verktygspaket. Ärver körningsinställningar och lägger till verktygsspecifika inställningar.

Utility

Gränssnitt

ChatHistoryMessage

Representerar ett enda meddelande i chatthistoriken.

ChatMessageRequest

Representerar nyttolasten för begäran för en kontroll av skydd mot hot i realtid i ett chattmeddelande.

InputSchema
MCPServerConfig
McpClientTool
ToolOptions

Typalias

MCPServerManifestEntry
ToolingConfigurationOptions

Konfigurationsalternativ för verktyg – utökar körningsalternativen. Alla åsidosättningar är funktioner som anropas för varje egenskapsåtkomst.

Ärvd från RuntimeConfigurationOptions:

  • clusterCategory
  • isNodeEnvDevelopment

Funktioner

resolveTokenScopeForServer(MCPServerConfig, string)

Lös OAuth-omfånget för att begära en viss MCP-server.

V2-servrar har en egen målgrupp i audience fältet och får en token per målgrupp. V1-servrar (ingen audience, eller målgrupp som matchar det delade omfångets egen målgrupp i oformaterad eller api:// form) återgår till sharedScope – det konfigurerade mcpPlatformAuthenticationScope.

Variabler

defaultToolingConfigurationProvider

Delad standardprovider för ToolingConfiguration.

Funktionsinformation

resolveTokenScopeForServer(MCPServerConfig, string)

Lös OAuth-omfånget för att begära en viss MCP-server.

V2-servrar har en egen målgrupp i audience fältet och får en token per målgrupp. V1-servrar (ingen audience, eller målgrupp som matchar det delade omfångets egen målgrupp i oformaterad eller api:// form) återgår till sharedScope – det konfigurerade mcpPlatformAuthenticationScope.

function resolveTokenScopeForServer(server: MCPServerConfig, sharedScope?: string): string

Parametrar

server
MCPServerConfig

MCP-serverkonfigurationen som returneras av gatewayen eller manifestet.

sharedScope

string

Det konfigurerade delade omfånget (mcpPlatformAuthenticationScope). Standardvärdet är prod ATG-omfånget så att externa anropare utan en anpassad konfiguration fortsätter att fungera utan att skicka argumentet.

Returer

string

Variabelinformation

defaultToolingConfigurationProvider

Delad standardprovider för ToolingConfiguration.

defaultToolingConfigurationProvider: DefaultConfigurationProvider<ToolingConfiguration>

Typ