Uppercut Merchant MCP

Execute seu programa de afiliados B2B SaaS a partir do Claude, Cursor ou qualquer cliente MCP. O Merchant MCP da Uppercut oferece 18 ferramentas via OAuth 2.1 para gerenciar campanhas, revisar e aprovar vendas, verificar rastreamento e gerenciar afiliados. A Uppercut é um software de afiliados gratuito (rastreamento, comissões recorrentes, pagamentos via Stripe Connect) que também recruta publishers para você.

Servidor MCP hospedado

npx add-mcp 'https://app.uppercut.co/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Escopos

OAuth 2.1 com PKCE para clientes públicos. Cada token tem escopo para um time.

merchant:read

Todas as ferramentas de listagem e leitura

merchant:write

Criar e atualizar campanhas e destinos, remover afiliados, aprovar ou rejeitar vendas, enviar ativos e criar um link de financiamento de pagamento

Ferramentas

Dezoito ferramentas para executar o programa. Ferramentas de escrita precisam de merchant:write.

Configuração / status

  • validate_tracking Verifica se o rastreamento de cliques, inscrições e vendas está funcionando
  • read_status_board Lê as tarefas no seu quadro de status de comerciante
  • lookup_docs Encontra a página certa em docs.uppercut.co

Programas

  • create_campaign Recebe um nome, reward_type e reward_value, além de janelas opcionais e um destino
  • get_campaign / update_campaign Lê ou altera uma campanha
  • add_destination Adiciona uma página de destino a uma campanha

Afiliados

  • list_affiliates / search_affiliates / get_affiliate Encontra e inspeciona afiliados
  • remove_affiliate Exige um motivo e recusa enquanto o afiliado tiver vendas em aberto. Afiliados removidos nunca podem voltar.

Vendas e leads

  • list_sales / approve_sale / reject_sale Revise conversões antes de pagá-las
  • list_leads Inscrições com e-mail ou ID de usuário e o afiliado que as indicou

Ativos e pagamentos

  • list_assets / upload_asset Lista ativos criativos ou envia um a partir de uma URL pública
  • add_payout_method Retorna um link do Stripe Checkout para adicionar um método de financiamento

Ferramentas de escrita: create_campaign, update_campaign, add_destination, remove_affiliate, approve_sale, reject_sale, upload_asset, add_payout_method

Exemplos de prompts

  • “Leia meu quadro de status”
  • “Liste leads com e-mail e afiliado”
  • “Validar rastreamento”
  • “Crie uma campanha de 20% para a Acme”

Endpoints

O MCP executa o programa. As vendas ainda são registradas por meio do Stripe ou da API REST em /api/track-sale.

Perguntas frequentes

O Merchant MCP é o mesmo que a API de vendas?

Não. O MCP executa o programa para um time conectado. As vendas ainda são registradas por meio do Stripe ou da API REST, incluindo /api/track-sale. A maioria das configurações usa ambos: MCP para executar o programa, Stripe ou REST para atribuir vendas.

Preciso de uma chave de API para o MCP?

Não. Você se conecta com OAuth 2.1 e PKCE. Após entrar e clicar em Permitir, o cliente recebe um token Bearer com escopo para um time. O MCP não tem acesso não autenticado nem chaves de API anônimas.

Uma conexão pode gerenciar vários times?

Não. A tela de consentimento escolhe um time e o token só funciona para esse time. Para trocar, reconecte e escolha um time diferente.

Onde os agentes encontram como se conectar?

Comece com /llms.txt e /.well-known/mcp.json em uppercut.co, ou leia o guia de conexão em /mcp.md. A configuração interativa está em app.uppercut.co/agents/mcp.