MCP.so
Sign In

Teradata MCP Server Template

@Teradata

About Teradata MCP Server Template

The community development of a MCP server for a Teradata database

Basic information

Category

Developer Tools

License

MIT

Runtime

python

Transports

stdio

Publisher

Teradata

Config

Add this server to your MCP-compatible client using the configuration below.

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

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Teradata MCP Server?

It is a Model Context Protocol server that connects AI agents directly to Teradata databases, providing enterprise security and extensibility.

How to use Teradata MCP Server?

Install via uvx (no manual installation required), then configure your MCP client with the server command uvx and arguments ["teradata-mcp-server"], setting the DATABASE_URI environment variable. Quickstart guides are provided for Claude Desktop, VS Code + Copilot, Open WebUI, Flowise, and custom clients.

Key features of Teradata MCP Server

  • Query and analyze Teradata tables without SQL.
  • Build semantic layers with custom tools and prompts.
  • Run AI and RAG pipelines with vector storage support.
  • Manage database admin tasks: security, backup, monitoring.
  • Intercept tool calls via hooks for audit or rate-limiting.
  • Protect against token overflow with configurable row limits.

Use cases of Teradata MCP Server

  • Exploratory data analysis and platform administration via Claude Desktop.
  • Data engineering and agent development with VS Code + Copilot.
  • Building visual drag-and-drop workflows with Flowise.
  • Voice agent applications with real-time bidirectional audio.
  • Custom middleware for performance monitoring and analytics.

FAQ from Teradata MCP Server

What prerequisites are needed to run Teradata MCP Server?

A Teradata database (or free sandbox) and the uv package manager are required.

Which clients are supported for Teradata MCP Server?

Claude Desktop, VS Code + Copilot, Open WebUI, Flowise, and custom clients via code examples.

How can I extend the server with custom logic?

Use hooks to intercept tool calls for monitoring, audit, or rate-limiting, and define semantic layers in YAML.

What deployment options are available?

Run as a CLI with uv, as an HTTP server, Docker container, or cloud service.

How does row limit protection work?

Comments

More Developer Tools MCP servers