UNPKG

@bilims/mcp-sqlserver

Version:

MCP Server for Microsoft SQL Server with CRUD operations and data analysis capabilities

25 lines 811 B
import { z } from 'zod'; export function createDiagnosticTools(db) { const sqlGetServerInfo = { name: 'sql_get_server_info', description: 'Retrieves SQL Server version and edition.', inputSchema: z.object({}), execute: async () => { try { const serverInfo = await db.getServerInfo(); return { success: true, data: serverInfo, }; } catch (error) { return { success: false, error: `Failed to get server info: ${error instanceof Error ? error.message : String(error)}`, }; } }, }; return [sqlGetServerInfo]; } //# sourceMappingURL=diagnostic-tools.js.map