What are the requirements to run MCP SAP GUI Server?
Python 3.8+, SAP GUI installed and configured, valid SAP credentials (system, client, user, password), and Node.js (for npx).
@mario-andreschak
基本信息
MCP server that allows simple SAP GUI interaction for LLM models using simulated mouse clicks and keyboard input.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-sap-gui": {
"command": "python",
"args": [
"-m",
"sap_gui_server.server"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
MCP SAP GUI Server is a Model Context Protocol (MCP) server that automates SAP GUI interactions. It provides tools to programmatically launch SAP transactions, click, type, scroll, and capture screenshots. Designed for developers and automation engineers who need to integrate SAP GUI with AI assistants or custom scripts.
Install via setup.bat or build.bat, configure SAP credentials in .env, and optionally integrate with Cline or Roo using integrate.bat. Invoke the server via Python (python -m sap_gui_server.server) and use tools like launch_transaction, sap_click, sap_type, etc., with optional screenshot return formats.
Python 3.8+, SAP GUI installed and configured, valid SAP credentials (system, client, user, password), and Node.js (for npx).
Clone the repository, run `setup.bat`, copy `.env.example` to `.env`, and update with your SAP credentials. Optionally use `integrate.bat cline` or `integrate.bat roo` to automatically configure MCP settings.
`none` (default), `as_file` (saves to disk), `as_base64` (returns raw base64 string), `as_imagecontent` (returns MCP ImageContent object), and `as_imageurl` (returns embedded resource with data URL). For `as_file` you must specify a target folder via `as_file_target_folder`.
It communicates with SAP GUI installed locally (not over the network). Authentication is handled via standard SAP credentials stored in the `.env` file. The MCP transport is local stdio.
All interactions are based on pixel coordinates (x/y) derived from screenshot analysis. The server has no direct access to screen element metadata. Coordinates must be exact; approximate clicking will fail. Screenshots are returned after each action.

Multiplayer coding in the agentic era through an MCP server for real-time codebase sync between your agents.

Lease and contract records with ASC 842 lease accounting data: sites, leases, rent schedules, critical dates and journal entries, with confirmed write operations.

Built for companies. Ready for AI agents. PaperOffice is the headless DMS your agent can actually operate: one MCP endpoint to search, read, upload, extract and sign business documents — no UI, no glue code. AI-OCR, invo

Read, find, update and add the leads in your TruLata account, and list your published blog posts, from any MCP client. AI marketing software for service businesses. Sign in with OAuth; nothing to paste.

ListingGood AI Recommendation Engine — a hosted MCP server + Claude/Cursor skills that make Amazon's AI recommend your products. Free no-login scan: https://listinggood.com/scan Get API key: https://listinggood.com/deve
评论