Integrations
Supports configuration through environment variables files, allowing users to set connection parameters, security settings, and operation permissions without command-line arguments.
Provides instructions for running Vertica with Docker Compose, including environment setup and container configuration for testing purposes.
MCP 버티카
Vertica MCP(모델-컨텍스트-프로토콜) 서버
예: MCP 서버 설정
다음 내용으로 mcp 클라이언트 구성 파일을 만들거나 편집하세요.
지엑스피1
[!메모]
--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 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
Docker 환경에서 실행
Docker Compose와 함께 Vertica를 실행하는 경우 다음과 같이 MCP 서버를 실행할 수 있습니다.
1. 직접 매개변수로 실행
2. 환경 변수로 실행
다음 내용으로 .env
파일을 만듭니다.
그런 다음 .env로 실행하세요.
테스트를 위해 VerticaDB Docker Compose 예제
This server cannot be installed
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 query execution, database management, and business intelligence capabilities through MySQL connections.Last updated -JavaScript
- -securityAlicense-qualityA Model Context Protocol server that provides Claude access to Turso-hosted LibSQL databases, enabling database table listing, schema retrieval, and SELECT query execution.Last updated -685TypeScriptMIT License
- -security-license-qualityA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated -3TypeScriptMIT License