Enterprise2-minute readEnglish · Deutsch · Italiano

Cómo conectar Sap a Gemini — via MCP

Guía paso a paso para conectar SAP S/4HANA, SAP Business One y SAP ERP a Claude a través de MCP. Consulta datos de SAP con lenguaje natural.

HCBy HelpCode teamUpdated 2 min read Open source on GitHub

No credit card · 7-day trial · Self-host alternative available

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Source-available BSL-1.1
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

TL;DR

Guía paso a paso para conectar SAP S/4HANA, SAP Business One y SAP ERP a Claude a través de MCP. Consulta datos de SAP con lenguaje natural.

Habla con Tu Sistema SAP a Través de Claude

Imagina preguntar a Claude: "¿Cuáles son las órdenes de compra abiertas para el proveedor X?" y obtener una respuesta en tiempo real directamente de tu sistema SAP. Con AnythingMCP, puedes convertir las APIs OData y REST de SAP en un servidor MCP que Claude puede usar directamente.

Lo Que Necesitas

  • SAP S/4HANA, SAP Business One o SAP ERP con APIs OData/REST habilitadas
  • Docker instalado en tu servidor
  • Claude Desktop, Claude.ai, o cualquier cliente de IA compatible con MCP
  • Credenciales de usuario técnico de SAP

Guía Paso a Paso

Paso 1: Desplegar AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Paso 2: Crear un Conector REST para SAP

Abre el panel de control de AnythingMCP en http://localhost:3000 y crea un nuevo conector REST. Establece la URL base en tu punto final OData de SAP:

  • S/4HANA Cloud: https://your-tenant.s4hana.cloud.sap/sap/opu/odata/sap
  • S/4HANA On-Premise: https://your-sap-server:port/sap/opu/odata/sap
  • Business One: https://your-server:50000/b1s/v1

Importa los metadatos del servicio OData como una especificación OpenAPI.

Paso 3: Configurar la Autenticación de SAP

  • On-Premise: Usa autenticación básica con tu usuario técnico de SAP
  • SAP BTP / Cloud: Usa OAuth 2.0 con SAP IAS o Azure AD
  • API Hub sandbox: Usa clave de API

Agrega los encabezados requeridos como sap-client y x-csrf-token: fetch para operaciones de escritura.

Paso 4: Revisar y Personalizar Herramientas

AnythingMCP genera herramientas MCP a partir de las definiciones OData de SAP. Cambia el nombre de las herramientas para que sean claras (por ejemplo, "get_purchase_orders" en lugar de "A_PurchaseOrder"), agrega descripciones y selecciona qué operaciones exponer.

Paso 5: Conectar a Claude

Agrega el servidor MCP al archivo de configuración de Claude Desktop:

{
  "mcpServers": {
    "sap": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

También puedes agregar tu servidor MCP directamente en Claude.ai bajo Configuración → Conectores, sin necesidad de Claude Desktop.

Paso 6: Comienza a Hacer Preguntas

Ahora puedes preguntar a Claude cosas como:

  • "Muéstrame todas las órdenes de compra abiertas por encima de 10,000 €"
  • "¿Cuál es el nivel de inventario para el material 4711?"
  • "Lista todas las facturas vencidas del cliente ABC Corp"
  • "Crea una requisición de compra para 100 unidades del material X"
  • "¿Cuál es nuestro ingreso este trimestre?"

Mejores Prácticas de Seguridad

  1. Usa un usuario técnico dedicado con autorizaciones mínimas en SAP
  2. Comienza solo lectura — Exponer solo operaciones GET inicialmente
  3. Prueba en sandbox — Usa el sandbox de SAP API Business Hub antes de producción
  4. Habilita el registro de auditoría en AnythingMCP para rastrear todas las operaciones iniciadas por IA
  5. Establece límites de tasa para proteger tu sistema SAP

Próximos Pasos

¿Te ha sido útil esta guía?

Ready to ship

Ship MCP to your stack in 60 seconds.

Spin up AnythingMCP on managed Cloud or self-host it on your infrastructure. Free for 7 days, no credit card.

Guías relacionadas

SB
connectors

Cómo conectar SAP Business One a Gemini — via MCP

Drive SAP Business One ERP (popular Mittelstand SMB target in DACH) from any AI agent: business partners, items, sales orders, A/R invoices, quotations, deliveries. Service Layer OData v4. Session-cookie auth via /Login.

SC
connectors

Cómo conectar SAP Concur a Gemini — via MCP

Manage Concur expense reports, approvals, attendees, locations, users and travel itineraries from any AI agent. OAuth 2.0 refresh-token flow. Free developer sandbox on developer.concur.com.

SS
connectors

Cómo conectar SAP S/4HANA Cloud a Gemini — via MCP

Drive SAP S/4HANA Cloud Public Edition from any AI agent: business partners, customers, suppliers, sales orders, purchase orders, billing documents, products, journal entries. OAuth 2.0 client_credentials via BTP Communication Arrangement.

A
connectors

Cómo conectar ActiveCampaign a Gemini — via MCP

Drive ActiveCampaign (marketing automation + CRM) from any AI agent: contacts, lists, tags, deals, pipelines, campaigns, automations. 16 tools. Custom Api-Token header auth, per-account API URL.

AS
connectors

Cómo conectar Acuity Scheduling a Gemini — via MCP

Drive Acuity Scheduling (Squarespace-owned booking SaaS) from any AI agent: appointments, availability, appointment types, calendars, clients, products. 12 tools, Basic-auth.

connectors

Cómo conectar Adyen a Gemini — via MCP

Drive Adyen (global payment processor) checkout + payments + balance platform from any AI agent. 10 tools, API-key auth, separate live and test environments.