The UI5 MCP server is a Model Context Protocol server designed to enhance the developer experience for UI5 application development, particularly when using agentic AI tools.
From the registry: MCP server for SAPUI5/OpenUI5 development
Please install the `mcp-server-ui5` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js** — Node.js v20.17.0, v22.9.0 or higher (https://nodejs.org)
- **npm** — npm v8.0.0 or higher
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@ui5/mcp-server"]
- optional environment variables:
- `UI5_MCP_SERVER_ALLOWED_DOMAINS`: Comma-separated allowed domains (default: localhost, services.odata.org) (example: `localhost, example.com`)
- `UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT`: Set to disable structured content in responses
- `UI5_MCP_SERVER_RESPONSE_NO_RESOURCES`: Set to disable resources in responses (for Cursor/Gemini CLI)
- `UI5_LOG_LVL`: Log level (silent, error, warn, info, perf, verbose, silly) (example: `info`)
- `UI5_DATA_DIR`: Directory for cached data (default: ~/.ui5)
Note: On native Windows, prefix with 'cmd /c'.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.UI5_MCP_SERVER_ALLOWED_DOMAINSrequiredA comma-separated list of domains that are allowed to be used in various tools.UI5_LOG_LVLrequiredInternal log level: silent, error, warn, info, perf, verbose, silly.UI5_DATA_DIRrequiredDirectory where the MCP server stores its data, such as cached API references.Real-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.