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.

ToolRiskSide effectsApproval
create_ui5_app
Create a new basic SAPUI5 application implemented in TypeScript or JavaScript
writetrueunknown
get_api_reference
Search the UI5 API reference for module names and symbols
readfalseunknown
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.
writetrueunknown
create_integration_card
Create a new Integration Card, UI Integration Card, or UI5 Integration Card
writetrueunknown
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'.
readfalseunknown
get_version_info
Get version information for UI5 (OpenUI5 or SAPUI5)
readfalseunknown
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.
writetrueunknown
get_project_info
Get general information about a local UI5 project.
readfalseunknown
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.
readfalseunknown
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.
readfalseunknown

02Install & source
npx -y @ui5/mcp-server
npx

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_statusindex8 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. mcp-server MCP — as seen on mcpexplorer.com

[![mcp-server MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/ui5-mcp-server.svg)](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 →