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 pruebaConectalo 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.