Teradata MCP Server

공식

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

문서

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
AI 및 RAG 파이프라인시맨틱 검색, 검색 증강 생성, 벡터 저장소rag, tdvs, fs
데이터베이스 관리보안 관리, 용량 모니터링, 백업 자동화dba, sec, bar
사용자 정의 로직YAML로 도메인 도구, 메트릭, 시맨틱 계층 정의자세히 알아보기 →

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

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

확장 및 배포

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

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

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

실제 작동 모습 보기

자세히 알아보기

기여하기

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