
Mcp Server
Give your agent SAPUI5/OpenUI5-aware tooling for views, OData domains, and framework APIs while building enterprise web UIs.
Overview
UI5 MCP server is an MCP server for the Build phase that assists SAPUI5 and OpenUI5 development with domain-scoped tooling.
What is this MCP server?
- Official UI5 team MCP server for SAPUI5 and OpenUI5 development
- Domain allowlist via UI5_MCP_SERVER_ALLOWED_DOMAINS (default localhost, services.odata.org)
- Optional toggles to strip structured content or resources from MCP responses
- npm @ui5/mcp-server v0.2.9 on registry.npmjs.org
- stdio transport for Claude Code, Cursor, and other MCP clients
- Server version 0.2.9
- 3 documented environment variables (UI5_MCP_SERVER_ALLOWED_DOMAINS, UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT, UI5_M
- Default allowed domains: localhost and services.odata.org
Community signal: 88 GitHub stars.
What problem does it solve?
Agents guess wrong UI5 APIs, break OData calls, or hit disallowed hosts when scaffolding Fiori screens.
Who is it for?
Developers shipping SAPUI5/OpenUI5 or Fiori elements apps who already use MCP-enabled IDEs.
Skip if: Greenfield React/Vue shops with no SAP stack, or teams that forbid any agent-driven HTTP to OData endpoints.
What do I get? / Deliverables
Your agent works within UI5 conventions and an explicit domain allowlist while generating views and service integrations.
- Agent-guided SAPUI5/OpenUI5 implementation aligned with official tooling
- HTTP tool calls restricted to configured domains
- Tunable MCP response shape via structured-content and resource env flags
Recommended MCP Servers
Journey fit
How it compares
Framework-specific MCP dev assistant, not a generic REST client or SAP Basis admin tool.
Common Questions / FAQ
Who is UI5 MCP server for?
Frontend and full-stack builders working on SAPUI5, OpenUI5, or OData-backed enterprise web apps with AI coding agents.
When should I use UI5 MCP server?
Use it during build when generating views, manifest changes, or OData-connected UI5 code inside an MCP client.
How do I add UI5 MCP server to my agent?
Add @ui5/mcp-server v0.2.9 as a stdio MCP server in your config, set UI5_MCP_SERVER_ALLOWED_DOMAINS for your backends, and restart the client.