nascoder-azure-ai-mcp-server
Version:
Professional Azure AI Foundry MCP Server - Developed by Freelancer Nasim with comprehensive testing and security best practices.
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