MCP: UI5 MCP Server
by SAP
SAP's official MCP server for UI5 development: scaffold apps, lint code, validate manifests and pull API docs into your AI agent.
SAP's official MCP server for SAP Fiori tools — generates Fiori elements apps from OData services or CAP projects and applies guided modifications to existing ones.
Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.
The SAP Fiori MCP Server is SAP's official Model Context Protocol server for SAP Fiori development, published from the SAP/open-ux-tools monorepo as @sap-ux/fiori-mcp-server. It lets a coding assistant scaffold and modify SAP Fiori applications from natural-language prompts — "add a SAP Fiori elements list report app to my CAP project", or generate one against a specific OData V4 service URL.
Generation comes in two flavours. generate_fiori_app_cap creates a Fiori UI application inside an existing SAP Cloud Application Programming Model project, while generate_fiori_app_odata targets non-CAP OData projects such as ABAP RESTful Application Programming Model services. Supporting tools round out the workflow: list_sap_systems reads the SAP Fiori tools system store so the user can name a system rather than paste a URL, and download_odata_service_metadata pulls that service's EDMX metadata to metadata.xml before generation runs.
Modifying an existing app is deliberately a three-step handshake rather than one open-ended call. list_functionality reports what the app at a given path actually supports — adding and deleting pages, adding and modifying controller extensions, and similar — then get_functionality_details returns the parameters for the chosen change, and execute_functionality applies it. list_fiori_apps scans a directory to find the candidates in the first place.
Documentation search is handled locally: search_docs covers SAP Fiori elements, annotations, UI5, OPA5 guides and SAP Fiori tools docs using an all-MiniLM-L6-v2 text-embedding model, roughly 86 MB, downloaded from the Hugging Face Hub on first use and cached under HF_HOME/TRANSFORMERS_CACHE so later starts need no network.
It runs over stdio and launches through npx, so there is nothing to install globally; setup snippets are documented for Claude Code, Cline, Cursor and Windsurf. SAP recommends pairing it with @cap-js/mcp-server and @ui5/mcp-server. The README also covers self-signed SSL certificate handling for on-premise SAP systems and how to opt out of telemetry. Apache-2.0.
Covered in the Weekly
by SAP
SAP's official MCP server for UI5 development: scaffold apps, lint code, validate manifests and pull API docs into your AI agent.
by Senzing
Teaches an agent to build on Senzing entity resolution: a guided data-mapping workflow, SDK scaffolds in four languages, doc search and 456+ error-code explanations.
by Coaspe
Headless MCP server exposing SAP ABAP Development Tools so agents can browse, edit, refactor, and test ABAP without SAP GUI.
by Nrwl (Nx)
Nx's official MCP server hands an agent the monorepo's real structure — the project graph, task definitions, generators, owners and Nx docs — so edits land with cross-project impact in view instead of guessed from filenames.