We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/NakiriYuuzu/sql-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
index.ts•672 B
import type { DatabaseAdapter, DatabaseEngine } from '../types/database'
import { MssqlAdapter } from './mssql'
import { PostgresAdapter } from './postgres'
/**
* Factory function to create database adapter based on engine type
*/
export function createAdapter(engine: DatabaseEngine): DatabaseAdapter {
switch (engine) {
case 'mssql':
return new MssqlAdapter()
case 'postgres':
return new PostgresAdapter()
default:
throw new Error(`Unsupported database engine: ${engine}`)
}
}
export { MssqlAdapter } from './mssql'
export { PostgresAdapter } from './postgres'
export { BaseAdapter } from './base'