Un servidor MCP que expone SAP Business One como herramientas para cualquier LLM. Con los permisos que ya tiene cada usuario en SAP. Self-hosted.
No otro chatbot pegado a tu ERP. Un protocolo abierto que deja a cualquier agente operar SAP B1 con seguridad — tools auditables, scoping por rol y rollback transaccional incluido.
Piloto gratuito de 2 semanas · Sin compromiso · Respuesta en <48h
"Lo que más me gusta es lo aburrido que es. Hace lo que dice, no inventa joins."— P., Arquitecto de soluciones · Partner SAP B1
Model Context Protocol es el estándar que Anthropic publicó en 2024 y que hoy gobierna la Linux Foundation. Mientras SAP corporativa todavía debate su gateway, nosotros entregamos la implementación práctica para Business One que tu equipo puede instalar el lunes.
Tres principios. No negociables.
MCP One nunca tiene más permisos que el usuario que lo invoca. La autorización vive en B1, no en un YAML paralelo. Si el usuario no puede aprobar facturas en SAP, su agente tampoco.
Exponemos operaciones de negocio tipadas — create_sales_order, check_stock — no acceso bruto a tablas. El LLM no inventa joins; ejecuta verbos del dominio.
Cada invocación queda registrada con el prompt original, la tool elegida, los argumentos y el resultado. Bitácora estándar OpenTelemetry exportable a tu observabilidad.
Cuatro pasos. Sin magia, sin caja negra. El usuario habla, el LLM elige la herramienta, MCP One la ejecuta contra Service Layer con su token, devuelve datos estructurados.
«Hazme un pedido de 12 unidades del SKU‑4421 para Industrias Mora, vencimiento a 60 días.»
MCP One publica su catálogo: create_sales_order, find_business_partner, check_credit_limit… El modelo planifica.
OAuth 2.1 + PKCE. El token lleva la identidad del usuario humano. Service Layer aplica permisos, Transaction Notifications validan, MCP One enruta.
El LLM recibe el DocEntry creado, el límite de crédito disponible y el estado fiscal. Responde en lenguaje natural — o ejecuta el siguiente paso.
Ocho módulos. Cero acoplamiento. Activa lo que necesites — el resto no consume memoria, no contamina el catálogo de tools del LLM, no añade superficie de ataque.
De cotización a factura sin abrir SAP. Validación de límite de crédito, condiciones de pago por cliente y bloqueos automáticos. Idempotencia con requestId para que el LLM no duplique.
El agente consulta stock proyectado, lead times y proveedor preferente; propone una orden de compra; el responsable confirma con una frase. MRP-light sin migrar tu MRP de verdad.
Lecturas multi‑almacén consistentes con la transacción abierta. Trazabilidad por lote y número de serie nativa. Apto para entornos farma, alimentación y automoción.
Diario contable, cuentas por cobrar/pagar, conciliación bancaria. Reporting agéntico: el LLM construye el query, MCP One lo ejecuta como stored proc, devuelve filas tipadas.
El agente registra la llamada, crea la oportunidad y vincula al partner — todo desde la transcripción de la reunión. Conector opcional para centralitas 3CX.
Token corto, refresh largo, scopes mapeados 1:1 a autorizaciones B1. Sin credenciales en claro en el agente. Auditoría granular por usuario, tool y argumento.
Métricas Prometheus, traces OpenTelemetry, logs estructurados JSON. Dashboards Grafana de regalo. Alertas sobre latencia, error rate y tools deprecadas.
Arquitectura MEF en .NET. Tus add‑ons internos exponen tools sin recompilar el core. Carga en caliente, hot‑swap por versión, contrato tipado en C#.
Estos son cuatro de los doce escenarios que ya están corriendo en producción con clientes de AretasLab. Medidos. Auditados. Bajo NDA — nombres omitidos por defecto.
No reinventamos el cliente. Si Anthropic, OpenAI, Microsoft o tu equipo construyen algo que habla MCP, ya funciona con MCP One. Estos son los que hemos probado nosotros, contra B1.
SAP Business One sobre HANA 10.0 SP02+ o SQL Server 2019+. Compatible desde la versión B1 10.0 FP 2208. Service Layer obligatorio para CRUD; SLD opcional para multi‑tenant.
Servidor .NET 8 sobre Linux o Windows. Despliegue en Docker, Kubernetes, IIS o systemd. Self‑hosted en tu infraestructura — sin egress de datos a terceros.
MCP One es un producto comercial que se despliega siempre dentro de tu infraestructura — tus datos, tu red, tus permisos. Tu equipo lo instala; nosotros aportamos el software, el onboarding y el soporte continuado. Precios por usuario nominal SAP/mes, IVA aparte.
Producto comercial listo para producción. Tu equipo lo despliega en vuestra infraestructura; nosotros mantenemos la rueda girando: parches rápidos, actualizaciones gestionadas y canal directo con ingeniería.
Para entornos con add‑ons complejos, integraciones verticales o necesidades de equipo. Ingeniero asignado, co‑desarrollo y soporte ampliado.
SAP ya tiene su gateway. CData su MCP Server. Aquí la diferencia en una tabla, sin letra pequeña.
| MCP One | SAP MCP Gateway | CData MCP Server | |
|---|---|---|---|
| Self-hosted (sin egress) | ✓ | ✗ | Parcial |
| Escritura en SAP B1 | ✓ | Solo lectura | Limitada |
| Herramientas tipadas de dominio | ✓ | ✗ | ✗ |
| Add-ons personalizados | ✓ | ✗ | ✗ |
| Compatible n8n / LangChain | ✓ | ✗ | ✓ |
| Precio | 12€/usuario/mes | — | Alto |
| Piloto gratuito | ✓ | ✗ | ✗ |
Documentación honesta: lo que funciona, lo que no, qué versiones soportamos y dónde está cada cosa. Sin marketing entre líneas. Sin «próximamente» escondidos.
{
"mcpServers": {
"mcpone": {
"command": "npx",
"args": [
"-y",
"@aretaslab/mcp-one",
"--service-layer",
"https://b1.tuempresa.local:50000/b1s/v1"
],
"env": {
"SBO_COMPANY": "SBOCOMP",
"SBO_AUTH": "oauth"
}
}
}
}
# Reinicia Claude. MCP One aparecerá en el indicador 🔌
# Pregunta: "¿Qué clientes facturaron menos en mayo?"
"Cero downtime, 9 meses. Parches en menos de 24h. Ya no me hago preguntas."— R. C., Director Financiero · Servicios profesionales
"Llevaban tres años pidiendo una app móvil. MCP One se la dio en dos semanas."— A., Responsable de operaciones · Alimentación
"Hace lo que dice, no inventa joins. Ingeniería seria, no demos de feria."— P., Arquitecto de soluciones · Partner SAP B1
Igual que en AretasLab, no publicamos nombres de clientes sin permiso explícito. Estos testimonios son reales — el nombre completo y la empresa están bajo NDA hasta que el cliente autorice.
Pensaba que un asistente sobre SAP era humo. La primera vez que un comercial cerró un pedido por voz delante mío, dejé de bromear y empecé a planificar el rollout a las otras 4 sociedades.
El equipo de almacén llevaba tres años pidiendo una app móvil. MCP One se la dio en dos semanas — y encima sin app, hablando con su móvil. Coste cero en formación.
Lo que más me gusta es lo aburrido que es. Hace lo que dice, no inventa joins, y cuando algo falla el log te dice exactamente qué pasó. Es ingeniería seria, no demos de feria.
El que estos tíos sean cooperativistas y solo trabajen tardes me sonaba a quiebra anunciada. Llevamos 9 meses, cero downtime, parches en menos de 24h. Yo ya no me hago preguntas.
Sin respuestas evasivas. Si la respuesta es «depende», te decimos de qué depende. Si la respuesta es «todavía no», te decimos cuándo.
Si tu empresa corre sobre SAP B1 y tienes ganas de probar qué se siente al hablar con tu ERP, escríbenos. Un piloto de 2 semanas, sin coste para los primeros 5 clientes del trimestre.