mcp-server
Verified Safeby UI5
Overview
Provides an interface for AI agents to assist with UI5 application development, including scaffolding, linting, API reference lookup, and manifest validation.
Installation
npx @ui5/mcp-serverEnvironment Variables
- UI5_MCP_SERVER_ALLOWED_ODATA_DOMAINS
- UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT
- UI5_MCP_SERVER_RESPONSE_NO_RESOURCES
- UI5_LOG_LVL
- UI5_DATA_DIR
Security Notes
The server executes external commands (npm install, git init) via 'execa' and fetches resources from external URLs (UI5 CDN, npm registry, OData services). Input validation and an OData domain allow list are in place to mitigate risks. However, executing external commands and fetching untrusted content from the internet always carries inherent security risks if inputs are not carefully controlled or external resources are compromised. Explicit environment variables can disable structured content or resources in responses, and adjust logging verbosity.
Similar Servers
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
mcp-kit
A CLI tool for scaffolding new Model Context Protocol (MCP) applications, including MCP Servers and Clients.
mcp-server
A Model Context Protocol (MCP) server designed to assist AI models in the development of SAP Cloud Application Programming Model (CAP) applications by providing tools for model analysis and documentation search.