ABAPilot
ABAPilot — SAP ECCおよびオンプレミスS/4HANA向けAI & MCPサーバー
ABAPilotはSAP向けのシステム内AIプラットフォームです。自然言語によるビジネス問い合わせとAI支援によるABAP開発を、すでに稼働中のシステム(SAP ECC 6.0からオンプレミスS/4HANAまで、ABAPベースのあらゆるSAPインスタンス)上で実現します。BTP不要、ADT不要、RISEの前提条件もありません。導入は約2時間です。
コネクタのインストール: npx -y abapilot · ライセンス版ABAPilotバックエンドが必要です
Webサイト: 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システムにのみ送信されます。当社や第三者に送信されることは決してありません。
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— 任意の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— 接続先システムのリリース準拠の構文ルール(ECC 6.0を含む)に照らしてABAPソースを検証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のサーバー(ADT for Eclipse/VS Code内)は、最新の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