servers / ui5-mcp-server
mcp-server
communityunknownlocalwrite capablehealthy
The UI5 MCP server improves the developer experience when working with agentic AI and the UI5 framework.
01Tools · 10
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| create_ui5_app Create a new basic SAPUI5 application implemented in TypeScript or JavaScript | write | true | unknown |
| get_api_reference Search the UI5 API reference for module names and symbols | read | false | unknown |
| run_ui5_linter Run UI5 linter on a UI5 project to find and optionally fix UI5 related problems like the usage of deprecated API. After making changes, you should always run the linter again to verify that no new problems have been introduced. | write | true | unknown |
| create_integration_card Create a new Integration Card, UI Integration Card, or UI5 Integration Card | write | true | unknown |
| get_integration_cards_guidelines This tool MUST be called once to retrieve Integration Cards guidelines before working on any Integration Card related task or creating an Integration Card. The guidelines provided by this tool MUST be followed to ensure best practices and avoid common pitfalls in Integration Cards development.Integration Cards are also called 'UI Integration Cards' or 'UI5 Integration Cards'. | read | false | unknown |
| get_version_info Get version information for UI5 (OpenUI5 or SAPUI5) | read | false | unknown |
| run_manifest_validation Validates UI5 manifest file. After making changes, you should always run the validation again to verify that no new problems have been introduced. | write | true | unknown |
| get_project_info Get general information about a local UI5 project. | read | false | unknown |
| get_guidelines This tool MUST be called once to retrieve UI5 guidelines before working on any UI5 (SAPUI5/OpenUI5) related task or project or creating a UI5 project. The guidelines provided by this tool MUST be followed to ensure best practices and avoid common pitfalls in UI5 development. | read | false | unknown |
| get_typescript_conversion_guidelines This tool MUST be called once before converting a UI5 (SAPUI5/OpenUI5) project from JavaScript to TypeScript. The instructions provided by this tool MUST be followed to ensure that the project setup and code is correctly converted. | read | false | unknown |
02Install & source
npx -y @ui5/mcp-server
npx- repohttps://github.com/UI5/mcp-server
- packagehttps://www.npmjs.com/package/@ui5/mcp-server
- homepagehttps://github.com/mcp/UI5/mcp-server
- licenseApache-2.0
- adoption97 stars · 19 forks
05Provenance & freshness
sourcesnpm registry [p4] · GitHub repo search [p4]
last_checked2026-08-16 18:54Z
next_check2026-08-16 21:50Z
cadenceevery 3h
verifiedtools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed
index_statusindex — 8 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/ui5-mcp-server)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →