Teradata

공식

플랫폼 관리, 데이터 품질 처리, Teradata 데이터베이스 읽기 및 쓰기를 위한 도구 모음입니다.

Teradata MCP(으)로 무엇을 할 수 있나요?

  • 데이터베이스 테이블 탐색 및 프로파일링 — AI에게 테이블 목록, 스키마 설명, 데이터 분포 요약을 baseqlty 도구를 사용하여 요청하세요.
  • 일반 영어로 분석 쿼리 실행 — 필요한 인사이트를 설명하면 어시스턴트가 base 도구를 통해 SQL을 생성 및 실행합니다.
  • 쿼리 결과를 차트로 시각화plot 도구를 사용하여 쿼리 출력에서 바로 막대 차트, 선 그래프 또는 기타 시각화를 요청하세요.
  • 데이터베이스 보안 및 액세스 관리secdba 도구를 사용하여 역할, 권한 및 행 수준 보안 정책을 검토하세요.
  • 의미론적 검색 및 RAG 파이프라인 구축ragtdvs 도구를 사용하여 검색 증강 생성을 위한 벡터 임베딩을 저장하고 쿼리하세요.

문서

Teradata MCP Server

docs release PyPI downloads

엔터프라이즈 보안과 확장성을 갖춰 AI 에이전트를 Teradata에 직접 연결하세요.

Teradata MCP Server architecture

빠른 시작 (경로 선택)

클라이언트적합한 용도설정 시간
Claude Desktop탐색적 분석, 플랫폼 관리5분
VS Code + Copilot데이터 엔지니어링, 에이전트 개발5분
Open WebUI새로운 LLM 로컬 테스트5분
코드 예제자체 클라이언트 구축상이함
Flowise비주얼 에이전트 빌더10분

사전 요구 사항: Teradata 데이터베이스 (또는 무료 샌드박스) + uv

Claude Desktop 설정 (설치 불필요)

claude_desktop_config.json에 다음을 추가하세요 (설정 > 개발자 > 구성 편집):

{
  "mcpServers": {
    "teradata": {
      "command": "uvx",
      "args": ["teradata-mcp-server"],
      "env": {
        "DATABASE_URI": "teradata://<USERNAME>:<PASSWORD>@<HOST_URL>:1025/<USERNAME>"
      }
    }
  }
}

가능한 작업

사용 사례기능도구
쿼리 및 분석테이블 탐색, 데이터 프로파일링, 결과 설명, 패턴 시각화 - SQL 불필요base, dba, qlty, plot
시맨틱 레이어YAML 또는 에이전트 스킬로 사용자 정의 시맨틱 레이어 및 도구 생성자세히 알아보기 →
AI 및 RAG 파이프라인시맨틱 검색, 검색 증강 생성, 벡터 저장소rag, tdvs, fs
데이터베이스 관리보안 관리, 용량 모니터링, 백업 자동화dba, sec, bar

새로운 기능 (최신 릴리스)

  • FastMCP v3 — 향상된 수명 주기 관리로 안정적인 리소스 정리 보장
  • 훅 기능 — 사용자 정의 모니터링, 감사 또는 속도 제한을 위한 도구 호출 가로채기
  • 행 제한 보호 — 구성 가능한 한도(DEFAULT_ROW_LIMIT, MAX_ROW_LIMIT)로 LLM 토큰 오버플로 방지
  • 향상된 보안 — 세분화된 행 수준 접근 제어를 위한 VX 뷰

확장 및 배포

사용자 정의 로직 추가
훅을 사용하여 모니터링, 감사 추적 또는 유효성 검사를 위한 도구 호출 가로채기 → 훅 가이드

시맨틱 레이어 정의
YAML로 도메인별 도구, 프롬프트 및 큐브 생성 → 사용자 정의 가이드

어디서나 배포
CLI(uv), HTTP 서버, Docker 컨테이너 또는 클라우드 서비스로 실행 → 설치 가이드

실제 작동 확인

자세히 알아보기

기여하기

기여를 환영합니다! 시작하려면 기여 가이드개발자 가이드를 참조하세요.