Unified MCP server for ELT operations with Teradata, TTU, Airbyte, Airflow, and dbt
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"teradata-etl-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Teradata ETL MCP Server A 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. ## Table of Contents - [Quick Start](#quick-start) - [Features](#features) - [Architecture](#architecture) - [SSH Setup](#ssh-setup-bidirectional) - [Configuration](#configuration) - [Connection Profiles](#connection-profiles) - [Usage](#usage) - [Tool Catalog](#tool-catalog) - [Development](#development) - [Project Structure](#project-structure) - [Troubleshooting](#troubleshooting) - [Contributing](#contributing) - [Documentation](#documentation) - [License](#license) --- ## Quick Start > **Audience**: End users who want to run the MCP server and use it with an LLM client (Copilot, Claude Desktop, Claude Code, etc.). ### Prerequisites | Requirement | Version | Notes | |-------------|---------|-------| | Python | 3.10 -- 3.13 | Required | | Teradata database | Any supported version | Required for Teradata operations | | Teradata Tools & Utilities (TTU) | 17.20+ | Required on MCP client for BTEQ/TdLoad/TPT execution | | OpenSSH client | Any | Required on MCP client for DAG deployment to Airflow | | OpenSSH server | Any | Required on MCP client if Airflow executes BTEQ/TdLoad remotely via SSH | | Apache Airflow | 2.x | Optional -- needed for DAG orchestration | | Airbyte | OSS | Optional -- needed for data replication | | dbt + dbt-teradata | >=1.7,<2.0 + 0.19.0+ | Optional -- needed for transformations | ### Steps ```bash # 1. Clone the repository git clone https://github.com/Teradata/teradata-etl-mcp-server.git cd teradata-etl-mcp-server # 2. Create and activate a virtual environment python -m venv .venv # Windows .venv\Scripts\activate # Linux/macOS source .venv/bin/activate # 3. Install the package with all extras (includes all optional dependencies) pip install -e ".[dev,all]" ``` …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.