$ timeahead.in
/ servers/npm/@ui5/mcp-server
npm

@ui5/mcp-server

MCP server for SAPUI5/OpenUI5 development

89 stars109k/wkupdated 10d agogithub ↗
90good
▣ Overview
OpenUI5 Community Slack (#tooling channel)Contributor Covenantnpm Package VersionCoverage Status

What it does

This MCP server provides ten tools specifically designed for UI5 and OpenUI5 development. It scaffolds new UI5 applications and UI Integration Cards, validates application manifests, runs UI5-specific linting through integration with @ui5/linter, and retrieves API documentation and development guidelines. The server enables AI tools to understand UI5 patterns and constraints, helping with code analysis, error detection, and project setup.

Who it's for

SAP UI5 and OpenUI5 developers building enterprise web applications. Particularly valuable for teams using AI-assisted development with clients like Claude Code, VS Code Copilot, or Cline who want framework-specific guidance and scaffolding during development.

Common use cases

  • Generate new UI5 applications or UI Integration Cards with correct project structure and dependencies
  • Run UI5-specific linting to detect framework violations and anti-patterns in code
  • Fetch and query UI5 API reference and development best practices during coding sessions
  • Validate manifest.json files against the official UI5 schema
  • Retrieve TypeScript conversion guidelines when migrating existing JavaScript UI5 projects

Setup pitfalls

  • High-risk classification: the server reads the filesystem and makes network calls to fetch documentation. Review MCP client permissions before enabling.
  • Node.js version: strictly requires v20.17.0, v22.9.0 or higher. Earlier versions fail silently.
  • Windows native: use cmd /c prefix in the npx command; WSL and other systems use the standard configuration.
  • Domain whitelist: by default UI5_MCP_SERVER_ALLOWED_DOMAINS restricts API calls to localhost and services.odata.org. If your project uses custom OData services, update this environment variable.
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
80
15.9
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
89.9
⚿ Capabilities & Risk Explainer
fs readnetworkexecsecrets
◆ Risk level: high
fs read + network + exec + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "ui5mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@ui5/mcp-server"
      ]
    }
  }
}
📈 Score historylast 35 snapshots
4/30/20266/13/2026 · 35 snapshots
⚙ Maintenance health
70/ 100 · is this project alive?
contributors (1y)16
top contributor share55%
releases (1y)20
last release11d ago
ci✓ passing
⛁ Raw data
weekly downloads109k
github stars89
forks18
open issues11
license✓ present
readme length8855 chars
last publish1d ago
last commit10d ago
last updated1d ago
install verified✗ fail · 25d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points