@microsoft/agents-a365-tooling package

Třídy

McpToolServerConfigurationService

Služba zodpovědná za zjišťování a normalizaci serverů nástrojů MCP (Model Context Protocol) a vytváření konfiguračních objektů využitých sadou Claude SDK.

ToolingConfiguration

Konfigurace pro balíček nástrojů Dědí nastavení modulu runtime a přidává nastavení specifická pro nástroje.

Utility

Rozhraní

ChatHistoryMessage

Představuje jednu zprávu v historii chatu.

ChatMessageRequest

Představuje datovou část požadavku pro kontrolu ochrany před hrozbami v reálném čase ve zprávě chatu.

InputSchema
MCPServerConfig
McpClientTool
ToolOptions

Aliasy typu

MCPServerManifestEntry
ToolingConfigurationOptions

Možnosti konfigurace nástrojů – rozšiřuje možnosti modulu runtime. Všechny přepsání jsou funkce volané pro každý přístup k vlastnostem.

Zděděno z modulu RuntimeConfigurationOptions:

  • clusterCategory
  • isNodeEnvDevelopment

Funkce

resolveTokenScopeForServer(MCPServerConfig, string)

Vyřešte obor OAuth tak, aby požadoval pro daný server MCP.

Servery V2 mají v terénu audience vlastní cílovou skupinu a získávají token pro každou cílovou skupinu. Servery V1 (ne audiencenebo cílová skupina odpovídající vlastní cílové skupině sdíleného oboru ve formátu prostého nebo api://) se vrátí zpět sharedScope – nakonfigurovaný mcpPlatformAuthenticationScope.

Proměnné

defaultToolingConfigurationProvider

Sdílený výchozí zprostředkovatel pro ToolingConfiguration.

Podrobnosti funkce

resolveTokenScopeForServer(MCPServerConfig, string)

Vyřešte obor OAuth tak, aby požadoval pro daný server MCP.

Servery V2 mají v terénu audience vlastní cílovou skupinu a získávají token pro každou cílovou skupinu. Servery V1 (ne audiencenebo cílová skupina odpovídající vlastní cílové skupině sdíleného oboru ve formátu prostého nebo api://) se vrátí zpět sharedScope – nakonfigurovaný mcpPlatformAuthenticationScope.

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

Parametry

server
MCPServerConfig

Konfigurace serveru MCP vrácená bránou nebo manifestem

sharedScope

string

Nakonfigurovaný sdílený obor (mcpPlatformAuthenticationScope). Ve výchozím nastavení se nastaví obor prod ATG tak, aby externí volající bez vlastní konfigurace pokračovali v práci bez předání argumentu.

Návraty

string

Podrobnosti proměnné

defaultToolingConfigurationProvider

Sdílený výchozí zprostředkovatel pro ToolingConfiguration.

defaultToolingConfigurationProvider: DefaultConfigurationProvider<ToolingConfiguration>

Typ