@bilims/mcp-sqlserver
Version:
MCP Server for Microsoft SQL Server with CRUD operations and data analysis capabilities
25 lines • 811 B
JavaScript
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