@microsoft/agents-a365-tooling package

Классы

McpToolServerConfigurationService

Служба, отвечающая за обнаружение и нормализацию серверов инструментов MCP (протокол контекста модели) и создание объектов конфигурации, используемых пакетом SDK claude.

ToolingConfiguration

Настройка пакета инструментов. Наследует параметры среды выполнения и добавляет параметры, относящиеся к инструменту.

Utility

Интерфейсы

ChatHistoryMessage

Представляет одно сообщение в журнале чата.

ChatMessageRequest

Представляет полезные данные запроса для проверки защиты от угроз в режиме реального времени в сообщении чата.

InputSchema
MCPServerConfig
McpClientTool
ToolOptions

Псевдонимы типа

MCPServerManifestEntry
ToolingConfigurationOptions

Параметры конфигурации инструментов — расширяет параметры среды выполнения. Все переопределения — это функции, вызываемые для каждого доступа к свойствам.

Наследуется от RuntimeConfigurationOptions:

  • clusterCategory
  • isNodeEnvDevelopment

Функции

resolveTokenScopeForServer(MCPServerConfig, string)

Устраните область OAuth, чтобы запросить заданный сервер MCP.

Серверы версии 2 несут собственную аудиторию в audience поле и получают маркер для каждой аудитории. Серверы версии 1 (нет audienceили аудитория, соответствующая собственной аудитории общей области в обычной или api:// форме), возвращаются обратно sharedScope к настроенной mcpPlatformAuthenticationScope.

Переменные

defaultToolingConfigurationProvider

Общий поставщик по умолчанию для ToolingConfiguration.

Сведения о функции

resolveTokenScopeForServer(MCPServerConfig, string)

Устраните область OAuth, чтобы запросить заданный сервер MCP.

Серверы версии 2 несут собственную аудиторию в audience поле и получают маркер для каждой аудитории. Серверы версии 1 (нет audienceили аудитория, соответствующая собственной аудитории общей области в обычной или api:// форме), возвращаются обратно sharedScope к настроенной mcpPlatformAuthenticationScope.

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

Параметры

server
MCPServerConfig

Конфигурация сервера MCP, возвращаемая шлюзом или манифестом.

sharedScope

string

Настроенная общая область (mcpPlatformAuthenticationScope). По умолчанию используется область ATG prod, чтобы внешние вызывающие объекты без настраиваемой конфигурации продолжали работать без передачи аргумента.

Возвращаемое значение

string

Сведения об переменной

defaultToolingConfigurationProvider

Общий поставщик по умолчанию для ToolingConfiguration.

defaultToolingConfigurationProvider: DefaultConfigurationProvider<ToolingConfiguration>

Тип