Cree un GPT personalizado conectado a sus bases de datos usando PeopleWorksGPT MCP Server. Consultas en lenguaje natural para usuarios de ChatGPT Plus y Enterprise.
Construya su propio ChatGPT especializado para consultas de base de datos y compártalo con su equipo
Conecte su GPT al servidor MCP de PeopleWorksGPT usando OpenAI Actions
Despliegue asistentes de base de datos para equipos de ventas, soporte, finanzas y analítica
Comparta su GPT privadamente con su organización o públicamente en la GPT Store
Los GPTs personalizados son versiones especializadas de ChatGPT que puede crear para tareas específicas. Lanzados por OpenAI en noviembre de 2023, permiten a cualquiera construir una versión adaptada de ChatGPT con instrucciones personalizadas, conocimiento y acciones (integraciones API).
A enero de 2026, el ChatGPT de OpenAI y los GPTs personalizados no soportan nativamente el Model Context Protocol (MCP). Sin embargo, podemos conectar a PeopleWorksGPT usando GPT Actions, que funcionan de manera similar pero usan APIs REST estándar.
El servidor MCP de PeopleWorksGPT ya expone endpoints HTTP que son compatibles con GPT Actions. Esto significa que puede integrarlo en su GPT personalizado usando la característica Actions de OpenAI, que soporta cualquier API REST con especificación OpenAPI.
Use los endpoints HTTP existentes de PeopleWorksGPT directamente en GPT Actions
Si OpenAI agrega soporte MCP, integración sin costuras como Claude Desktop
Esta guía se enfoca en Opción 1: HTTP Actions Directas, que está disponible ahora y funciona perfectamente con GPT Actions.
Navegue a la interfaz de creación de GPT en ChatGPT.
Verá dos pestañas: Crear (constructor basado en conversación) y Configurar (configuración manual). Usaremos Configurar para más control.
Configure la identidad y comportamiento de su GPT.
DatabaseGPT - Asistente SQL en Lenguaje Natural
Consulte sus bases de datos usando español simple. Me conecto a su base de datos segura a través de PeopleWorksGPT y genero consultas SQL optimizadas para usted.
Eres un asistente especializado de base de datos impulsado por PeopleWorksGPT.
Tu rol principal es ayudar a los usuarios a consultar sus bases de datos usando lenguaje natural.
Capacidades Principales:
1. Autenticar usuarios con sus credenciales de base de datos
2. Listar conexiones de base de datos disponibles
3. Ejecutar consultas en lenguaje natural y devolver resultados formateados
4. Explicar las consultas SQL que generas
5. Sugerir consultas de seguimiento basadas en resultados
Directrices Importantes:
- SIEMPRE autentica al usuario primero antes de ejecutar consultas
- Solo consulta conexiones a las que el usuario tiene permiso explícito de acceso
- Nunca expongas datos sensibles en mensajes de error
- Formatea resultados como tablas claras y legibles
- Proporciona contexto sobre qué datos estás consultando
- Sugiere insights y preguntas relacionadas
Flujo de Trabajo:
1. Primera interacción: Solicita nombre de usuario y clave API para autenticar
2. Después de autenticación: Muestra conexiones de base de datos disponibles
3. Para cada consulta: Genera SQL, ejecútala y presenta resultados
4. Después de resultados: Sugiere 2-3 preguntas de seguimiento
Sé profesional, preciso y útil. Si no estás seguro sobre una consulta, solicita aclaración en lugar de adivinar.
Agregue estos prompts iniciales para usuarios:
Aquí es donde conectamos su GPT a PeopleWorksGPT.
En la sección Actions, haga clic en "Crear nueva acción".
Seleccione: "Ninguna"
Nota: Manejamos la autenticación dentro de las llamadas API usando parámetros de nombre de usuario + clave API
Pegue esta especificación OpenAPI:
openapi: 3.1.0
info:
title: API de Base de Datos PeopleWorksGPT
description: API de consulta de base de datos en lenguaje natural con seguridad multi-tenant
version: 1.0.0
servers:
- url: https://mcp.peopleworksgpt.com
description: Servidor de producción
paths:
/api/authenticate:
post:
operationId: authenticate
summary: Autenticar usuario y obtener token de sesión
requestBody:
required: true
content:
application/json:
schema:
type: object
required:
- username
- apiKey
properties:
username:
type: string
description: Nombre de usuario del usuario
apiKey:
type: string
description: Clave API del usuario
responses:
'200':
description: Autenticación exitosa
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
sessionToken:
type: string
message:
type: string
/api/connections:
get:
operationId: listConnections
summary: Listar conexiones de base de datos disponibles para usuario autenticado
parameters:
- name: sessionToken
in: query
required: true
schema:
type: string
description: Token de sesión de autenticación
responses:
'200':
description: Lista de conexiones
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
connections:
type: array
items:
type: object
properties:
id:
type: integer
name:
type: string
type:
type: string
/api/query:
post:
operationId: executeQuery
summary: Ejecutar consulta de base de datos en lenguaje natural
requestBody:
required: true
content:
application/json:
schema:
type: object
required:
- sessionToken
- connectionId
- query
properties:
sessionToken:
type: string
description: Token de sesión de autenticación
connectionId:
type: integer
description: ID de la conexión de base de datos a consultar
query:
type: string
description: Consulta en lenguaje natural
includeHints:
type: boolean
default: true
description: Incluir hints de base de datos para mejor generación SQL
responses:
'200':
description: Consulta ejecutada exitosamente
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
data:
type: array
items:
type: object
sql:
type: string
rowCount:
type: integer
executionTime:
type: number
Antes de guardar, pruebe la integración en el panel de vista previa.
Autentícame con usuario "demo_user" y clave API "pk_demo_001"
Muéstrame mis conexiones de base de datos disponibles
Muéstrame los primeros 5 registros de la tabla Clientes
Una vez que la prueba sea exitosa, guarde su GPT y configure compartir.
Propósito: Acceso rápido a datos de clientes y ventas
Ejemplos de consultas:
- "Muéstrame las 20 principales cuentas por ingreso este mes"
- "¿Qué clientes no han pedido en 90 días?"
- "Compara ventas Q4 vs Q3 por región"
- "Muéstrame valor de pipeline por representante de ventas"
Propósito: Búsqueda rápida de información del cliente durante llamadas de soporte
Ejemplos de consultas:
- "Busca detalles del cliente para email cliente@ejemplo.com"
- "Muéstrame pedidos recientes para cuenta ID 12345"
- "¿Cuál es el historial de tickets de soporte para este cliente?"
- "Verifica estado de inventario para producto SKU ABC-123"
Propósito: Reportes financieros y análisis en tiempo real
Ejemplos de consultas:
- "Calcula ingreso recurrente mensual para últimos 6 meses"
- "Muéstrame tasa de abandono por segmento de cliente"
- "Genera reporte de antigüedad para cuentas por cobrar"
- "Compara COGS por categoría de producto año tras año"
Propósito: Gestión de inventario y seguimiento de logística
Ejemplos de consultas:
- "Muéstrame artículos con niveles de stock debajo del punto de reorden"
- "¿Cuál es la tasa promedio de rotación de inventario?"
- "Lista todos los envíos pendientes por transportista"
- "Muéstrame utilización de espacio de almacén"
OpenAI ha anunciado planes para permitir a los creadores de GPT ganar dinero basado en uso. Aunque aún no está activo en enero de 2026, se espera que esta característica se lance pronto.
| Característica | ChatGPT (GPT Personalizado) | Claude Desktop | Microsoft Copilot Studio |
|---|---|---|---|
| Dificultad de Configuración | Media (config OpenAPI) | Fácil (config JSON) | Fácil (basada en UI) |
| Soporte MCP | ❌ No (usa Actions) | ✅ Sí (nativo) | ✅ Sí (nativo) |
| Compartir | ✅ GPT Store, enlaces, espacio | ❌ Solo local | ✅ Toda la organización |
| Costo | $20/mes (Plus) o Enterprise | $20/mes (Pro) | Licencia M365 requerida |
| Acceso Móvil | ✅ Apps iOS y Android | ❌ Solo escritorio | ✅ Web y móvil |
| Tipo de Integración | REST API Actions | STDIO o HTTP MCP | HTTP MCP |
| Mejor Para | Compartir público, usuarios móviles | Desarrolladores, control local | Usuarios enterprise M365 |
¡Buenas noticias: PeopleWorksGPT funciona con los tres! Elija según su caso de uso.
Síntomas: "No puedo acceder a esa acción" o errores similares
Soluciones:
Síntomas: "Credenciales inválidas" o "Error de autenticación"
Soluciones:
Invoke-RestMethod -Uri "https://mcp.peopleworksgpt.com/api/authenticate" `
-Method Post `
-Body (@{username="su_usuario"; apiKey="su_clave"} | ConvertTo-Json) `
-ContentType "application/json"
Síntomas: La consulta se ejecuta pero devuelve resultados vacíos
Soluciones:
Síntomas: GPT tarda mucho en responder o agota el tiempo
Soluciones:
Cree un ChatGPT personalizado conectado a sus bases de datos hoy
Obtener Ayuda de Configuración Probar Estado del Servidor