Share via


azureaifoundry Package

Azure AI Foundry extension for Microsoft Agent 365 Tooling SDK

Azure AI Foundry specific tools and services for AI agent development. Provides Azure AI Foundry-specific implementations and utilities for building agents with Azure AI Foundry capabilities.

Packages

services

Azure Foundry Services Module.

This module contains service implementations for Azure Foundry integration, including MCP (Model Context Protocol) tool registration and management.

Classes

McpToolRegistrationService

Provides MCP tool registration services for Azure Foundry agents.

This service handles registration and management of MCP (Model Context Protocol) tool servers with Azure Foundry agents using the Azure AI SDK. It provides seamless integration between MCP servers and Azure Foundry's agent framework.

Features:

  • Automatic MCP server discovery and configuration
  • Azure identity integration with DefaultAzureCredential
  • Tool definitions and resources management
  • Support for both development (ToolingManifest.json) and production (gateway API) scenarios
  • Comprehensive error handling and logging

Initialize the MCP Tool Registration Service for Azure Foundry.