Stripe MCP
by Stripe
Toolkit oficial de IA de Stripe para pagos, facturación y automatización de comercio
finance Node.js Intermedio Auto-hospedable Verificado
⭐ 1.3k stars 📅 Actualizado: hace 1m
Descripción
Toolkit oficial de IA de Stripe para construir productos potenciados por IA con Stripe. Incluye un servidor MCP más SDKs para frameworks de agentes populares como OpenAI Agents, LangChain y CrewAI. Soporta tanto transporte STDIO local vía npx como un endpoint remoto autenticado con OAuth en mcp.stripe.com. Incluye soporte de Restricted API Key para control granular de permisos y contexto de cuentas conectadas para escenarios de plataforma. El toolkit más amplio también incluye @stripe/ai-sdk para integración de facturación con Vercel AI y @stripe/token-meter para facturación basada en uso de LLM. Lenguajes: TypeScript (79.8%) y Python (14.7%).
✅ Ideal para
Desarrolladores construyendo productos potenciados por IA que necesitan procesamiento de pagos y automatización de facturación
⏭️ No recomendado si
Necesitas una solución de pagos multi-proveedor o solo aceptas pagos fuera de Stripe
💡 Casos de uso
- Procesar pagos y gestionar clientes desde asistentes de IA
- Automatizar la creación de facturas y gestión de suscripciones
- Construir flujos de trabajo de comercio potenciados por IA con integración de facturación
- Operadores de plataforma gestionando cuentas conectadas de Stripe vía IA
👍 Ventajas
- ✓ Proyecto oficial de Stripe con cobertura completa de la API de pagos
- ✓ Doble acceso — STDIO local o endpoint remoto con OAuth
- ✓ Soporte de Restricted API Key para permisos granulares y seguros
- ✓ SDKs para múltiples frameworks de agentes (OpenAI, LangChain, CrewAI)
👎 Desventajas
- ✗ Las operaciones financieras requieren un alcance cuidadoso de permisos por seguridad
- ✗ El flujo OAuth remoto añade complejidad de configuración comparado con API key
- ✗ Limitado al ecosistema Stripe — sin soporte de pagos multi-proveedor
🔧 Herramientas expuestas (6 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| manage_subscriptions | billing | Crear, actualizar o cancelar suscripciones |
| create_invoice | billing | Crear y enviar facturas a clientes |
| create_customer | customers | Crear un nuevo registro de cliente en Stripe |
| create_payment | payments | Crear un nuevo intento de pago o cargo |
| list_payments | payments | Listar y filtrar transacciones de pago |
| refund_payment | payments | Procesar reembolsos de pagos existentes |
⚡ Instalación
Requisitos previos:
- • Node.js v18+
- • Stripe secret key or OAuth via remote endpoint
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Usa siempre Restricted API Keys con permisos mínimos en lugar de tu secret key completa. Empieza con acceso de solo lectura y habilita operaciones de escritura solo cuando sea necesario. El endpoint remoto en mcp.stripe.com usa OAuth, que es más seguro para uso en producción.
Info rápida
- Autor
- Stripe
- Licencia
- MIT
- Runtime
- Node.js 18+
- Transporte
- stdio
- Categoría
- finance
- Dificultad
- Intermedio
- Auto-hospedable
- ✅
- Auth
- —
- Docker
- —
- Versión
- latest
- Actualizado
- 28 feb 2026
Compatibilidad con clientes
- ✅ Claude Code
- ✅ Cursor
- ❓ VS Code Copilot
- ❓ Gemini CLI
- ❓ Windsurf
- ❓ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows