MCP serverMCP servertypeExposes tools to a coding agent over MCP.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →Starting point

SAPient MCP

An MCP server for SAP GUI automation built on RoboSAPiens, the Robot Framework library, rather than on the Scripting API directly, over stdio or SSE depending on the client.

The one structural difference in this group. Everything else here calls the Scripting API itself; this sits on RoboSAPiens, which already carries the element-finding and interaction vocabulary that Robot Framework users know — so a team with existing SAP GUI test assets meets a familiar layer rather than a new one. Supports stdio across Claude Desktop and Claude Code, and stdio or SSE for Cursor, VS Code with Copilot in agent mode, and Windsurf.

Facts

Last push

Where it sits

Lives in
Provides
Driving the SAP GUIABAPDriving the SAP GUIcapabilityOperating the SAP GUI programmatically to perform tasks or test interactions through the actual screen. [Agent access to your code](capability:agent-code-access) works with development objects instead of the user interface.

Who is behind it

Toni RamchandaniToni RamchandaniPersonMaintains this
In the atlas: maintains 1, contributes to 1
@toni-ramchandani
maintainer

Before choosing this

Signals

LicenceNo licenseNeither the package manifest nor the repository tree declares a licence

Without a licence the default is all rights reserved. Ask the maintainer, or check for terms stated elsewhere, before depending on it.

Conditions

PolicySAP API Policy 4.2026a§ 2.2.2, 3from Driving the SAP GUIAn MCP server drives SAP GUI for an agent, through its Scripting API or the screen.
  • § 2.2.2 AI call sequences and data extraction. Outside SAP-endorsed architectures, data services or expressly identified pathways, the policy prohibits specified agentic API use and systematic or large-scale extraction.
  • § 3 Monitoring and remedies. SAP states that it may monitor API use and take enforcement actions when use does not comply with the documentation and policy.

Driving the user interface for an agent is still an agent executing a sequence of actions against the system. Check whether section 2.2.2 applies to the design, and that the user interface is not used as a way around the controls section 3 names.

SAP API Policy 4.2026a →

What it declares

Every artifact

Type
MCP server
Origin
Independently maintained

As an MCP server

Runs as
central serverbeside SAP GUIlocal process
Transport
stdioSSEHTTP
Read-only
nostates it is not
Guardrails
3 quoted from README show all
  • Comma-separated caps: screenshot,codegen,advanced

  • SAP password (never logged)

  • Disable "Notify when a script attaches to a running SAP GUI session"

Connections1

Where SAPient MCP runsSAPient MCP — README, checked 2026-09-11: “stdio mode (local clients)”stdio or SSE or HTTPYour MCP client, actorYour MCP clientSAPient MCP, moduleSAPient MCP
SAPnot SAP's, or the project's ownstated in the document

README

quoted from toni-ramchandani/sapient-mcp, read
toni-ramchandani/sapient-mcp/README.mdOn GitHub

SAPient MCP

Intelligent SAP GUI automation for AI agents

A production-ready Model Context Protocol (MCP) server that enables LLMs (Claude, Copilot, Cursor, etc.) to automate SAP GUI using the RoboSAPiens library.

excerpt, no licence read, read the rest, on GitHub
Driving the SAP GUI
  1. sapgui.mcpMCP server driving SAP GUI and Web GUI for end-to-end testingfrom ABAP
  2. tool-biChained-call builder for ABAP batch input transactionsfrom ABAP
  3. kts982/mcp-sap-guiMCP server for SAP GUI for Windows via the Scripting APIfrom ABAP
  4. mcp-sap-guiMCP server working SAP GUI by screen coordinatesfrom ABAP

Details

Sources3
sap-ai-mcp-serversdiscovered herechecked
github.com/toni-ramchandani/sapient-mcptree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viasap-ai-mcp-servers
first seen in the atlas
ecosystem and domainabap, developer-experience
Flavors1
Standard ABAP
“| **SAP GUI** | SAP GUI for Windows installed |” — toni-ramchandani/sapient-mcp — READMEchecked
History in the atlas2
  1. Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README.
  2. First seen.
For your agent
Ref
artifact:toni-ramchandani-sapient-mcp
JSON
/artifacts/toni-ramchandani-sapient-mcp.json
MCP
Connecting an agent