Skip to main content

Teradata MCP Server

docs release PyPI downloads

Connect AI agents directly to Teradata with enterprise security and extensibility.

Teradata MCP Server architecture

Quick Start (Choose Your Path)

Client Best For Setup Time
Claude Desktop Exploratory analysis, platform admin 5 min
VS Code + Copilot Data engineering, agent development 5 min
Open WebUI Testing new LLMs locally 5 min
Code Examples Build your own client varies
Flowise Visual agent builder 10 min

Pre-requisites: Teradata database (or free sandbox) + uv

Claude Desktop Setup (No Installation)

Add this to claude_desktop_config.json (Settings > Developer > Edit Config):

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

What You Can Do

Use Case Capabilities Tools
Query & Analyze Explore tables, profile data, explain results, visualize patterns—no SQL needed base, dba, qlty, plot
Semantic Layer Generate custom semantic layers and tools from YAML or with our Agent Skill Learn more →
AI & RAG Pipelines Semantic search, retrieval-augmented generation, vector storage rag, tdvs, fs
Database Admin Manage security, monitor capacity, automate backups dba, sec, bar

What's New (Latest Release)

  • FastMCP v4 — Sessionless protocol, background tasks for long-running analytics, argument completion
  • Response Caching — 5-minute TTL signals reduce redundant database queries in multi-turn conversations
  • Guard Mode — Multi-step confirmation flows for destructive operations (bar_, sec_)
  • Background Tasks — tdml_* analytic functions return task IDs for polling instead of blocking
  • Argument Completion — Auto-suggest table and column names from schema as users type
  • Hooks Capability — Intercept tool calls for custom monitoring, audit, or rate-limiting
  • Row Limit Protection — Configurable caps (DEFAULT_ROW_LIMIT, MAX_ROW_LIMIT) prevent LLM token overflow
  • Enhanced Security — VX views for fine-grained row-level access control

Extend & Deploy

Add Custom Logic
Use hooks to intercept tool calls for monitoring, audit trails, or validation → Hooks Guide

Define Semantic Layers
Create domain-specific tools, prompts, and cubes in YAML → Customization Guide

Deploy Everywhere
Run as CLI (uv), HTTP server, Docker container, or cloud service → Installation Guide

See It In Action

Learn More

Contributing

We welcome contributions! See our Contributing Guide and Developer Guide to get started.

Metadata

Release files for teradata-mcp-server 0.2.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for teradata-mcp-server 0.2.8
File Size Uploaded
teradata_mcp_server-0.2.8.tar.gz 250.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for teradata-mcp-server 0.2.8
File Interpreter ABI Platform
teradata_mcp_server-0.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 534.2 kB

Release files / teradata_mcp_server-0.2.8.tar.gz

Download URL teradata_mcp_server-0.2.8.tar.gz
Size 250.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6afa7bbcf8f8da6bbd5dc709834687a266253c6dcc6c99fe6f8f65986dfa1607
BLAKE2b-256 checksum
How to use checksums
e20c1146597337b822d54fbea2689fcf598a3265f19a45c618893ab2cd14d14b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / teradata_mcp_server-0.2.8-py3-none-any.whl

Download URL teradata_mcp_server-0.2.8-py3-none-any.whl
Size 283.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e9ca2036389e2b3cea875e026c7e3ef678df30495ff09d221de21124037e191c
BLAKE2b-256 checksum
How to use checksums
1f3b1e1e64fb779cf460f726f3e4ca9014786511cf24afd343bfac40b7b9837d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.2.8 This release

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page