Square MCP
by Square
Integración oficial de la plataforma de pagos Square para operaciones de comercio con IA
finance Node.js Intermedio Auto-hospedable Verificado
⭐ 200 stars 📅 Actualizado: hace 1m
Descripción
Servidor MCP oficial de Square para integrar asistentes de IA con la plataforma de pagos Square. Permite procesar pagos, gestionar catálogos de productos, manejar registros de clientes, hacer seguimiento de pedidos y controlar inventario — todo mediante lenguaje natural. Construido con TypeScript, envuelve la API de Square en herramientas compatibles con MCP que permiten a los agentes de IA operar un backend completo de punto de venta y comercio. Ideal para comerciantes que quieren gestionar su negocio en Square a través de interfaces de IA conversacional.
✅ Ideal para
Comerciantes y desarrolladores que quieren gestión impulsada por IA de sus operaciones de comercio en Square
⏭️ No recomendado si
Usas un sistema POS diferente o necesitas procesamiento de pagos multiplataforma
💡 Casos de uso
- Procesar pagos presenciales y online a través de asistentes de IA
- Gestionar catálogos de productos y niveles de inventario mediante lenguaje natural
- Hacer seguimiento y actualizar registros de clientes e historial de pedidos
- Generar reportes de ventas y analíticas del negocio
👍 Ventajas
- ✓ Proyecto oficial de Square con cobertura completa de la API
- ✓ Toolkit de comercio completo — pagos, inventario, catálogo y clientes
- ✓ Entorno sandbox para desarrollo y pruebas seguras
- ✓ Codebase TypeScript bien estructurado con tipado fuerte
👎 Desventajas
- ✗ Requiere cuenta de comerciante Square y credenciales API
- ✗ Limitado al ecosistema Square — no compatible con otros sistemas POS
- ✗ Las operaciones financieras necesitan gestión cuidadosa de permisos
🔧 Herramientas expuestas (5 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| manage_catalog | catalog | Crear, actualizar o listar artículos en el catálogo de productos |
| manage_customers | crm | Crear, actualizar o buscar registros de clientes |
| manage_inventory | inventory | Rastrear y actualizar niveles de inventario de productos |
| list_orders | orders | Listar y filtrar pedidos con seguimiento de estado |
| process_payment | payment | Procesar un pago a través de Square |
⚡ Instalación
Requisitos previos:
- • Node.js v18+
- • Square API access token (sandbox or production)
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Empieza con una cuenta sandbox de Square para pruebas. Usa las herramientas de catálogo para gestionar tu inventario de productos, y combínalas con las herramientas de clientes para flujos de comercio personalizados.
🔄 Alternativas
Info rápida
- Autor
- Square
- Licencia
- Apache-2.0
- 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