ABAPilot
ABAPilot — SAP ECC 및 온프레미스 S/4HANA용 AI 및 MCP 서버
ABAPilot은 SAP용 인시스템 AI 플랫폼입니다: 이미 운영 중인 시스템(SAP ECC 6.0부터 온프레미스 S/4HANA까지, 모든 ABAP 기반 SAP 인스턴스)에서 자연어 비즈니스 쿼리와 AI 지원 ABAP 개발을 제공합니다. BTP, ADT, RISE 사전 요구사항이 없습니다. 약 2시간 내에 배포됩니다.
커넥터 설치: npx -y abapilot · 라이선스 ABAPilot 백엔드 필요
웹사이트: https://crimsonconsultingsl.com/abapilot/
아키텍처 심층 분석: ARCHITECTURE.md
2026 가이드 — SAP ECC용 AI: https://crimsonconsultingsl.com/ai-for-sap-ecc/
SAP ABAP MCP 서버와 비교: 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 시스템에만 전달됩니다 — 당사나 제3자에게는 절대 전달되지 않습니다.
Related MCP server: SAP ADT MCP Server
작동 방식
SAP 내부: 등록된
/ABAPILOT/네임스페이스로 트랜스포트로 전달되는 순수 ABAP 애드온으로, 동적 엔드포인트별 디스패치를 통해 단일 SICF(ICF) 노드에 연결됩니다. 커널 변경, Gateway, BTP, ADT/Eclipse 의존성이 없습니다.네트워크에서: 이 MCP 커넥터(
npx abapilot)는 모든 MCP 클라이언트(Claude, Claude Code, Cursor, ChatGPT)를 SAP 측 엔드포인트에 연결합니다.모델 선택: Claude, OpenAI, Gemini, Amazon Bedrock용 BYOK — 또는 데이터 보존 제로 배포를 위한 Ollama를 통한 완전 로컬 모델.
도구
sap_read_table_data— 호출 사용자의 권한 하에 선택적 WHERE 필터링으로 모든 SAP 테이블에서 행을 조회합니다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, …) 하에 실행됩니다 — 재구현이 아닌 강제 적용
노출은
/ABAPILOT/CONFIG화이트리스트 테이블로 제한됩니다; 화이트리스트에 없는 것은 접근할 수 없습니다/ABAPILOT/AUDIT의 전체 감사 추적(사용자, 타임스탬프, 매개변수)기본적으로 읽기 전용; 쓰기 작업에는 명시적 구성이 필요합니다
액세스 권한 얻기
ABAPilot은 Crimson Consulting SL(스페인 발렌시아)의 상용 제품입니다. npm 커넥터는 무료(MIT)이며, 인시스템 백엔드는 라이선스가 필요합니다.
데모 요청: https://crimsonconsultingsl.com/contact-crimson-consulting/ — 개발 시스템에 POC 배포는 약 2시간이 소요됩니다.
SAP의 ABAP MCP 서버는 왜 안 되나요?
역할이 다릅니다: SAP의 서버(Eclipse/VS Code용 ADT 내부)는 최신 ADT 서비스를 갖춘 시스템에서 개발자 지원에 탁월합니다. ABAPilot은 여기서 다루지 않는 부분을 추가합니다: 비즈니스 사용자 쿼리, ADT 서비스가 없는 시스템(대부분의 실제 ECC 6.0), 관리되는 화이트리스트+감사 액세스, 완전 로컬을 포함한 모델 선택. 많은 팀이 둘 다 실행합니다 — 전체 비교는 여기.
Maintenance
Related MCP Servers
- Alicense-qualityDmaintenanceAn 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.76MIT
- FlicenseBquality-maintenanceAn 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
- Alicense-qualityBmaintenanceEnables AI assistants to access SAP ADT APIs for reading, writing, debugging, deploying, and testing ABAP code through natural language or DSL automation.435MIT

dassian-adtofficial
Alicense-qualityDmaintenanceMCP server for SAP ABAP development via the ADT API. Connect AI assistants to your SAP system — read, write, test, and deploy ABAP code without SAP GUI.6MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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