MCP ヴェルティカ
Vertica MCP(モデル・コンテキスト・プロトコル)サーバー
例: MCP サーバー設定
次の内容で、mcp クライアント構成ファイルを作成または編集します。
[!注記]
--ssl
や--ssl-reject-unauthorized
などのブールフラグの場合、有効にするにはフラグ (例:"--ssl"
) を追加するだけで、無効にするには省略できます。空のパスワードの場合は、上記のように空の文字列を使用します。
特徴
データベース接続管理
設定可能な制限を備えた接続プール
SSL/TLS サポート
自動接続クリーンアップ
接続タイムアウト処理
クエリ操作
SQLクエリを実行する
大規模なクエリ結果をバッチでストリーミングする
データコピー操作
トランザクション管理
スキーマ管理
テーブル構造の検査
インデックス管理
ビュー管理
制約情報
列の詳細
セキュリティ機能
操作レベルの権限(INSERT、UPDATE、DELETE、DDL)
スキーマ固有の権限
SSL/TLS サポート
ログ内のパスワードマスキング
ツール
データベース操作
execute_query
SQLクエリを実行する
すべてのSQL操作のサポート
stream_query
大規模なクエリ結果をバッチでストリーミングする
設定可能なバッチサイズ
copy_data
COPYコマンドを使用した一括データロード
大規模なデータセットに効率的
スキーマ管理
get_table_structure
詳細なテーブル構造を取得する
列情報
制約
list_indexes
テーブルのすべてのインデックスを一覧表示する
インデックスの種類と一意性
列情報
list_views
スキーマ内のすべてのビューを一覧表示する
定義を表示
構成
環境変数
操作権限
スキーマ権限
インストール
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
Docker環境で実行
Docker Compose を使用して Vertica を実行する場合、次のように MCP サーバーを実行できます。
1. 直接パラメータで実行
2. 環境変数を使って実行する
次の内容の.env
ファイルを作成します。
次に.envで実行します
テスト用、VerticaDB Docker Compose の例
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
接続プール、スキーマ管理、セキュリティ制御などの機能を備え、Vertica データベースに対して SQL クエリ実行およびデータベース管理機能を提供するモデル コンテキスト プロトコル サーバーです。
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables SQL operations (SELECT, INSERT, UPDATE, DELETE) and table management through a standardized interface with SQLite databases.Last updated -26
- AsecurityAlicenseAqualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -1876MIT License
- -securityFlicense-qualityA Model Context Protocol server that provides comprehensive access to Microsoft SQL Server databases, enabling Language Models to inspect schemas, execute queries, manage database objects, and perform advanced database operations.Last updated -7