Skip to main content
Glama

ABAPilot — Servidor de IA y MCP para SAP ECC y S/4HANA On-Premise

ABAPilot es una plataforma de IA integrada en el sistema para SAP: consultas empresariales en lenguaje natural y desarrollo ABAP asistido por IA en los sistemas que ya ejecutas — desde SAP ECC 6.0 hasta S/4HANA on-premise (cualquier instancia SAP basada en ABAP). Sin requisitos de BTP, ADT ni RISE. Se despliega en ~2 horas.

Instala el conector: npx -y abapilot · requiere un backend ABAPilot con licencia

Sitio web: https://crimsonconsultingsl.com/abapilot/

Arquitectura en profundidad: ARCHITECTURE.md

Guía 2026 — IA para SAP ECC: https://crimsonconsultingsl.com/ai-for-sap-ecc/

vs el ABAP MCP Server de SAP: https://crimsonconsultingsl.com/abapilot-vs-sap-abap-mcp-server/

Inicio rápido

{
  "mcpServers": {
    "abapilot": {
      "command": "npx",
      "args": ["-y", "abapilot"],
      "env": {
        "ABAPILOT_URL": "http://<sap-host>:<port>/sap/bc/ZABAPilot",
        "ABAPILOT_USER": "<sap-user>",
        "ABAPILOT_PASSWORD": "<sap-password>",
        "ABAPILOT_CLIENT": "100"
      }
    }
  }
}

Tus credenciales de SAP van solo a tu sistema SAP — nunca a nosotros ni a terceros.

Related MCP server: SAP ADT MCP Server

Cómo funciona

  • Dentro de SAP: add-on puro en ABAP entregado como transporte en el namespace registrado /ABAPILOT/, adjunto a un único nodo SICF (ICF) con despacho dinámico por endpoint. Sin cambios de kernel, sin Gateway, sin BTP, sin dependencia de ADT/Eclipse.

  • En tu red: este conector MCP (npx abapilot) enlaza cualquier cliente MCP — Claude, Claude Code, Cursor, ChatGPT — con los endpoints del lado SAP.

  • Tu modelo: BYOK para Claude, OpenAI, Gemini, Amazon Bedrock — o completamente local mediante Ollama para despliegues con retención de datos cero.

Herramientas

  • sap_read_table_data — consulta filas de cualquier tabla SAP con filtrado WHERE opcional, bajo las autorizaciones del usuario que llama

  • sap_read_table_structure — definiciones de campos de una tabla o estructura: nombres, tipos, longitudes, campos clave, descripciones

  • sap_search_tables — busca en el Diccionario de Datos de SAP por palabra clave ('vendor' encuentra LFA1, LFB1, …)

  • sap_read_code — lee código ABAP del sistema conectado: programas, clases, grupos de funciones, includes, interfaces

  • sap_read_where_used — búsqueda de referencias cruzadas (como SE84), directa e inversa

  • sap_syntax_check — valida código ABAP contra las reglas de sintaxis precisas de la versión del sistema conectado (incluido ECC 6.0)

  • sap_read_dumps — lee errores de ejecución ST22 (short dumps)

  • sap_read_jobs — lee trabajos en segundo plano SM37: estado, tiempo de ejecución, programación

La lista de herramientas del conector sigue la lista blanca /ABAPILOT/CONFIG de tu sistema — elimina un endpoint allí y la herramienta deja de funcionar, sin necesidad de cambiar el cliente. La plataforma completa con licencia expone más de 80 endpoints (resolución de consultas en lenguaje natural, generación de código, contabilización con puertas de aprobación, monitorización, transportes).

Modelo de seguridad

  • Cada llamada se ejecuta bajo las autorizaciones propias del usuario de SAP (S_TABU_DIS, S_DEVELOP, …) — aplicadas, no reimplementadas

  • Exposición limitada a la tabla de lista blanca /ABAPILOT/CONFIG; cualquier cosa no incluida en la lista blanca es inalcanzable

  • Registro de auditoría completo en /ABAPILOT/AUDIT (usuario, marca de tiempo, parámetros)

  • Solo lectura por defecto; las operaciones de escritura requieren configuración explícita

Cómo obtener acceso

ABAPilot es un producto comercial de Crimson Consulting SL (Valencia, España). El conector npm es gratuito (MIT); el backend integrado en el sistema tiene licencia.

Solicita una demo: https://crimsonconsultingsl.com/contact-crimson-consulting/ — el despliegue de POC en tu sistema de desarrollo tarda unas dos horas.

¿Por qué no el ABAP MCP Server de SAP?

Trabajos diferentes: el servidor de SAP (dentro de ADT para Eclipse/VS Code) es excelente para la asistencia al desarrollador en sistemas con servicios ADT modernos. ABAPilot añade lo que no cubre: consultas de usuarios de negocio, sistemas sin servicios ADT (la mayoría de los ECC 6.0 reales), acceso gobernado con lista blanca y auditoría, y elección de modelo, incluido el completamente local. Muchos equipos ejecutan ambos — comparación completa aquí.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An AI-powered server that provides comprehensive coding assistance for SAP ABAP development, including tools for code generation, analysis, and refactoring. It integrates with various LLMs and the SAP ADT REST API to enable intelligent interaction with ABAP repository objects and best practices.
    76
    MIT
  • F
    license
    B
    quality
    -
    maintenance
    An MCP server that enables AI assistants to interact with SAP systems via the ABAP Development Tools (ADT) REST API. It allows users to read ABAP source code, inspect DDIC objects, and execute SQL queries directly.
    66

View all related MCP servers

Related MCP Connectors

  • Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.

  • Read-only MCP connector serving the Run It on AI book; index and Implementation Blocks are free.

  • Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NicoHern/abapilot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server