Labsco
hechtcarmel logo

Vertica MCP Server

โ˜… 8

from hechtcarmel

Provides read-only access to Vertica databases.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

Vertica MCP Server

A Model Context Protocol (MCP) server for Vertica databases. Enables AI assistants to query and explore Vertica databases through natural language.

Safety-first design: Readonly mode by default. Write operations require explicit configuration.

Features

  • 6 MCP Tools: Query execution, streaming, schema discovery
  • Readonly Protection: Only SELECT/SHOW/DESCRIBE/EXPLAIN/WITH queries by default
  • Large Dataset Streaming: Efficient batch processing (up to 1M rows)
  • Vertica-Optimized: Projection awareness, columnar query support
  • Production Ready: Connection pooling, SSL support, timeout configuration
  • Parameter Binding: SQL injection protection
  • Persistent Connection: Reuses a single connection with configurable idle timeout
  • Load Balancing: Optional redirect to optimal Vertica node on connect

Available Tools

Query Execution

  • execute_query: Execute SQL with optional parameters
  • stream_query: Handle large datasets with configurable batching

Schema Discovery

  • get_table_structure: Table columns, types, constraints
  • list_tables: All tables in schema with metadata
  • list_views: All views with definitions
  • list_indexes: Vertica projections for optimization

Support