UNPKG

@kohlarnhin/mcp-server-postgres

Version:

MCP server for interacting with PostgreSQL databases based on Node

15 lines (14 loc) 552 B
#!/usr/bin/env node import { Server } from '@modelcontextprotocol/sdk/server/index.js'; export interface TableRow { table_name: string; } export interface ColumnRow { column_name: string; data_type: string; } declare const getServer: () => Promise<Server>; declare function executeQuery<T>(sql: string, params?: any[]): Promise<T>; declare function executeReadOnlyQuery<T>(sql: string): Promise<T>; declare function executeWriteQuery<T>(sql: string): Promise<T>; export { executeQuery, executeReadOnlyQuery, executeWriteQuery, getServer };