Uppercut Merchant MCP
Ejecuta tu programa de afiliados B2B SaaS desde Claude, Cursor o cualquier cliente MCP. El Merchant MCP de Uppercut ofrece 18 herramientas sobre OAuth 2.1 para gestionar campañas, revisar y aprobar ventas, verificar el seguimiento y administrar afiliados. Uppercut es un software de afiliados gratuito (seguimiento, comisiones recurrentes, pagos con Stripe Connect) que también recluta editores por ti.
Servidor MCP alojado
npx add-mcp 'https://app.uppercut.co/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Scopes
OAuth 2.1 con PKCE para clientes públicos. Cada token está limitado a un equipo.
merchant:read
Cada herramienta de listado y lectura
merchant:write
Crear y actualizar campañas y destinos, eliminar afiliados, aprobar o rechazar ventas, subir activos y crear un enlace de financiación de pagos
Herramientas
Dieciocho herramientas para ejecutar el programa. Las herramientas de escritura necesitan merchant:write.
Configuración / estado
- validate_tracking Comprueba que el seguimiento de clics, registros y ventas funciona
- read_status_board Lee las tareas en tu tablero de estado de comerciante
- lookup_docs Encuentra la página correcta en docs.uppercut.co
Programas
- create_campaign Toma un nombre, reward_type y reward_value, además de ventanas opcionales y un destino
- get_campaign / update_campaign Lee o cambia una campaña
- add_destination Añade una página de destino a una campaña
Afiliados
- list_affiliates / search_affiliates / get_affiliate Encuentra e inspecciona afiliados
- remove_affiliate Requiere un motivo y se niega mientras el afiliado tenga ventas abiertas. Los afiliados eliminados no pueden volver a unirse.
Ventas y clientes potenciales
- list_sales / approve_sale / reject_sale Revisa las conversiones antes de que se paguen
- list_leads Registros con correo electrónico o ID de usuario y el afiliado que los refirió
Activos y pagos
- list_assets / upload_asset Lista activos creativos, o sube uno desde una URL pública
- add_payout_method Devuelve un enlace de Stripe Checkout para añadir un método de financiación
Herramientas de escritura: create_campaign, update_campaign, add_destination, remove_affiliate, approve_sale, reject_sale, upload_asset, add_payout_method
Ejemplos de prompts
- "Lee mi tablero de estado"
- "Lista clientes potenciales con correo electrónico y afiliado"
- "Valida el seguimiento"
- "Crea una campaña del 20% para Acme"
Endpoints
MCP ejecuta el programa. Las ventas aún se registran a través de Stripe o la API REST en /api/track-sale.
- MCP https://app.uppercut.co/mcp
- Autorizar https://app.uppercut.co/oauth/authorize
- Token https://app.uppercut.co/oauth/token
- Registrar (DCR) https://app.uppercut.co/oauth/register
- Metadatos AS https://app.uppercut.co/.well-known/oauth-authorization-server
- Metadatos de recursos https://app.uppercut.co/.well-known/oauth-protected-resource
Preguntas frecuentes
¿Merchant MCP es lo mismo que la API de ventas?
No. MCP ejecuta el programa para un equipo con sesión iniciada. Las ventas aún se registran a través de Stripe o la API REST, incluido /api/track-sale. La mayoría de las configuraciones usan ambos: MCP para ejecutar el programa, Stripe o REST para atribuir ventas.
¿Necesito una clave API para MCP?
No. Te conectas con OAuth 2.1 y PKCE. Después de iniciar sesión y hacer clic en Permitir, el cliente obtiene un token Bearer limitado a un equipo. MCP no tiene acceso no autenticado ni claves API anónimas.
¿Puede una conexión gestionar varios equipos?
No. La pantalla de consentimiento elige un equipo y el token solo funciona para ese equipo. Para cambiar, vuelve a conectarte y elige un equipo diferente.
¿Dónde encuentran los agentes cómo conectarse?
Empieza con /llms.txt y /.well-known/mcp.json en uppercut.co, o lee la guía de conexión en /mcp.md. La configuración interactiva está en app.uppercut.co/agents/mcp.