Teradata
officielUne collection d'outils pour gérer la plateforme, traiter la qualité des données et lire et écrire dans la base de données Teradata.
Que pouvez-vous faire avec Teradata MCP ?
- Explorer et profiler les tables de base de données — Demandez à l'IA de lister les tables, décrire les schémas et résumer les distributions de données à l'aide des outils
baseetqlty. - Exécuter des requêtes analytiques en langage naturel — Décrivez l'information recherchée et laissez l'assistant générer et exécuter du SQL via les outils
base. - Visualiser les résultats de requêtes sous forme de graphiques — Demandez des diagrammes à barres, des courbes ou d'autres visualisations directement à partir des résultats de requêtes avec les outils
plot. - Gérer la sécurité et l'accès à la base de données — Utilisez les outils
secetdbapour examiner les rôles, les autorisations et les politiques de sécurité au niveau des lignes. - Construire des pipelines de recherche sémantique et de RAG — Stockez et interrogez des embeddings vectoriels pour la génération augmentée de récupération à l'aide des outils
ragettdvs.
Documentation
Serveur MCP Teradata
Connectez les agents IA directement à Teradata avec une sécurité et une extensibilité de niveau entreprise.

Démarrage rapide (Choisissez votre voie)
| Client | Idéal pour | Temps de configuration |
|---|---|---|
| Claude Desktop | Analyse exploratoire, administration de plateforme | 5 min |
| VS Code + Copilot | Ingénierie des données, développement d'agents | 5 min |
| Open WebUI | Tester de nouveaux LLM localement | 5 min |
| Exemples de code | Construire votre propre client | variable |
| Flowise | Constructeur visuel d'agents | 10 min |
Prérequis : Base de données Teradata (ou bac à sable gratuit) + uv
Configuration de Claude Desktop (Sans installation)
Ajoutez ceci à claude_desktop_config.json (Paramètres > Développeur > Modifier la configuration) :
{
"mcpServers": {
"teradata": {
"command": "uvx",
"args": ["teradata-mcp-server"],
"env": {
"DATABASE_URI": "teradata://<USERNAME>:<PASSWORD>@<HOST_URL>:1025/<USERNAME>"
}
}
}
}
Ce que vous pouvez faire
| Cas d'usage | Capacités | Outils |
|---|---|---|
| Interroger et analyser | Explorer les tables, profiler les données, expliquer les résultats, visualiser les tendances — sans SQL | base, dba, qlty, plot |
| Couche sémantique | Générez des couches sémantiques et des outils personnalisés à partir de YAML ou avec notre compétence d'agent | En savoir plus → |
| Pipelines IA & RAG | Recherche sémantique, génération augmentée par récupération, stockage vectoriel | rag, tdvs, fs |
| Administration de base de données | Gérer la sécurité, surveiller la capacité, automatiser les sauvegardes | dba, sec, bar |
Nouveautés (Dernière version)
- FastMCP v3 — Nettoyage garanti des ressources avec une gestion améliorée de la durée de vie
- Capacité des hooks — Interceptez les appels d'outils pour une surveillance, un audit ou une limitation de débit personnalisés
- Protection de la limite de lignes — Des plafonds configurables (
DEFAULT_ROW_LIMIT,MAX_ROW_LIMIT) empêchent le débordement de jetons LLM - Sécurité renforcée — Vues VX pour un contrôle d'accès granulaire au niveau des lignes
Étendre et déployer
Ajouter une logique personnalisée
Utilisez des hooks pour intercepter les appels d'outils à des fins de surveillance, de pistes d'audit ou de validation → Guide des hooks
Définir des couches sémantiques
Créez des outils, des invites et des cubes spécifiques au domaine en YAML → Guide de personnalisation
Déployer partout
Exécutez en tant que CLI (uv), serveur HTTP, conteneur Docker ou service cloud → Guide d'installation
Le voir en action
- Agent vocal — Audio bidirectionnel en temps réel avec Amazon Nova Sonic
- Agent Web — Interface de chat interactive avec le framework Google ADK
- Constructeur Flowise — Flux de travail visuels par glisser-déposer
- Middleware personnalisé — Modèles de surveillance des performances
En savoir plus
- Documentation complète — Installation, configuration, architecture, sécurité
- Tutoriels vidéo — Procédures pas à pas
- Guide du développeur — Étendre et contribuer
- Architecture — Comment les composants fonctionnent ensemble
Contribuer
Les contributions sont les bienvenues ! Consultez notre Guide de contribution et le Guide du développeur pour commencer.