
Mcp Server
Brings SAPUI5 and OpenUI5 development tools to your AI agent through ten focused operations. You get scaffolding for new apps and integration cards, API reference lookups, manifest validation, and integration with the UI5 linter for catching framework-specific issues. The server pulls from official UI5 documentation and best practices, including TypeScript conversion guidelines. Reach for this when you're building enterprise UI5 applications and want your agent to understand the framework's conventions, validate configurations against schemas, and generate boilerplate that follows SAP's patterns. The allowed domains configuration keeps external service calls under control, and responses can be simplified for clients that don't support structured content.
- tools
- 10
- transport
- STDIO
- env vars
- 5
- last updated
- Nov 10, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
create_integration_cardScaffolds a new UI Integration Card.
Scaffolds a new UI Integration Card.
No parameter schema in public metadata yet.
create_ui5_appScaffolds a new UI5 application based on a set of templates.
Scaffolds a new UI5 application based on a set of templates.
No parameter schema in public metadata yet.
get_api_referenceFetches and formats UI5 API documentation.
Fetches and formats UI5 API documentation.
No parameter schema in public metadata yet.
get_guidelinesProvides access to UI5 development best practices.
Provides access to UI5 development best practices.
No parameter schema in public metadata yet.
get_integration_cards_guidelinesProvides access to UI Integration Cards development best practices.
Provides access to UI Integration Cards development best practices.
No parameter schema in public metadata yet.
get_project_infoExtracts metadata and configuration from a UI5 project.
Extracts metadata and configuration from a UI5 project.
No parameter schema in public metadata yet.
get_typescript_conversion_guidelinesProvides guidelines for converting UI5 applications and controls from JavaScript to TypeScript.
Provides guidelines for converting UI5 applications and controls from JavaScript to TypeScript.
No parameter schema in public metadata yet.
get_version_infoRetrieves version information for the UI5 framework.
Retrieves version information for the UI5 framework.
No parameter schema in public metadata yet.
run_manifest_validationValidates the manifest against the UI5 Manifest schema.
Validates the manifest against the UI5 Manifest schema.
No parameter schema in public metadata yet.
run_ui5_linterIntegrates with @ui5/linter to analyze and report issues in the UI5 code.
Integrates with @ui5/linter to analyze and report issues in the UI5 code.
No parameter schema in public metadata yet.
Sponsors
Configuration
UI5_MCP_SERVER_ALLOWED_DOMAINSdefault: localhost, services.odata.orgA comma-separated list of domains that are allowed to be used in various tools, for example: 'localhost, example.com, sub.example.com'. Set to an empty string to allow any domains. For wildcard subdomains, prefix the domain with a dot: '.example.com'. This will match 'www.example
UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENTSet to any value to disable structured content in the MCP server responses.
UI5_MCP_SERVER_RESPONSE_NO_RESOURCESSet to any value to disable resources in the MCP server responses, see https://modelcontextprotocol.io/specification/2025-06-18/server/resource. This is useful for clients that do not support resources, see https://modelcontextprotocol.io/clients, such as Cursor or the Gemini CLI
UI5_LOG_LVLdefault: infoInternal log level (https://ui5.github.io/cli/stable/pages/Troubleshooting/#changing-the-log-level): 'silent', 'error', 'warn', 'info', 'perf', 'verbose' or 'silly'
UI5_DATA_DIRDirectory where the MCP server stores its data, such as cached API references. Defaults to the '.ui5' directory in the user's home directory.
Readme
UI5 MCP Server
A Model Context Protocol server for UI5 application development.
Description
The UI5 Model Context Protocol server offers tools to improve the developer experience when working with agentic AI tools.
Key Features
Details
- Repository
- github.com/ui5/mcp-server
- Package
@ui5/mcp-server- Transport
- STDIO
- Registry
- MCP registry, active