nascoder-azure-ai-mcp
Version:
Professional Azure AI Foundry MCP Server with comprehensive Azure AI services integration, intelligent routing, and advanced capabilities for AI assistants.
20 lines • 855 B
TypeScript
import { AzureAIService, ModelDeployment, ServiceHealthCheck } from '../types/azure.js';
export declare class AzureAIDiscovery {
private inferenceEndpoint;
private apiKey;
private servicesEndpoint;
private speechSTTEndpoint;
private speechTTSEndpoint;
private region;
private services;
private healthChecks;
constructor(inferenceEndpoint: string, apiKey: string, servicesEndpoint: string, speechSTTEndpoint: string, speechTTSEndpoint: string, region: string);
discoverServices(): Promise<AzureAIService[]>;
discoverModels(): Promise<ModelDeployment[]>;
private checkServiceHealth;
getService(type: string): AzureAIService | undefined;
getAllServices(): AzureAIService[];
getHealthChecks(): ServiceHealthCheck[];
refreshHealthChecks(): Promise<void>;
}
//# sourceMappingURL=discovery.d.ts.map