Guía de conector8 minutos de lectura28 herramientas MCP7 idiomas

Cómo conectar PayPal a Cursor vía MCP

Deja que tu IA trabaje con tu cuenta PayPal para empresas: crea y cobra pedidos, reembolsa pagos, crea, envía y reclama facturas, busca en el historial de transacciones y en los saldos, revisa disputas y consulta planes de suscripción, suscripciones y lotes de payouts. Sandbox o live, con las claves de tu propia app REST.

HCPor el equipo de HelpCodeActualizado 8 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

PayPal

PayPal

Let your AI work with your PayPal business account: create and capture orders, refund payments, create, send and chase invoices, search the transaction history and balances, review disputes, and look up subscription plans, subscriptions and payout batches. Sandbox or live, with your own REST app keys.

herramientas

28

Región

INTL

Categoría

Pagos

Autenticación

OAuth 2.0

Env vars requeridas

PAYPAL_CLIENT_IDPAYPAL_CLIENT_SECRETPAYPAL_API_URL
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade PayPal con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Deja que tu IA trabaje con tu cuenta PayPal para empresas: crea y cobra pedidos, reembolsa pagos, crea, envía y reclama facturas, busca en el historial de transacciones y en los saldos, revisa disputas y consulta planes de suscripción, suscripciones y lotes de payouts. Sandbox o live, con las claves de tu propia app REST.

Prueba a pedir

Prompts de ejemplo para PayPal

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

PayPal · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → PayPal, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

PayPal + Cursor

Deja que tu IA trabaje con tu cuenta PayPal para empresas: crea y cobra pedidos, reembolsa pagos, crea, envía y reclama facturas, busca en el historial de transacciones y en los saldos, revisa disputas y consulta planes de suscripción, suscripciones y lotes de payouts. Sandbox o live, con las claves de tu propia app REST.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

PAYPAL_CLIENT_ID, PAYPAL_CLIENT_SECRET, PAYPAL_API_URL

Paso 1 — Obtener credenciales

  1. Inicia sesión en developer.paypal.com con tu cuenta PayPal para empresas y abre Apps & Credentials. El selector de arriba cambia entre Sandbox y Live; cada uno tiene sus propias apps y claves.
  2. Usa la Default Application o haz clic en Create App, elige el tipo Merchant y, en el sandbox, selecciona la cuenta empresarial de sandbox para la que debe actuar la app.
  3. Abre la app y, en sus funciones, marca lo que la IA debe poder usar: Invoicing, Transaction Search, Subscriptions (también cubre los productos del catálogo), Customer Disputes y Payouts.
  4. Copia el Client ID en PAYPAL_CLIENT_ID y Secret key 1 (haz clic para mostrarla) en PAYPAL_CLIENT_SECRET. Ambos deben venir de la misma app y de la misma sección, Sandbox o Live.
  5. Define PAYPAL_API_URL como https://api-m.sandbox.paypal.com para claves de sandbox o https://api-m.paypal.com para claves live, sin barra final.
  6. Instala el conector. No hay paso Authorize with Provider ni pantalla de consentimiento de PayPal: el conector inicia sesión como tu app REST con el client ID y el secret.
  7. Empieza con paypal_get_balances para comprobar que las claves llegan a la cuenta correcta (necesita Transaction Search en la app).

Mantener la sesión iniciada: el conector obtiene los tokens de acceso con el client ID y el secret y los renueva antes de que caduquen, así que no hay que volver a iniciar sesión.

Las funciones nuevas tardan: PayPal puede tardar hasta 9 horas en conceder una función recién marcada a una app que ya ha emitido tokens. Hasta entonces esas llamadas responden 403 NOT_AUTHORIZED, así que marca todo lo que necesites antes de la primera instalación.

Pagos y correos: paypal_capture_order, paypal_refund_capture y paypal_cancel_subscription mueven o detienen dinero real en una cuenta live, y paypal_send_invoice, paypal_remind_invoice y paypal_cancel_invoice envían un correo al cliente. La IA explica antes exactamente qué va a pasar (importe, moneda, cliente, ids) y espera tu sí. Los cobros y reembolsos llevan un request id, para que un reintento no actúe dos veces.

Permisos y solo lectura: la app solo llega a las funciones que marques, así que deja fuera las que la IA no deba usar. Para una configuración de solo lectura, desactiva paypal_create_order, paypal_capture_order, paypal_refund_capture, paypal_create_draft_invoice, paypal_send_invoice, paypal_remind_invoice, paypal_cancel_invoice y paypal_cancel_subscription. Con claves de sandbox puedes probarlo todo antes sin riesgo.

Desactivadas al instalar: paypal_delete_draft_invoice, que elimina para siempre un borrador o una factura programada. Actívala solo si la IA debe borrar borradores; las facturas ya enviadas se cancelan con paypal_cancel_invoice.

Pedidos y reembolsos: paypal_create_order no cobra nada. Devuelve un enlace de aprobación que el comprador tiene que abrir y aprobar; solo entonces paypal_capture_order puede cobrar el dinero. paypal_refund_capture reembolsa un cobro completo o, si indicas un importe, una parte, hasta lo que quede tras reembolsos anteriores.

Facturas e historial: paypal_create_draft_invoice no envía nada hasta que paypal_send_invoice manda la factura, y PayPal permite como máximo 2 recordatorios al día. paypal_search_transactions abarca como máximo 31 días por llamada (los periodos más largos se consultan mes a mes) y llega hasta 3 años atrás; las transacciones nuevas y los saldos aparecen con hasta 3 horas de retraso. Las disputas llegan hasta 180 días atrás.

Errores frecuentes: 401 invalid_client o invalid_token significa que el client ID o el secret son incorrectos, o que las claves son del otro entorno que PAYPAL_API_URL (las claves de sandbox necesitan la URL de sandbox y las live, la URL live). 403 NOT_AUTHORIZED o PERMISSION_DENIED significa que la función no está marcada en la app o se marcó hace menos de 9 horas. 422 UNPROCESSABLE_ENTITY indica la regla de negocio incumplida, por ejemplo ORDER_NOT_APPROVED (el comprador aún no ha aprobado), AMOUNT_MISMATCH o CAPTURE_FULLY_REFUNDED. 429 RATE_LIMIT_REACHED significa que PayPal está limitando la app: espera un minuto y vuelve a intentarlo.

El conector no gestiona pagos con tarjeta ni el almacenamiento de métodos de pago (vaulting), webhooks, el envío de payouts, la aceptación o respuesta de disputas ni la edición de planes de suscripción.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en Cursor

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Cursor lee los servidores MCP de ~/.cursor/mcp.json. Añade esta entrada:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de YOUR_MCP_API_KEY.
  2. Guarda el archivo y reinicia Cursor.
  3. Abre Cursor → Settings → MCP y comprueba que anythingmcp aparece en la lista y está conectado.
  4. Empieza a chatear: el agente ya puede usar las herramientas de PayPal.

Herramientas disponibles

ToolWhat it does
paypal_create_orderCreate a checkout order (nothing is charged yet)
paypal_get_orderRead one checkout order: status (CREATED, APPROVED, COMPLETED, VOIDED, ...), amounts, payer, and for completed orders the captures under…
paypal_capture_orderCollect the money of an order the buyer has approved (intent CAPTURE)
paypal_get_captureRead one captured payment: amount, status (COMPLETED, PENDING, PARTIALLY_REFUNDED, REFUNDED, DECLINED), seller fees and net amount, and…
paypal_refund_captureRefund a captured payment, in full (no amount) or in part
paypal_get_refundRead one refund: amount, status (COMPLETED, PENDING, FAILED, CANCELLED), note to the payer and the capture it belongs to
paypal_get_authorizationRead one authorized payment (an order created with intent AUTHORIZE): amount, status (CREATED, CAPTURED, PARTIALLY_CAPTURED, VOIDED…
paypal_list_invoicesList invoices, newest first, with id, number, status, recipient, amount and due date
paypal_search_invoicesSearch invoices by recipient, number, status, currency, dates or amount (all filters combined with AND)
paypal_create_draft_invoiceCreate a draft invoice
paypal_get_invoiceRead one invoice: status, recipient, items, amounts, due amount, payments and refunds recorded on it, and the payer link (links[] rel…
paypal_send_invoiceSend a draft invoice
paypal_remind_invoiceEmail a payment reminder for a sent, unpaid invoice (PayPal allows 2 reminders a day)
paypal_cancel_invoiceCancel a sent invoice so it can no longer be paid; by default the recipient is told by email
paypal_delete_draft_invoiceDelete a draft or scheduled invoice for good (sent invoices are cancelled with paypal_cancel_invoice instead)
paypal_search_transactionsSearch the account history (Transaction Search): payments received and sent, refunds, fees, transfers and their payer and cart details
paypal_get_balancesRead the account balances per currency (available, withheld and total), now or as of a past time: balances[] with as_of_time
paypal_list_disputesList disputes, claims and chargebacks raised against the account (last 180 days), with dispute_id, reason, status, dispute_state, amount…
paypal_get_disputeRead one dispute in full: reason, status, amounts, disputed transactions, messages, offers, evidence and the deadline to respond…
paypal_list_productsList catalog products (the products subscription plans belong to): id, name, description, type and dates
paypal_get_productRead one catalog product: name, description, type (PHYSICAL, DIGITAL, SERVICE), category, image and home URLs
paypal_list_plansList subscription plans, optionally for one product: id, name, status (CREATED, ACTIVE, INACTIVE), product_id and dates
paypal_get_planRead one subscription plan: billing cycles with prices and frequency, trial periods, setup fee, taxes and payment failure settings
paypal_list_subscriptionsList subscriptions, filtered by plan and status: id, status, plan_id, subscriber, start time and next billing time
paypal_get_subscriptionRead one subscription: status, plan, subscriber (name, email, shipping address), billing info (outstanding balance, last payment, next…
paypal_list_subscription_transactionsList the payments of one subscription between two times: id, status, amounts with fees and net, payer and time
paypal_cancel_subscriptionCancel a subscription for good: no further payments are collected and it cannot be reactivated
paypal_get_payout_batchRead one payout batch: batch status and totals, and its items (receiver, amount, status, fees, errors)

Ejemplos de prompts

  • "¿Cuál es mi saldo actual de PayPal y qué pagos han entrado en los últimos 7 días?"
  • "Crea un borrador de factura para Acme S.L.: 10 horas de consultoría a 90 EUR, con vencimiento a 30 días. Enséñamelo antes de enviarlo."
  • "¿Qué disputas esperan mi respuesta y hasta cuándo tengo para responder a cada una?"
  • "Enumera las suscripciones activas del plan Pro Monthly y dime cuáles tienen pagos fallidos."

FAQ

¿Cursor admite servidores MCP personalizados en el plan gratuito? Sí, MCP está disponible en los planes Hobby, Pro y Business.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de PayPal está a un clic.

Instala el conector, pega la clave y pregunta a Cursor. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar PayPal a ChatGPT vía MCP

Deja que tu IA trabaje con tu cuenta PayPal para empresas: crea y cobra pedidos, reembolsa pagos, crea, envía y reclama facturas, busca en el historial de transacciones y en los saldos, revisa disputas y consulta planes de suscripción, suscripciones y lotes de payouts. Sandbox o live, con las claves de tu propia app REST.

Conectores

Cómo conectar PayPal a Claude vía MCP

Deja que tu IA trabaje con tu cuenta PayPal para empresas: crea y cobra pedidos, reembolsa pagos, crea, envía y reclama facturas, busca en el historial de transacciones y en los saldos, revisa disputas y consulta planes de suscripción, suscripciones y lotes de payouts. Sandbox o live, con las claves de tu propia app REST.

Conectores

Cómo conectar PayPal a Gemini vía MCP

Deja que tu IA trabaje con tu cuenta PayPal para empresas: crea y cobra pedidos, reembolsa pagos, crea, envía y reclama facturas, busca en el historial de transacciones y en los saldos, revisa disputas y consulta planes de suscripción, suscripciones y lotes de payouts. Sandbox o live, con las claves de tu propia app REST.

Conectores

Cómo conectar PayPal a Meta Muse vía MCP

Deja que tu IA trabaje con tu cuenta PayPal para empresas: crea y cobra pedidos, reembolsa pagos, crea, envía y reclama facturas, busca en el historial de transacciones y en los saldos, revisa disputas y consulta planes de suscripción, suscripciones y lotes de payouts. Sandbox o live, con las claves de tu propia app REST.

Conectores

PayPal a MCP: Pilota PayPal desde cualquier agente IA

Deja que tu IA trabaje con tu cuenta PayPal para empresas: crea y cobra pedidos, reembolsa pagos, crea, envía y reclama facturas, busca en el historial de transacciones y en los saldos, revisa disputas y consulta planes de suscripción, suscripciones y lotes de payouts. Sandbox o live, con las claves de tu propia app REST.

Conectores

Cómo conectar Canva a Cursor vía MCP

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.