Teradata MCP Server

官方

一套用于管理平台、处理数据质量以及读写Teradata数据库的工具集合。

文档

Teradata MCP 服务器

docs release PyPI downloads

将 AI 代理直接连接到 Teradata,具备企业级安全性和可扩展性。

Teradata MCP Server architecture

快速入门(选择您的路径)

客户端最适合设置时间
Claude Desktop探索性分析、平台管理5 分钟
VS Code + Copilot数据工程、代理开发5 分钟
Open WebUI本地测试新 LLM5 分钟
代码示例构建您自己的客户端不定
Flowise可视化代理构建器10 分钟

前提条件: Teradata 数据库(或免费沙箱)+ uv

Claude Desktop 设置(无需安装)

将此添加到 claude_desktop_config.json(设置 > 开发者 > 编辑配置):

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

您可以做什么

用例能力工具
查询与分析探索表、分析数据、解释结果、可视化模式——无需 SQLbasedbaqltyplot
AI 与 RAG 管道语义搜索、检索增强生成、向量存储ragtdvsfs
数据库管理管理安全性、监控容量、自动化备份dbasecbar
自定义逻辑在 YAML 中定义领域工具、指标和语义层了解更多 →

最新动态(最新版本)

  • FastMCP v3 — 通过改进的生命周期管理确保资源清理
  • Hooks 能力 — 拦截工具调用以进行自定义监控、审计或速率限制
  • 行限制保护 — 可配置的上限(DEFAULT_ROW_LIMITMAX_ROW_LIMIT)防止 LLM 令牌溢出
  • 增强的安全性 — 使用 VX 视图实现细粒度的行级访问控制

扩展与部署

添加自定义逻辑
使用 hooks 拦截工具调用以进行监控、审计跟踪或验证 → Hooks 指南

定义语义层
在 YAML 中创建特定领域的工具、提示和立方体 → 自定义指南

随处部署
作为 CLI (uv)、HTTP 服务器、Docker 容器或云服务运行 → 安装指南

实际应用展示

了解更多

贡献

我们欢迎贡献!请参阅我们的贡献指南开发者指南以开始。