@hechtcarmel/vertica-mcp
Version:
MCP (Model Context Protocol) server for readonly Vertica database operations
30 lines ⢠1.42 kB
TypeScript
export declare const DATABASE_CONSTANTS: {
readonly DEFAULT_PORT: 5433;
readonly DEFAULT_SCHEMA: "public";
readonly DEFAULT_CONNECTION_LIMIT: 10;
readonly DEFAULT_QUERY_TIMEOUT: 60000;
readonly DEFAULT_BATCH_SIZE: 1000;
readonly MAX_BATCH_SIZE: 10000;
readonly MAX_BATCHES_LIMIT: 100;
readonly MAX_STREAM_ROWS: 1000000;
};
export declare const READONLY_QUERY_PREFIXES: readonly ["SELECT", "SHOW", "DESCRIBE", "EXPLAIN", "WITH"];
export declare const TABLE_TYPES: {
readonly TABLE: "TABLE";
readonly TEMPORARY_TABLE: "TEMPORARY TABLE";
readonly SYSTEM_TABLE: "SYSTEM TABLE";
readonly FLEX_TABLE: "FLEX TABLE";
readonly VIEW: "VIEW";
};
export declare const LOG_MESSAGES: {
readonly SERVER_STARTING: "š Starting Vertica MCP Server...";
readonly SERVER_READY: "ā
Vertica MCP Server is running and ready to accept connections";
readonly SERVER_SHUTDOWN: "\nš Shutting down gracefully...";
readonly DB_CONNECTED: "ā
Connected to Vertica database";
readonly DB_DISCONNECTED: "š Disconnected from Vertica database";
readonly DB_CONNECTION_WARNING: "ā ļø Warning during disconnect:";
readonly DB_CONNECTION_FAILED: "ā Failed to connect to Vertica";
readonly SERVER_START_FAILED: "ā Failed to start Vertica MCP Server:";
readonly UNHANDLED_ERROR: "ā Unhandled error in main:";
};
//# sourceMappingURL=index.d.ts.map