mcp-sap-gui

mcp-sap-gui

33

The MCP SAP GUI Server is an automation tool that provides tools to interact with SAP GUI through programmatic control. It supports various functions like launching transactions, clicking on specific coordinates, typing text, and capturing screenshots, designed for efficient SAP GUI interactions.

MCP SAP GUI Server

A Model Context Protocol (MCP) server designed for SAP GUI automation, offering tools for programmatic control of SAP transactions.

Requirements

  • Python 3.8 or higher
  • SAP GUI
  • Node.js

Installation

  • Clone the GitHub repository and use setup scripts.

Available Tools

  • Transaction Management: launch_transaction and end_transaction.
  • Interface Interaction: sap_click, sap_move_mouse, sap_type, sap_scroll.
  • Screen Capture: save_last_screenshot.

Development

  • Includes a test suite using MCP inspector.

License

  • MIT License.