{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_dfw3zvww8ek5","handle":"teradata-etl-mcp-server","url":"https://wellknown.network/agents/teradata-etl-mcp-server","links":{"self":"https://wellknown.network/agents/teradata-etl-mcp-server/record.json","html":"https://wellknown.network/agents/teradata-etl-mcp-server","markdown":"https://wellknown.network/agents/teradata-etl-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/teradata-etl-mcp-server","status":"https://wellknown.network/api/v1/agents/teradata-etl-mcp-server/status","claim":"https://wellknown.network/agents/teradata-etl-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/teradata-etl-mcp-server/claim.json","badge":"https://wellknown.network/agents/teradata-etl-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/teradata-etl-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/teradata-etl-mcp-server/tools"},"ard":{"identifier":"urn:air::server:teradata-etl-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"teradata-etl-mcp-server","summary":"Unified MCP server for ELT operations with Teradata, TTU, Airbyte, Airflow, and dbt","description":"# Teradata ETL MCP Server \n \nA unified Model Context Protocol (MCP) server for comprehensive ELT/ETL operations, integrating Teradata, Airbyte, Apache Airflow, and dbt for end-to-end data pipeline management. \n \n \n## Table of Contents \n \n- [Quick Start](#quick-start) \n- [Features](#features) \n- [Architecture](#architecture) \n- [SSH Setup](#ssh-setup-bidirectional) \n- [Configuration](#configuration) \n- [Connection Profiles](#connection-profiles) \n- [Usage](#usage) \n- [Tool Catalog](#tool-catalog) \n- [Development](#development) \n- [Project Structure](#project-structure) \n- [Troubleshooting](#troubleshooting) \n- [Contributing](#contributing) \n- [Documentation](#documentation) \n- [License](#license) \n \n--- \n \n## Quick Start \n \n> **Audience**: End users who want to run the MCP server and use it with an LLM client (Copilot, Claude Desktop, Claude Code, etc.). \n \n### Prerequisites \n \n| Requirement | Version | Notes | \n|-------------|---------|-------| \n| Python | 3.10 -- 3.13 | Required | \n| Teradata database | Any supported version | Required for Teradata operations | \n| Teradata Tools & Utilities (TTU) | 17.20+ | Required on MCP client for BTEQ/TdLoad/TPT execution | \n| OpenSSH client | Any | Required on MCP client for DAG deployment to Airflow | \n| OpenSSH server | Any | Required on MCP client if Airflow executes BTEQ/TdLoad remotely via SSH | \n| Apache Airflow | 2.x | Optional -- needed for DAG orchestration | \n| Airbyte | OSS | Optional -- needed for data replication | \n| dbt + dbt-teradata | >=1.7,<2.0 + 0.19.0+ | Optional -- needed for transformations | \n \n### Steps \n \n```bash \n# 1. Clone the repository \ngit clone https://github.com/Teradata/teradata-etl-mcp-server.git \ncd teradata-etl-mcp-server \n \n# 2. Create and activate a virtual environment \npython -m venv .venv \n \n# Windows \n.venv\\Scripts\\activate \n \n# Linux/macOS \nsource .venv/bin/activate \n \n# 3. Install the package with all extras (includes all optional dependencies) \npip install -e \".[dev,all]\" \n \n``` \n \n…","publisher":null,"homepage":"https://github.com/Teradata/teradata-etl-mcp-server#readme","repository":"https://github.com/Teradata/teradata-etl-mcp-server#readme","version":"1.0.2","license":"Apache-2.0","protocols":["mcp"],"tags":["mcp","elt","etl","teradata","airbyte","airflow","dbt","data-pipeline","ttu"],"pricing":null,"endpoints":[{"url":"pypi:teradata-etl-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":1,"provenance":"derived"},{"slug":"productivity.crm","name":"CRM & Sales","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"}],"categories":["dev","productivity"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"teradata-etl-mcp-server","registry":"pypi","observedAt":"2026-11-04T02:26:22.462Z","publishedAt":"2026-07-08T16:23:11.686272Z","latestVersion":"1.0.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"teradata-etl-mcp-server","url":"https://pypi.org/project/teradata-etl-mcp-server/","firstSeenAt":"2026-09-10T13:21:21.645Z","fetchedAt":"2026-11-04T02:24:50.755Z","normalizedAt":"2026-11-04T02:24:50.755Z"}]},"firstSeenAt":"2026-09-10T13:21:21.645Z","updatedAt":"2026-11-04T02:26:22.462Z"}