Teradata

公式

プラットフォームの管理、データ品質への対応、Teradata Databaseへの読み書きを行うためのツールコレクションです。

Teradata MCPで何ができますか?

  • クエリとデータ分析 — 自然言語の質問でテーブルを探索し、データをプロファイリングし、SQLを書かずにパターンを可視化します。
  • セマンティックレイヤーの生成 — カスタマイズガイドを介してYAML定義からカスタムのドメイン固有ツール、プロンプト、キューブを作成します。
  • AIおよびRAGパイプラインの実行 — rag、tdvs、fsツールを使用して、セマンティック検索、検索拡張生成、ベクトルストレージを実行します。
  • データベース管理の運用 — dba、sec、barツールスイートを通じて、セキュリティの処理、容量の監視、バックアップの自動化を行います。
  • 長時間実行される分析の実行 — tdml_*分析関数をバックグラウンドタスクとして起動し、ブロックせずに結果をポーリングします。
  • 破壊的な操作からの保護 — bar_*およびsec_*操作の多段階確認フローにはGuard Modeを使用します。

ドキュメント

Teradata MCP Server

docs release PyPI downloads

AIエージェントをエンタープライズセキュリティと拡張性を備えたTeradataに直接接続します。

Teradata MCP Server architecture

クイックスタート(パスを選択)

クライアント最適な用途セットアップ時間
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またはAgent Skillを使用してカスタムセマンティックレイヤーとツールを生成詳細はこちら →
AIおよびRAGパイプラインセマンティック検索、検索拡張生成、ベクターストレージrag, tdvs, fs
データベース管理セキュリティ管理、容量監視、バックアップの自動化dba, sec, bar

新機能(最新リリース)

  • FastMCP v4 — セッションレスプロトコル、長時間実行分析のためのバックグラウンドタスク、引数補完
  • レスポンスキャッシング — 5分間のTTLシグナルにより、マルチターン会話での冗長なデータベースクエリを削減
  • ガードモード — 破壊的操作(bar_、sec_)に対する多段階確認フロー
  • バックグラウンドタスク — tdml_*分析関数はブロックせずにポーリング用のタスクIDを返します
  • 引数補完 — ユーザーが入力する際にスキーマからテーブル名と列名を自動提案
  • フック機能 — カスタム監視、監査、レート制限のためのツール呼び出しのインターセプト
  • 行数制限保護 — 設定可能な上限(DEFAULT_ROW_LIMIT、MAX_ROW_LIMIT)によりLLMトークンオーバーフローを防止
  • 強化されたセキュリティ — きめ細かい行レベルのアクセス制御のためのVXビュー

拡張とデプロイ

カスタムロジックの追加
フックを使用してツール呼び出しをインターセプトし、監視、監査トレイル、検証を実行 → フックガイド

セマンティックレイヤーの定義
YAMLでドメイン固有のツール、プロンプト、キューブを作成 → カスタマイズガイド

どこでもデプロイ
CLI(uv)、HTTPサーバー、Dockerコンテナ、またはクラウドサービスとして実行 → インストールガイド

実際の動作を見る

詳細情報

貢献

貢献を歓迎します!貢献ガイドと開発者ガイドを参照して始めましょう。