Teradata MCP Server

offiziell

Eine Sammlung von Werkzeugen zur Verwaltung der Plattform, zur Adressierung der Datenqualität sowie zum Lesen und Schreiben in die Teradata-Datenbank.

Dokumentation

Teradata MCP Server

docs release PyPI downloads

KI-Agenten direkt mit Teradata verbinden – mit Enterprise-Sicherheit und Erweiterbarkeit.

Teradata MCP Server architecture

Schnellstart (Wählen Sie Ihren Weg)

ClientAm besten geeignet fürEinrichtungszeit
Claude DesktopExplorative Analyse, Plattform-Administration5 Min.
VS Code + CopilotData Engineering, Agentenentwicklung5 Min.
Open WebUINeue LLMs lokal testen5 Min.
Code-BeispieleEigenen Client erstellenvariiert
FlowiseVisueller Agenten-Builder10 Min.

Voraussetzungen: Teradata-Datenbank (oder kostenlose Sandbox) + uv

Claude Desktop Einrichtung (Keine Installation)

Fügen Sie dies zu claude_desktop_config.json hinzu (Einstellungen > Entwickler > Konfiguration bearbeiten):

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

Was Sie tun können

AnwendungsfallFunktionenWerkzeuge
Abfragen & AnalysierenTabellen erkunden, Daten profilieren, Ergebnisse erklären, Muster visualisieren – kein SQL nötigbase, dba, qlty, plot
KI- & RAG-PipelinesSemantische Suche, Retrieval-Augmented Generation, Vektorspeicherrag, tdvs, fs
Datenbank-AdministrationSicherheit verwalten, Kapazität überwachen, Backups automatisierendba, sec, bar
Benutzerdefinierte LogikDomänenwerkzeuge, Metriken und semantische Ebenen in YAML definierenMehr erfahren →

Neuigkeiten (Neueste Version)

  • FastMCP v3 — Garantierte Ressourcenbereinigung mit verbesserter Lebensdauerverwaltung
  • Hooks-Funktion — Werkzeugaufrufe für benutzerdefiniertes Monitoring, Audit oder Ratenbegrenzung abfangen
  • Zeilengrenzenschutz — Konfigurierbare Obergrenzen (DEFAULT_ROW_LIMIT, MAX_ROW_LIMIT) verhindern LLM-Token-Überlauf
  • Erweiterte Sicherheit — VX-Ansichten für granulare Zugriffskontrolle auf Zeilenebene

Erweitern & Bereitstellen

Benutzerdefinierte Logik hinzufügen
Nutzen Sie Hooks, um Werkzeugaufrufe für Monitoring, Audit-Trails oder Validierung abzufangen → Hooks-Anleitung

Semantische Ebenen definieren
Erstellen Sie domänenspezifische Werkzeuge, Prompts und Cubes in YAML → Anpassungsanleitung

Überall bereitstellen
Als CLI (uv), HTTP-Server, Docker-Container oder Cloud-Dienst ausführen → Installationsanleitung

In Aktion erleben

Mehr erfahren

Mitwirken

Beiträge sind willkommen! Lesen Sie unseren Leitfaden für Mitwirkende und das Entwicklerhandbuch, um loszulegen.