Checkout Page MCP

oficial

Permite que los clientes de IA añadan pagos a tu sitio web. Crea páginas de pago, eventos y formularios e intégralos en tu sitio en minutos.

¿Qué puedes hacer con Checkout Page MCP?

  • Buscar clientes y suscripciones — Consulta un cliente por correo electrónico o ID mediante list_customers o get_customer, y luego obtén su plan activo con list_subscriptions.

  • Revisar pagos y reservas — Usa list_payments para filtrar transacciones por fecha, monto o estado, o list_bookings para ver asistentes a eventos y tipos de boletos.

  • Crear páginas de pago y formularios — Lanza una página en vivo con create_checkout_page (producto y precios incluidos) o crea un formulario de registro/contacto mediante create_form.

  • Inspeccionar envíos de formularios — Obtén las entradas recientes con list_submissions o revisa una respuesta en detalle usando get_submission.

  • Gestionar cupones y webhooks — Genera códigos de descuento con create_coupon, o registra, lista y elimina endpoints mediante create_webhook, list_webhooks y delete_webhook.

  • Subir archivos — Trae un archivo desde una URL pública con upload_file para que pueda ser referenciado en otro lugar de tu cuenta.

Documentación

El servidor MCP de Checkout Page permite que asistentes de IA como Claude, ChatGPT y Cursor trabajen directamente con tu cuenta de Checkout Page. En lugar de revisar el panel de control o escribir solicitudes de API, puedes simplemente preguntar en lenguaje natural y el asistente se encarga del resto.

Está construido sobre el Model Context Protocol, un estándar abierto para conectar asistentes de IA con las herramientas y los datos que necesitan.

La URL del servidor es:

https://mcp.checkoutpage.com

¿Qué puede hacer Checkout Page MCP?

Una vez conectado, puedes pedirle a tu asistente de IA que haga cosas como:

  • "Encuentra al cliente con el correo jane@example.com y muéstrame su última suscripción."
  • "Muéstrame el pago más reciente del pedido ABC123. ¿Qué plan eligieron?"
  • "Muéstrame las últimas 10 respuestas de formulario de mi formulario de captura de leads del ebook."
  • "Abre la página de pago con ID cp_abc123 y dime qué producto está asociado."
  • "Crea una nueva página de pago llamada 'Spring Workshop' con un precio de $99."
  • "Crea un formulario de captura de leads para nuestro nuevo ebook con campos de nombre, correo y empresa."
  • "Crea un formulario de registro para el seminario web de mayo. Recopila nombre, correo y a qué sesión quieren asistir."
  • "Crea un cupón de 20% de descuento llamado SPRING20 que expire el 31 de mayo."

Tu asistente utiliza las herramientas a continuación para responder estas preguntas y realizar acciones en tu cuenta.

Herramientas disponibles

RecursoHerramientaQué hace
Páginas de pagocreate_checkout_pageCrea una nueva página de pago con un producto y precio asociados. Publicada y activa por defecto.
Páginas de pagoget_checkout_pageObtiene la configuración de una página de pago individual por ID.
Páginas de pagolist_paymentsLista los pagos procesados a través de tu cuenta. Filtra por fecha, cliente, monto o estado.
Páginas de pagolist_subscriptionsLista las suscripciones, incluyendo estado, intervalo de facturación y período actual.
Eventoslist_bookingsLista las reservas de eventos, incluyendo detalles de asistentes y tipos de entrada.
Formularioscreate_formCrea un nuevo formulario para recopilar respuestas: encuestas, solicitudes, captura de leads, confirmaciones de asistencia.
Formulariosget_formObtiene la configuración de un formulario individual por ID.
Formularioslist_submissionsLista las respuestas de formularios capturadas desde tus páginas de pago y formularios.
Formulariosget_submissionObtiene una respuesta de formulario individual por ID, incluyendo todas las respuestas de los campos.
Cuponescreate_couponCrea un código de descuento que los clientes pueden aplicar al pagar.
Clienteslist_customersBusca datos de perfil de clientes: nombre, correo, empresa, dirección, ID fiscal.
Clientesget_customerObtiene un registro de cliente individual por ID.
Archivosupload_fileSube un archivo desde una URL pública a tu cuenta para que pueda ser referenciado en otros lugares.
Webhookscreate_webhookRegistra un endpoint https para recibir cargas de eventos y devuelve su secreto de firma.
Webhookslist_webhooksLista los endpoints de webhook en tu cuenta con sus contadores de entrega. Los secretos no se devuelven.
Webhooksdelete_webhookElimina un endpoint de webhook. Las entregas se detienen inmediatamente; es destructivo e irreversible.

Antes de comenzar

Necesitarás una cuenta de Checkout Page. El servidor MCP utiliza OAuth, por lo que no hay claves de API que copiar o pegar. Tu herramienta de IA te guiará a través de un inicio de sesión con un clic la primera vez que te conectes.

Conecta tu herramienta de IA

Cada herramienta de IA tiene su propia pantalla de configuración para agregar un conector. Elige la tuya a continuación. Los pasos toman aproximadamente un minuto. Una vez conectado, prueba el prompt de prueba al final de cada sección para confirmar que funciona.

ChatGPT

  1. Abre ChatGPT.com y ve a Configuración → Seguridad e inicio de sesión. Habilita Modo desarrollador.
  2. Cierra la configuración y ve a chatgpt.com/plugins.
  3. Haz clic en el + en la esquina superior derecha. (Los plugins personalizados están disponibles en planes de pago).
  4. Ingresa:
  5. Activa Entiendo y quiero continuar.
  6. Haz clic en Crear y luego sigue el flujo de OAuth de Checkout Page para conectarte.
  7. Inicia un chat nuevo.
  8. Haz clic en + y busca Checkout Page.

Pruébalo: pregunta "Lista mis últimos 5 pagos de Checkout Page."

Claude

  1. Abre Claude y ve a Configuración → Conectores.
  2. Haz clic en Agregar conector personalizado.
  3. Ingresa:
  4. Haz clic en Agregar, luego haz clic en Conectar en el conector Checkout Page e inicia sesión.

Pruébalo: pregunta "Muéstrame las últimas 5 respuestas de formulario de Checkout Page."

Cursor

La forma más rápida es la instalación con un clic:

O agrégalo manualmente:

  1. Abre Cursor y ve a Configuración → MCP.
  2. Haz clic en Agregar nuevo servidor MCP.
  3. Ingresa:
  4. Haz clic en Guardar y luego inicia sesión a través del prompt de OAuth.

Pruébalo: en el chat de Cursor, pregunta "Lista los últimos 5 clientes de Checkout Page."

VS Code

GitHub Copilot Chat y la extensión oficial de MCP son compatibles con nuestro servidor.

  1. Abre VS Code y ejecuta el comando MCP: Agregar servidor desde la Paleta de comandos (Cmd/Ctrl + Shift + P).
  2. Elige HTTP.
  3. Ingresa la URL: https://mcp.checkoutpage.com
  4. Nómbralo: checkoutpage
  5. Inicia sesión a través del prompt de OAuth que se abre en tu navegador.

Pruébalo: en Copilot Chat, pregunta "Muéstrame mis suscripciones de Checkout Page."

Codex

  1. Abre Codex y ve a Configuración → Servidores MCP.
  2. Haz clic en + Agregar servidor.
  3. Elige Streamable HTTP como transporte.
  4. Ingresa:
  5. Haz clic en Guardar y luego inicia sesión a través del prompt de OAuth.

Pruébalo: pregunta "Lista mis últimos 5 pagos de Checkout Page."

Claude Code

Dos pasos: agrega el servidor y luego inicia sesión desde Claude Code.

claude mcp add --transport http checkoutpage https://mcp.checkoutpage.com

Luego inicia una sesión:

claude

En la sesión:

  1. Escribe /mcp.
  2. Usa las teclas de flecha para resaltar checkoutpage y presiona enter.
  3. Elige authenticate y sigue el prompt de OAuth.

Pruébalo: pregunta "Lista mis últimos 5 pagos de Checkout Page."

Otras herramientas de IA

Cualquier cliente con soporte MCP puede conectarse a https://mcp.checkoutpage.com usando OAuth. Si tu herramienta solicita un transporte, elige Streamable HTTP. La mayoría de los clientes aceptan esta configuración:

{
  "mcpServers": {
    "checkoutpage": {
      "url": "https://mcp.checkoutpage.com"
    }
  }
}

Ejemplos de prompts

Lanza un nuevo producto

Te estás preparando para un nuevo taller y quieres una página de pago y un descuento por reserva anticipada activos en minutos.

Pega esto en tu herramienta de IA:

Create a checkout page called "Pricing Strategy Workshop" priced at $199. Write a confident product description (3–4 sentences) that pitches a half-day workshop for founders and product leaders who want to raise prices without losing customers. Turn on the coupon code field so customers can apply discounts. Then create a coupon code EARLYBIRD that takes 20% off and expires May 15. Send me both the checkout URL and the coupon code when you're done.

El asistente llama a create_checkout_page (con una descripción escrita y el campo de cupón habilitado), luego a create_coupon, y devuelve la URL de pago en vivo y el código de descuento.

Puedes usar el mismo patrón para cualquier nueva oferta: el lanzamiento de un curso, una página de registro beta o una promoción por tiempo limitado.

Responde a una pregunta de facturación de un cliente

Un cliente envía un correo preguntando cuándo se realizará su próximo pago y quieres un borrador de respuesta que puedas enviar en segundos.

Pega su pregunta en tu herramienta de IA:

A customer named Jane Smith (jane@example.com) just emailed asking: "When is my next payment, and how much will I be charged?" Look up her account in Checkout Page, find her active subscription, and draft a friendly reply I can send back. Include the next billing date and the amount.

El asistente llama a list_customers para encontrar a Jane por correo, luego a list_subscriptions para obtener su plan activo, y redacta una respuesta lista para enviar con la próxima fecha de facturación y el monto.

Puedes usar el mismo patrón para solicitudes de reembolso, reenvíos de recibos o cualquier pregunta de soporte puntual que necesite contexto de la cuenta.

Consejos para mejores resultados

  • Pide a la IA que escriba el texto por ti: títulos de productos, descripciones, mensajes de confirmación. De lo contrario, las páginas saldrán en blanco o genéricas.
  • Sé explícito sobre la configuración que la IA no puede adivinar (por ejemplo, "activa el campo de código de cupón").
  • Limítate a registros específicos y tareas de creación. Los asistentes de IA son menos confiables con totales y clasificaciones ("las 5 páginas principales por ingresos") porque eso requiere leer cada pago. Para números como esos, usa la vista de análisis del panel de control.
  • Algunas configuraciones de pago, como el texto personalizado del botón o el estilo de la página, aún no están expuestas a través de MCP. Si una solicitud no tiene efecto, abre la página en tu panel de control para completar el ajuste.

Solución de problemas

Seguridad y privacidad

  • El servidor MCP solo actúa en tu nombre después de que inicias sesión a través de OAuth.
  • Los tokens están limitados a tu cuenta. Revoca el acceso en cualquier momento desde la configuración de Checkout Page.
  • Las herramientas de lectura (list_*, get_*) nunca modifican datos. Las herramientas de escritura (create_*, upload_*) y las herramientas destructivas (delete_*) están claramente nombradas para que tu asistente pueda preguntar antes de realizar cambios. Eliminar un webhook es irreversible, así que confirma antes de que tu asistente ejecute delete_webhook.
  • Los datos que tu asistente consulta (detalles del cliente, información de pago) se envían a tu herramienta de IA para generar una respuesta, de la misma manera que funciona con cualquier otro conector. Elige herramientas de IA cuyas políticas de manejo de datos coincidan con tus necesidades.