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 v3 — Guaranteed resource cleanup with improved lifespan management
  • 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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

teradata_mcp_server-0.2.6.tar.gz (245.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

teradata_mcp_server-0.2.6-py3-none-any.whl (270.7 kB view details)

Uploaded Python 3

File details

Details for the file teradata_mcp_server-0.2.6.tar.gz.

File metadata

  • Download URL: teradata_mcp_server-0.2.6.tar.gz
  • Upload date:
  • Size: 245.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for teradata_mcp_server-0.2.6.tar.gz
Algorithm Hash digest
SHA256 5c604be4fbe003b3947ef6e760b00add671c542e8051cc2cf2d0310850446f38
MD5 c575f893bf6e177cd607a4705350255e
BLAKE2b-256 ad5ff10a87399b61d6d67f98851c230c2bcba51f2021f0d9c5b17ed945ed2fa6

See more details on using hashes here.

File details

Details for the file teradata_mcp_server-0.2.6-py3-none-any.whl.

File metadata

File hashes

Hashes for teradata_mcp_server-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 8e93870a76231bd736f0369d3a085f1d78814c38466fd36534ba183eac63422c
MD5 b040001ae855f6ea1dad0f52d6c1f3fa
BLAKE2b-256 47474212d45abb9a09313d6dd7fb462832627f2ae37dceabe852380feed5d953

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page