MCP SAP GUI 自动化服务器
允许 LLM 模型通过模拟鼠标点击和键盘输入与 SAP GUI 进行简单交互的 MCP 服务器。
快速入门
环境要求
- Python 3.8 或更高版本
- 已安装并配置的 SAP GUI
- 合法的 SAP 凭证(系统、客户端、用户、密码)
- Node.js(用于 npx)
安装步骤
- 克隆仓库并使用自动化脚本完成安装:
执行
setup.bat
,按照提示完成构建。 - (可选)手动安装:
执行
build.bat
。 - 配置 SAP 凭证:
- 将
.env.example
复制为.env
- 填写你的 SAP 凭证。
- 将
- 测试服务器:
执行
run.bat debug
。 - 使用集成脚本配置:
执行
integrate.bat cline
或integrate.bat roo
。
示例工具用法
- 启动事务代码:
launch_transaction
- 点击屏幕:
sap_click
- 输入文本:
sap_type
- 截图保存:
save_last_screenshot
更多内容请参考 README。