Teradata

oficial

Una colección de herramientas para gestionar la plataforma, abordar la calidad de datos y leer y escribir en Teradata Database.

¿Qué puedes hacer con Teradata MCP?

  • Consultar y analizar datos — Haga preguntas en lenguaje natural para explorar tablas, perfilar datos y visualizar patrones sin escribir SQL.
  • Generar capas semánticas — Cree herramientas, indicaciones y cubos personalizados específicos del dominio a partir de definiciones YAML mediante la guía de personalización.
  • Ejecutar pipelines de IA y RAG — Realice búsqueda semántica, generación aumentada por recuperación y almacenamiento vectorial usando las herramientas rag, tdvs y fs.
  • Gestionar la administración de bases de datos — Maneje la seguridad, supervise la capacidad y automatice las copias de seguridad mediante los conjuntos de herramientas dba, sec y bar.
  • Ejecutar análisis de larga duración — Lance funciones analíticas tdml_* como tareas en segundo plano y consulte los resultados en lugar de bloquear.
  • Proteger contra acciones destructivas — Use el Modo de Guardia para flujos de confirmación en varios pasos en operaciones bar_* y sec_*.

Documentación

Servidor MCP de Teradata

docs release PyPI downloads

Conecta agentes de IA directamente a Teradata con seguridad y extensibilidad empresarial.

Teradata MCP Server architecture

Inicio Rápido (Elige tu Ruta)

ClienteMejor ParaTiempo de Configuración
Claude DesktopAnálisis exploratorio, administración de plataforma5 min
VS Code + CopilotIngeniería de datos, desarrollo de agentes5 min
Open WebUIProbar nuevos LLMs localmente5 min
Ejemplos de CódigoConstruir tu propio clientevaría
FlowiseConstructor visual de agentes10 min

Requisitos previos: Base de datos Teradata (o sandbox gratuito) + uv

Configuración de Claude Desktop (Sin Instalación)

Añade esto a claude_desktop_config.json (Configuración > Desarrollador > Editar Config):

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

Lo Que Puedes Hacer

Caso de UsoCapacidadesHerramientas
Consultar y AnalizarExplorar tablas, perfilar datos, explicar resultados, visualizar patrones—sin necesidad de SQLbase, dba, qlty, plot
Capa SemánticaGenerar capas semánticas y herramientas personalizadas desde YAML o con nuestra Agent SkillAprende más →
Pipelines de IA y RAGBúsqueda semántica, generación aumentada por recuperación, almacenamiento vectorialrag, tdvs, fs
Administración de Base de DatosGestionar seguridad, monitorear capacidad, automatizar copias de seguridaddba, sec, bar

Novedades (Última Versión)

  • FastMCP v4 — Protocolo sin sesión, tareas en segundo plano para análisis de larga duración, autocompletado de argumentos
  • Caché de Respuestas — Señales TTL de 5 minutos reducen consultas redundantes a la base de datos en conversaciones de múltiples turnos
  • Modo Guard — Flujos de confirmación en varios pasos para operaciones destructivas (bar_, sec_)
  • Tareas en Segundo Planotdml_* funciones analíticas devuelven IDs de tarea para consultar en lugar de bloquear
  • Autocompletado de Argumentos — Sugerencia automática de nombres de tablas y columnas desde el esquema mientras el usuario escribe
  • Capacidad de Hooks — Interceptar llamadas a herramientas para monitoreo personalizado, auditoría o limitación de velocidad
  • Protección de Límite de Filas — Límites configurables (DEFAULT_ROW_LIMIT, MAX_ROW_LIMIT) previenen el desbordamiento de tokens del LLM
  • Seguridad Mejorada — Vistas VX para control de acceso a nivel de fila con granularidad fina

Extender y Desplegar

Añadir Lógica Personalizada
Usa hooks para interceptar llamadas a herramientas para monitoreo, pistas de auditoría o validación → Guía de Hooks

Definir Capas Semánticas
Crea herramientas, prompts y cubos específicos de dominio en YAML → Guía de Personalización

Desplegar en Cualquier Lugar
Ejecuta como CLI (uv), servidor HTTP, contenedor Docker o servicio en la nube → Guía de Instalación

Verlo en Acción

Aprende Más

Contribuciones

¡Damos la bienvenida a contribuciones! Consulta nuestra Guía de Contribuciones y Guía para Desarrolladores para comenzar.