MCP Server — kts982/mcp-sap-gui

SAP GUI for Windows automation for AI agents - 57 structured tools via SAP GUI Scripting API

Local serverstdioPython

What is the MCP Server?

SAP GUI for Windows automation for AI agents - 57 structured tools via SAP GUI Scripting API

The short version

An MCP (Model Context Protocol) server that enables AI assistants to interact with SAP GUI for Windows through the SAP GUI Scripting API.

What it needs from you

  • Windows (SAP GUI only runs on Windows) - SAP GUI for Windows installed - SAP Logon Pad running (for COM connections) - SAP GUI Scripting enabled on your SAP systems - Python 3.10+ - uv (recommended Python package manager)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Server

{
  "mcpServers": {
    "sap-gui": {
      "command": "uvx",
      "args": ["Arguments"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Windows (SAP GUI only runs on Windows) - SAP GUI for Windows installed - SAP Logon Pad running (for COM connections) - SAP GUI Scripting enabled on your SAP systems - Python 3.10+ - uv (recommended Python package manager)

Example prompts to try

  • “Use MCP to Category.”
  • “Use MCP to Navigation.”
  • “Use MCP to Trees.”

Frequently asked questions

SAP GUI for Windows automation for AI agents - 57 structured tools via SAP GUI Scripting API Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.