services Paquet

Module Services Azure Foundry.

Ce module contient des implémentations de service pour l’intégration d’Azure Foundry, notamment l’inscription et la gestion des outils MCP (Model Context Protocol).

Modules

mcp_tool_registration_service

Implémentation du service d’inscription de l’outil MCP pour Azure Foundry.

Ce module fournit l’implémentation concrète du service d’inscription d’outils MCP (Model Context Protocol) qui s’intègre à Azure Foundry pour ajouter des serveurs d’outils MCP aux agents.

Classes

McpToolRegistrationService

Fournit des services d’inscription d’outils MCP pour les agents Azure Foundry.

Ce service gère l’inscription et la gestion des serveurs d’outils MCP (Model Context Protocol) avec des agents Azure Foundry à l’aide du Kit de développement logiciel (SDK) Azure AI. Il fournit une intégration transparente entre les serveurs MCP et l’infrastructure d’agent d’Azure Foundry.

Fonctionnalités :

  • Détection et configuration automatiques du serveur MCP
  • Intégration d’identité Azure à DefaultAzureCredential
  • Définitions d’outils et gestion des ressources
  • Prise en charge des scénarios de développement (ToolingManifest.json) et de production (API de passerelle)
  • Gestion et journalisation complètes des erreurs