Checkout Page MCP

oficial

Permita que clientes de IA adicionem pagamentos ao seu site. Crie páginas de checkout, eventos e formulários e incorpore-os ao seu site em minutos.

O que você pode fazer com Checkout Page MCP?

  • Encontrar clientes e assinaturas — Consulte um cliente por e-mail ou ID via list_customers ou get_customer e, em seguida, obtenha o plano ativo dele com list_subscriptions.

  • Revisar pagamentos e reservas — Use list_payments para filtrar transações por data, valor ou status, ou list_bookings para ver participantes de eventos e tipos de ingressos.

  • Criar páginas de checkout e formulários — Crie uma página ao vivo com create_checkout_page (produto e preço incluídos) ou monte um formulário de lead/registro via create_form.

  • Inspecionar envios de formulários — Busque entradas recentes com list_submissions ou analise uma resposta em detalhes usando get_submission.

  • Gerenciar cupons e webhooks — Gere códigos de desconto com create_coupon, ou registre, liste e remova endpoints via create_webhook, list_webhooks e delete_webhook.

  • Enviar arquivos — Traga um arquivo de uma URL pública com upload_file para que ele possa ser referenciado em outros lugares da sua conta.

Documentação

O servidor MCP Checkout Page MCP permite que assistentes de IA como Claude, ChatGPT e Cursor trabalhem diretamente com sua conta Checkout Page. Em vez de vasculhar o painel ou escrever requisições de API, você pode simplesmente perguntar, em linguagem natural, e o assistente cuida do resto.

Ele é construído sobre o Model Context Protocol, um padrão aberto para conectar assistentes de IA às ferramentas e dados de que precisam.

A URL do servidor é:

https://mcp.checkoutpage.com

O que o Checkout Page MCP pode fazer?

Depois de conectado, você pode pedir ao seu assistente de IA para fazer coisas como:

  • "Encontre o cliente com o e-mail jane@example.com e mostre-me a última assinatura dele."
  • "Mostre o pagamento mais recente do pedido ABC123. Qual plano eles escolheram?"
  • "Mostre as últimas 10 submissões de formulário do meu formulário de captura de leads do ebook."
  • "Abra a página de checkout com o ID cp_abc123 e me diga qual produto está vinculado."
  • "Crie uma nova página de checkout chamada 'Spring Workshop' com preço de $99."
  • "Crie um formulário de captura de leads para nosso novo ebook com campos de nome, e-mail e empresa."
  • "Monte um formulário de inscrição para o webinar de maio. Colete nome, e-mail e qual sessão eles querem participar."
  • "Crie um cupom de 20% de desconto chamado SPRING20 que expira em 31 de maio."

Seu assistente usa as ferramentas abaixo para responder a essas perguntas e agir na sua conta.

Ferramentas disponíveis

RecursoFerramentaO que faz
Páginas de checkoutcreate_checkout_pageCria uma nova página de checkout com um produto e preço vinculados. Publicada e ativa por padrão.
Páginas de checkoutget_checkout_pageBusca a configuração de uma única página de checkout por ID.
Páginas de checkoutlist_paymentsLista pagamentos processados pela sua conta. Filtre por data, cliente, valor ou status.
Páginas de checkoutlist_subscriptionsLista assinaturas, incluindo status, intervalo de cobrança e período atual.
Eventoslist_bookingsLista reservas de eventos, incluindo dados dos participantes e tipos de ingresso.
Formulárioscreate_formCria um novo formulário para coletar submissões: pesquisas, inscrições, captura de leads, RSVPs.
Formuláriosget_formBusca a configuração de um único formulário por ID.
Formulárioslist_submissionsLista submissões de formulários capturadas das suas páginas de checkout e formulários.
Formuláriosget_submissionBusca uma única submissão de formulário por ID, incluindo todas as respostas dos campos.
Cuponscreate_couponCria um código de desconto que os clientes podem aplicar no checkout.
Clienteslist_customersPesquisa dados de perfil de clientes: nome, e-mail, empresa, endereço, ID fiscal.
Clientesget_customerBusca um único registro de cliente por ID.
Arquivosupload_fileEnvia um arquivo de uma URL pública para sua conta para que possa ser referenciado em outros lugares.
Webhookscreate_webhookRegistra um endpoint https para receber payloads de eventos e retorna seu segredo de assinatura.
Webhookslist_webhooksLista os endpoints de webhook da sua conta com seus contadores de entrega. Segredos não são retornados.
Webhooksdelete_webhookExclui um endpoint de webhook. As entregas param imediatamente; destrutivo e irreversível.

Antes de começar

Você precisará de uma conta Checkout Page. O servidor MCP usa OAuth, então não há chaves de API para copiar e colar. Sua ferramenta de IA guia você por um login de um clique na primeira conexão.

Conecte sua ferramenta de IA

Cada ferramenta de IA tem sua própria tela de configurações para adicionar um conector. Escolha a sua abaixo. As etapas levam cerca de um minuto. Depois de conectado, experimente o prompt de teste no final de cada seção para confirmar que está funcionando.

ChatGPT

  1. Abra ChatGPT.com e vá para Configurações → Segurança e login. Ative o Modo desenvolvedor.
  2. Feche as configurações e vá para chatgpt.com/plugins.
  3. Clique no + no canto superior direito. (Plugins personalizados estão disponíveis em planos pagos.)
  4. Digite:
  5. Ative Entendo e quero continuar.
  6. Clique em Criar e siga o fluxo OAuth do Checkout Page para conectar.
  7. Inicie um novo chat.
  8. Clique em + e pesquise por Checkout Page.

Teste: pergunte "Liste meus últimos 5 pagamentos do Checkout Page."

Claude

  1. Abra Claude e vá para Configurações → Conectores.
  2. Clique em Adicionar conector personalizado.
  3. Digite:
  4. Clique em Adicionar, depois clique em Conectar no conector Checkout Page e faça login.

Teste: pergunte "Mostre as últimas 5 submissões de formulário do Checkout Page."

Cursor

A maneira mais rápida é a instalação com um clique:

Ou adicione manualmente:

  1. Abra o Cursor e vá para Configurações → MCP.
  2. Clique em Adicionar novo servidor MCP.
  3. Digite:
  4. Clique em Salvar e faça login pelo prompt OAuth.

Teste: no chat do Cursor, pergunte "Liste os últimos 5 clientes do Checkout Page."

VS Code

O GitHub Copilot Chat e a extensão oficial MCP suportam nosso servidor.

  1. Abra o VS Code e execute o comando MCP: Add Server na Paleta de Comandos (Cmd/Ctrl + Shift + P).
  2. Escolha HTTP.
  3. Digite a URL: https://mcp.checkoutpage.com
  4. Nomeie como: checkoutpage
  5. Faça login pelo prompt OAuth que abre no seu navegador.

Teste: no Copilot Chat, pergunte "Mostre minhas assinaturas do Checkout Page."

Codex

  1. Abra o Codex e vá para Configurações → Servidores MCP.
  2. Clique em + Adicionar servidor.
  3. Escolha Streamable HTTP como transporte.
  4. Digite:
  5. Clique em Salvar e faça login pelo prompt OAuth.

Teste: pergunte "Liste meus últimos 5 pagamentos do Checkout Page."

Claude Code

Duas etapas: adicione o servidor e depois faça login de dentro do Claude Code.

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

Depois inicie uma sessão:

claude

Na sessão:

  1. Digite /mcp.
  2. Use as setas do teclado para destacar checkoutpage e pressione enter.
  3. Escolha authenticate e siga o prompt OAuth.

Teste: pergunte "Liste meus últimos 5 pagamentos do Checkout Page."

Outras ferramentas de IA

Qualquer cliente com suporte a MCP pode se conectar a https://mcp.checkoutpage.com usando OAuth. Se sua ferramenta pedir um transporte, escolha Streamable HTTP. A maioria dos clientes aceita esta configuração:

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

Exemplos de prompts

Lançar um novo produto

Você está se preparando para um novo workshop e quer uma página de checkout e um desconto de early-bird ativos em minutos.

Cole isto na sua ferramenta 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.

O assistente chama create_checkout_page (com uma descrição escrita e o campo de cupom ativado), depois create_coupon, e retorna a URL de checkout ativa e o código de desconto.

Você pode usar o mesmo padrão para qualquer nova oferta: lançamento de curso, página de inscrição beta ou promoção por tempo limitado.

Responder a uma dúvida de cobrança de um cliente

Um cliente envia um e-mail perguntando quando o próximo pagamento será cobrado e você quer um rascunho de resposta para enviar em segundos.

Cole a pergunta dele na sua ferramenta 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.

O assistente chama list_customers para encontrar a Jane pelo e-mail, depois list_subscriptions para puxar o plano ativo dela, e redige uma resposta pronta para envio com a próxima data de cobrança e o valor.

Você pode usar o mesmo padrão para pedidos de reembolso, reenvio de recibos ou qualquer dúvida pontual de suporte que precise de contexto da conta.

Dicas para melhores resultados

  • Peça à IA para escrever o texto para você: títulos de produtos, descrições, mensagens de confirmação. Caso contrário, as páginas saem em branco ou genéricas.
  • Seja explícito sobre configurações que a IA não consegue adivinhar (ex.: "ative o campo de código de cupom").
  • Limite-se a registros específicos e tarefas de criação. Assistentes de IA são menos confiáveis em totais e rankings ("top 5 páginas por receita") porque isso exige ler todos os pagamentos. Para números assim, use a visão de analytics do painel.
  • Algumas configurações de checkout, como texto personalizado do botão ou estilo da página, ainda não são expostas via MCP. Se uma solicitação não tiver efeito, abra a página no painel para finalizar o ajuste.

Solução de problemas

Segurança e privacidade

  • O servidor MCP só age em seu nome depois que você faz login via OAuth.
  • Os tokens são limitados à sua conta. Revogue o acesso a qualquer momento nas configurações do Checkout Page.
  • Ferramentas de leitura (list_*, get_*) nunca modificam dados. Ferramentas de escrita (create_*, upload_*) e ferramentas destrutivas (delete_*) são claramente nomeadas para que seu assistente possa perguntar antes de fazer alterações. Excluir um webhook é irreversível, então confirme antes de seu assistente executar delete_webhook.
  • Os dados que seu assistente consulta (detalhes do cliente, informações de pagamento) são enviados à sua ferramenta de IA para gerar uma resposta — da mesma forma que funciona para qualquer outro conector. Escolha ferramentas de IA cujas políticas de tratamento de dados atendam às suas necessidades.