An MCP server for SAP Mobile Development Kit that gives AI agents MDK knowledge and project-aware tools for creating, generating, validating, migrating, and deploying MDK projects. It also integrates with MDK CLI and Mobile Services to support app setup and related project management tasks.
From the registry: Model Context Protocol (MCP) server for AI-assisted development of MDK applications.
$ npm install -g @sap/mdk-mcp-serverhttps://www.npmjs.com/package/@sap/mdk-mcp-server$ export SAP_UX_FIORI_TOOLS_DISABLE_TELEMETRY=true$ cf login -a <your target endpoint> --ssohttps://marketplace.visualstudio.com/items?itemName=SAPSE.vsc-extension-mdkPlease install the `mdk-mcp-server` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js 22.14.0** — Node.js version 22.14.0 is required before installing and running the MDK MCP server. (https://nodejs.org/dist/v22.14.0/)
- **Install the MDK MCP server package globally** — Prefer the npm package install path rather than cloning the repository. This makes the `mdk-mcp` command available on your system. Run: `npm install -g @sap/mdk-mcp-server` (https://www.npmjs.com/package/@sap/mdk-mcp-server)
Optional prerequisites:
- Optional: Disable telemetry — Telemetry is enabled by default. You can disable it either by setting the SAP_UX_FIORI_TOOLS_DISABLE_TELEMETRY environment variable to true or by editing the telemetry settings file. Run: `export SAP_UX_FIORI_TOOLS_DISABLE_TELEMETRY=true`
- Optional: SAP Mobile Services integration setup — If you want to create or update the `.service.metadata` file for Mobile Services-backed app creation flows, install the MDK VS Code extension, install Cloud Foundry CLI, and log in to your SAP BTP Cloud Foundry environment. Run: `cf login -a <your target endpoint> --sso` (https://marketplace.visualstudio.com/items?itemName=SAPSE.vsc-extension-mdk)
Canonical MCP server config (stdio transport):
- command: `mdk-mcp`
- args: ["--schema-version","26.3"]
- optional environment variables:
- `SAP_UX_FIORI_TOOLS_DISABLE_TELEMETRY`: Set to `true` to disable telemetry collection. (example: `true`)
Note: The README shows supported schema versions 26.3 (default), 25.9, 25.6, 24.11, and 24.7. If omitted, 26.3 is described as the default. No API keys are required for the MCP server itself. LLM provider configuration mentioned in the README applies to the MCP client/agent, not this server's canonical MCP command.
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.AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.