Skip to main content
Glama

ABAPilot — AI и MCP-сервер для SAP ECC и локальной S/4HANA

ABAPilot — это встроенная в систему AI-платформа для SAP: бизнес-запросы на естественном языке и AI-ассистируемая разработка на ABAP на тех системах, которые у вас уже есть — от SAP ECC 6.0 до локальной S/4HANA (любой экземпляр SAP на базе ABAP). Без BTP, без ADT, без требований RISE. Развёртывание занимает ~2 часа.

Установка коннектора: npx -y abapilot · требуется лицензированный бэкенд ABAPilot

Веб-сайт: https://crimsonconsultingsl.com/abapilot/

Подробный разбор архитектуры: ARCHITECTURE.md

Гайд 2026 — AI для SAP ECC: https://crimsonconsultingsl.com/ai-for-sap-ecc/

Сравнение с ABAP MCP Server от SAP: https://crimsonconsultingsl.com/abapilot-vs-sap-abap-mcp-server/

Быстрый старт

{
  "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"
      }
    }
  }
}

Ваши учётные данные SAP передаются только вашей системе SAP — никогда нам или третьим лицам.

Related MCP server: SAP ADT MCP Server

Как это работает

  • Внутри SAP: чистый аддон на ABAP, поставляемый как транспорт в зарегистрированное пространство имён /ABAPILOT/, привязанный к одному узлу SICF (ICF) с динамической маршрутизацией по конечным точкам. Без изменений ядра, без Gateway, без BTP, без зависимости от ADT/Eclipse.

  • В вашей сети: этот MCP-коннектор (npx abapilot) связывает любой MCP-клиент — Claude, Claude Code, Cursor, ChatGPT — с конечными точками на стороне SAP.

  • Ваша модель: BYOK для Claude, OpenAI, Gemini, Amazon Bedrock — или полностью локально через Ollama для развёртываний без хранения данных.

Инструменты

  • sap_read_table_data — запрос строк из любой таблицы SAP с необязательной фильтрацией WHERE, в рамках авторизаций вызывающего пользователя

  • sap_read_table_structure — определения полей таблицы или структуры: имена, типы, длины, ключевые поля, описания

  • sap_search_tables — поиск в словаре данных SAP по ключевому слову ('vendor' находит LFA1, LFB1, …)

  • sap_read_code — чтение исходного кода ABAP из подключённой системы: программы, классы, функциональные группы, инклуды, интерфейсы

  • sap_read_where_used — перекрёстный поиск использования (как SE84), прямой и обратный

  • sap_syntax_check — проверка синтаксиса исходного кода ABAP по актуальным для подключённой системы правилам (включая ECC 6.0)

  • sap_read_dumps — чтение ошибок выполнения ST22 (короткие дампы)

  • sap_read_jobs — чтение фоновых заданий SM37: статус, время выполнения, планирование

Список инструментов коннектора соответствует белому списку /ABAPILOT/CONFIG в вашей системе — удалите конечную точку там, и инструмент перестанет работать, без изменений на стороне клиента. Полная лицензированная платформа предоставляет более 80 конечных точек (разрешение запросов на естественном языке, генерация кода, проводка с этапами утверждения, мониторинг, транспорты).

Модель безопасности

  • Каждый вызов выполняется с собственными авторизациями пользователя SAP (S_TABU_DIS, S_DEVELOP, …) — enforced, not reimplemented

  • Доступ ограничен таблицей белого списка /ABAPILOT/CONFIG; всё, что не в белом списке, недоступно

  • Полный аудит-трейл в /ABAPILOT/AUDIT (пользователь, временная метка, параметры)

  • По умолчанию только чтение; операции записи требуют явной конфигурации

Получение доступа

ABAPilot — коммерческий продукт компании Crimson Consulting SL (Валенсия, Испания). npm-коннектор бесплатен (MIT); встроенный в систему бэкенд лицензируется.

Запросить демо: https://crimsonconsultingsl.com/contact-crimson-consulting/ — пилотное развёртывание в вашей dev-системе занимает около двух часов.

Почему не ABAP MCP Server от SAP?

Разные задачи: сервер SAP (внутри ADT для Eclipse/VS Code) отлично подходит для помощи разработчикам в системах с современными сервисами ADT. ABAPilot добавляет то, что он не покрывает: запросы бизнес-пользователей, системы без сервисов ADT (большинство реальных ECC 6.0), управляемый доступ с белым списком и аудитом, а также выбор модели, включая полностью локальную. Многие команды используют оба — полное сравнение здесь.

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