Teradata
官方一套用於管理平台、處理資料品質以及讀寫Teradata資料庫的工具集。
你可以用 Teradata MCP 做什麼?
- 探索與分析資料庫表格 — 使用
base和qlty工具,讓 AI 列出表格、描述結構,並彙整資料分佈概況。 - 以純英文執行分析查詢 — 描述您所需的洞察,讓助理透過
base工具自動產生並執行 SQL。 - 將查詢結果視覺化為圖表 — 使用
plot工具,直接從查詢輸出要求長條圖、折線圖或其他視覺化圖表。 - 管理資料庫安全與存取權限 — 運用
sec和dba工具檢視角色、權限及資料列層級安全性原則。 - 建構語意搜尋與 RAG 管線 — 使用
rag和tdvs工具儲存並查詢向量嵌入,以實現檢索增強生成。
文件
Teradata MCP 伺服器
將 AI 代理直接連接到 Teradata,具備企業級安全性與可擴展性。

快速入門(選擇您的路徑)
| 客戶端 | 最適合 | 設定時間 |
|---|---|---|
| Claude Desktop | 探索性分析、平台管理 | 5 分鐘 |
| VS Code + Copilot | 資料工程、代理開發 | 5 分鐘 |
| Open WebUI | 在本機測試新的 LLM | 5 分鐘 |
| 程式碼範例 | 建置您自己的客戶端 | 視情況而定 |
| 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>"
}
}
}
}
您可以執行的操作
| 使用案例 | 功能 | 工具 |
|---|---|---|
| 查詢與分析 | 探索資料表、分析資料、解釋結果、視覺化模式——無需 SQL | base、dba、qlty、plot |
| 語意層 | 從 YAML 或使用我們的代理技能產生自訂語意層和工具 | 了解更多 → |
| AI 與 RAG 管線 | 語意搜尋、檢索增強生成、向量儲存 | rag、tdvs、fs |
| 資料庫管理 | 管理安全性、監控容量、自動化備份 | dba、sec、bar |
最新消息(最新版本)
- FastMCP v3 — 保證資源清理,並改善生命週期管理
- Hooks 功能 — 攔截工具呼叫以進行自訂監控、稽核或速率限制
- 資料列限制保護 — 可設定的上限(
DEFAULT_ROW_LIMIT、MAX_ROW_LIMIT)可防止 LLM 權杖溢出 - 增強安全性 — VX 檢視表可實現精細的資料列層級存取控制
擴展與部署
新增自訂邏輯
使用 hooks 攔截工具呼叫以進行監控、稽核追蹤或驗證 → Hooks 指南
定義語意層
在 YAML 中建立特定領域的工具、提示和多維度資料集 → 自訂指南
隨處部署
以 CLI (uv)、HTTP 伺服器、Docker 容器或雲端服務執行 → 安裝指南
實際操作展示
- 語音代理 — 使用 Amazon Nova Sonic 的即時雙向音訊
- 網頁代理 — 使用 Google ADK 框架的互動式聊天 UI
- Flowise 建構器 — 視覺化拖放工作流程
- 自訂中介軟體 — 效能監控模式