Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

mcp-server

local MCP server

mcp-server is a local MCP server: MCP server for SAPUI5/OpenUI5 development. Install it from npm as @ui5/mcp-server.

Installation

Terminal

claude mcp add ui5-github-io -e UI5_MCP_SERVER_ALLOWED_DOMAINS=... -e UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT=... -e UI5_MCP_SERVER_RESPONSE_NO_RESOURCES=... -e UI5_LOG_LVL=... -e UI5_DATA_DIR=... -- npx -y @ui5/mcp-server

Run in your project folder. Add --scope user to use it everywhere.

Claude Desktop, Cursor & other clients

Add to claude_desktop_config.json or .cursor/mcp.json.

{
  "mcpServers": {
    "ui5-github-io": {
      "command": "npx",
      "args": [
        "-y",
        "@ui5/mcp-server"
      ],
      "env": {
        "UI5_MCP_SERVER_ALLOWED_DOMAINS": "...",
        "UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT": "...",
        "UI5_MCP_SERVER_RESPONSE_NO_RESOURCES": "...",
        "UI5_LOG_LVL": "...",
        "UI5_DATA_DIR": "..."
      }
    }
  }
}

Fill in the environment variables with your own credentials.

What you need

  • Runtime: Node.js 18+ (runs with npx).
  • MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
  • Environment variables: UI5_MCP_SERVER_ALLOWED_DOMAINS, UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT, UI5_MCP_SERVER_RESPONSE_NO_RESOURCES, UI5_LOG_LVL, UI5_DATA_DIR

Summary

MCP server for SAPUI5/OpenUI5 development

mcp-server vs similar servers

ServerStarsTypeAPI keyRuntime
mcp-server101LocalYesnpm
mcp-sap-docs233LocalNonpm
mobile-mcp8,023LocalNonpm
DBHub3,574LocalYesnpm
unreal-engine-mcp891LocalYesnpm

Questions

It reads 5 environment variables: UI5_MCP_SERVER_ALLOWED_DOMAINS, UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT, UI5_MCP_SERVER_RESPONSE_NO_RESOURCES, UI5_LOG_LVL, UI5_DATA_DIR. Set them in your MCP config before starting the server.

Node.js 18+ (runs with npx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.

mcp-server is a local MCP server distributed as the npm package @ui5/mcp-server.

Run: claude mcp add ui5-github-io -e UI5_MCP_SERVER_ALLOWED_DOMAINS=... -e UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT=... -e UI5_MCP_SERVER_RESPONSE_NO_RESOURCES=... -e UI5_LOG_LVL=... -e UI5_DATA_DIR=... -- npx -y @ui5/mcp-server

Run: codex mcp add ui5-github-io --env UI5_MCP_SERVER_ALLOWED_DOMAINS=... --env UI5_MCP_SERVER_RESPONSE_NO_STRUCTURED_CONTENT=... --env UI5_MCP_SERVER_RESPONSE_NO_RESOURCES=... --env UI5_LOG_LVL=... --env UI5_DATA_DIR=... -- npx -y @ui5/mcp-server

Similar MCP servers

NameStars
  1. mcp-sap-docsio.github.marianfoo/mcp-sap-docs233
  2. mobile-mcpio.github.mobile-next/mobile-mcp8,023
  3. DBHubio.github.bytebase/dbhub3,574
  4. unreal-engine-mcpio.github.ChiR24/unreal-engine-mcp891
  5. Tidewave Phoenixio.github.tidewave-ai/tidewave-phoenix853
  6. next-devtools-mcpio.github.vercel/next-devtools-mcp823
  7. mcp-ssh-managerio.github.bvisible/mcp-ssh-manager493
  8. Tidewave Railsio.github.tidewave-ai/tidewave-rails474