UNPKG

nascoder-azure-ai-mcp-server

Version:

Professional Azure AI Foundry MCP Server - Developed by Freelancer Nasim with comprehensive testing and security best practices.

30 lines 1.08 kB
import { z } from 'zod'; import { NascoderAzureAIClient } from '../azure/client.js'; import { IntentAnalyzer } from '../routing/intent-analyzer.js'; import { AzureAIDiscovery } from '../azure/discovery.js'; export interface MCPTool { name: string; description: string; inputSchema: z.ZodSchema; handler: (params: any) => Promise<any>; } export declare class AzureAITools { private azureClient; private intentAnalyzer; private discovery; private queryHistory; constructor(azureClient: NascoderAzureAIClient, intentAnalyzer: IntentAnalyzer, discovery: AzureAIDiscovery); getAllTools(): MCPTool[]; private createAskAzureAITool; private createAnalyzeImageTool; private createTranslateTextTool; private createAnalyzeDocumentTool; private createCheckContentSafetyTool; private createAnalyzeLanguageTool; private createListCapabilitiesTool; private createHealthCheckTool; private createGetModelInfoTool; private formatResponse; private formatErrorResponse; } //# sourceMappingURL=azure-tools.d.ts.map