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.7

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.7
File Size Uploaded
teradata_mcp_server-0.2.7.tar.gz 254.3 kB Details

Built distribution (wheel)

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

Total release size: 535.0 kB

Release files / teradata_mcp_server-0.2.7.tar.gz

Download URL teradata_mcp_server-0.2.7.tar.gz
Size 254.3 kB
Tags Source
SHA-256 checksum
How to use checksums
025fbc8da8199401eb2927ff4f25d1d4675f7424edb07ccf9d3b1f18ef108366
BLAKE2b-256 checksum
How to use checksums
65b5ef99c077bfaa5a6dd97176a543ce9e4cf1e0c8c9605055e208acfc11bd8f
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.7-py3-none-any.whl

Download URL teradata_mcp_server-0.2.7-py3-none-any.whl
Size 280.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
20cb59da9660e80a5899ea22cf20bb612cc261441d9bc232d7b7182b1d11a147
BLAKE2b-256 checksum
How to use checksums
4b2493711fe0bd0bcc02dbaa062f6c718cccf0655f019cac864269e6704753f2
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

0.2.8

2 release files

This release

0.2.7 This release

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