Teradata
공식플랫폼 관리, 데이터 품질 처리, Teradata 데이터베이스 읽기 및 쓰기를 위한 도구 모음입니다.
Teradata MCP(으)로 무엇을 할 수 있나요?
- 데이터베이스 테이블 탐색 및 프로파일링 — AI에게 테이블 목록, 스키마 설명, 데이터 분포 요약을
base및qlty도구를 사용하여 요청하세요. - 일반 영어로 분석 쿼리 실행 — 필요한 인사이트를 설명하면 어시스턴트가
base도구를 통해 SQL을 생성 및 실행합니다. - 쿼리 결과를 차트로 시각화 —
plot도구를 사용하여 쿼리 출력에서 바로 막대 차트, 선 그래프 또는 기타 시각화를 요청하세요. - 데이터베이스 보안 및 액세스 관리 —
sec및dba도구를 사용하여 역할, 권한 및 행 수준 보안 정책을 검토하세요. - 의미론적 검색 및 RAG 파이프라인 구축 —
rag및tdvs도구를 사용하여 검색 증강 생성을 위한 벡터 임베딩을 저장하고 쿼리하세요.
문서
Teradata MCP Server
엔터프라이즈 보안과 확장성을 갖춰 AI 에이전트를 Teradata에 직접 연결하세요.

빠른 시작 (경로 선택)
| 클라이언트 | 적합한 용도 | 설정 시간 |
|---|---|---|
| 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 컨테이너 또는 클라우드 서비스로 실행 → 설치 가이드
실제 작동 확인
- 음성 에이전트 — Amazon Nova Sonic을 통한 실시간 양방향 오디오
- 웹 에이전트 — Google ADK 프레임워크를 사용한 대화형 채팅 UI
- Flowise 빌더 — 비주얼 드래그 앤 드롭 워크플로
- 사용자 정의 미들웨어 — 성능 모니터링 패턴