SAP
Facilitates interaction with SAP systems by executing Remote Function Calls (RFCs) via a RESTful API.
概要
This project provides an MCP (Model Context Protocol) server and client implementation designed for seamless interaction with SAP systems through a RESTful API. The core of the server is a powerful 'call_sap_function' tool that enables the execution of any SAP RFCs by making HTTP POST requests to your configured SAP RESTful API. The responses are then efficiently channeled back to the client via the MCP protocol. It includes a comprehensive project structure with configuration files for SAP API connection details, server and client implementations, and various test scripts, making it easy to set up, configure, and extend for specific SAP integration needs.
主な機能
- 1 GitHub stars
- RESTful API integration with SAP systems
- Configurable SAP API connection details (URL, client, credentials)
- Execute any SAP RFCs via a dedicated 'call_sap_function' tool
- Includes MCP server and client for demonstration and usage
- Basic error handling for network, JSON parsing, and missing functions
ユースケース
- Developing new tools or services that require dynamic SAP function calls
- Automating SAP processes through a programmatic interface
- Integrating custom applications with SAP business logic and data