DBHub

import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { sqlGeneratorPromptHandler, sqlGeneratorSchema } from './sql-generator.js'; import { dbExplainerPromptHandler, dbExplainerSchema } from './db-explainer.js'; /** * Register all prompt handlers with the MCP server */ export function registerPrompts(server: McpServer): void { // Register SQL Generator prompt server.prompt( "generate-sql", "Generate SQL queries from natural language descriptions", sqlGeneratorSchema, sqlGeneratorPromptHandler ); // Register Database Explainer prompt server.prompt( "explain-db", "Get explanations about database tables, columns, and structures", dbExplainerSchema, dbExplainerPromptHandler ); }