Ir al contenido

MCP para desarrolladores

Integrá CWallet
desde tu editor con IA.

Conectá el servidor MCP de CWallet a tu asistente. Conoce la API, escribe la integración para tu plataforma y prueba el flujo completo con tu clave de prueba: crear checkout, simular el pago, recibir el webhook y devolver.

https://getcwallet.app/mcp Mi clave de prueba

Conectalo en 1 minuto

Generá tu clave de prueba en Mi comercio → Integración (pestaña Sandbox → Rotar) y pegala en la configuración de tu editor.

Claude Code · Terminal

claude mcp add --transport http cwallet https://getcwallet.app/mcp \
  --header "Authorization: Bearer cwt_test_TU_CLAVE"

Cursor · ~/.cursor/mcp.json (o .cursor/mcp.json del proyecto)

{
  "mcpServers": {
    "cwallet": {
      "url": "https://getcwallet.app/mcp",
      "headers": { "Authorization": "Bearer cwt_test_TU_CLAVE" }
    }
  }
}

VS Code · .vscode/mcp.json — te pide la clave sin guardarla en el archivo

{
  "inputs": [{ "id": "cwallet-key", "type": "promptString", "description": "Clave de prueba CWallet (cwt_test_…)", "password": true }],
  "servers": {
    "cwallet": {
      "type": "http",
      "url": "https://getcwallet.app/mcp",
      "headers": { "Authorization": "Bearer ${input:cwallet-key}" }
    }
  }
}

Windsurf · ~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "cwallet": {
      "serverUrl": "https://getcwallet.app/mcp",
      "headers": { "Authorization": "Bearer cwt_test_TU_CLAVE" }
    }
  }
}

¿Claude o ChatGPT de escritorio? Agregá https://getcwallet.app/mcp como conector: sin clave tenés la documentación y el código; las herramientas de prueba necesitan el header con tu clave.

Herramientas

get_integration_guide

Código listo para integrar CWallet en una plataforma: curl, node, nextjs, php, python, woocommerce o tiendanube.

get_api_reference

Endpoints, campos, errores, webhooks y firma de la API de cobros online.

get_webhook_verification

Función para verificar la firma CWallet-Signature de los webhooks.

create_test_checkout

Crea un checkout en modo prueba con tu clave cwt_test_ y devuelve el link de pago.

get_checkout

Estado y datos de un checkout de prueba.

list_checkouts

Últimos checkouts de prueba (filtrá por status u order_id).

simulate_payment

Marca un checkout de prueba como pagado y dispara el webhook checkout.paid a tu URL de prueba.

refund_checkout

Devuelve un checkout de prueba pagado (total o parcial) y dispara refund.succeeded.

cancel_checkout

Cancela un checkout de prueba abierto y dispara checkout.cancelled.

Pedile cosas como

  • “Integrá CWallet como medio de pago en el checkout de este proyecto.”
  • “Creá un checkout de prueba de $15.000 y simulá el pago.”
  • “Agregá el endpoint de webhooks de CWallet con verificación de firma y marcá el pedido como pagado.”
  • “Devolvé $5.000 del último checkout pagado.”

Seguridad

  • El MCP solo acepta claves de prueba (cwt_test_). Las claves reales nunca van en tu editor.
  • No subas la clave al repositorio: usá la variante de VS Code que la pide, o un archivo de configuración fuera del proyecto.
  • Si se filtró, rotala en el panel: la anterior deja de funcionar al instante.