Language: 日本語English

sap-mdk-server Plugin

Author
SAP SE
Category
Development
Topics
Enterprise Business Platforms · Web & App Development · AI Agents & AI App Development
First seen
2026-07-09
Last confirmed
2026-07-13
Explanation last updated
2026-07-12

The explanation below is AI-generated. Please verify it against the sources.

sap-mdk-server is an open-source MCP (Model Context Protocol) server that gives AI agents comprehensive knowledge and tools for building SAP Mobile Development Kit (MDK) applications, according to the GitHub README. It combines best-practice guidance, project-aware context, project templates, and access to MDK CLI tools so that an AI agent can act as an MDK development expert. The README describes it as an early-release version that may contain bugs or unfinished features. It exposes four tools to a connected AI agent (mdk-create, mdk-gen, mdk-manage, mdk-docs) covering project/entity scaffolding, artifact generation, build/deploy/validate/migrate operations, and documentation lookup. It is installed via npm and configured as an MCP server inside AI coding assistants such as Cline, OpenCode, or Cursor.

Overview

According to the README, SAP Mobile Development Kit (MDK) is a framework for building cross-platform mobile applications using a metadata-driven approach; it is part of SAP Business Technology Platform (BTP) and integrates tightly with SAP Mobile Services. Some of SAP's larger mobile apps, such as SAP Service and Asset Manager, are built with MDK. This MCP server does not replace MDK itself; it is a companion tool that lets AI agents interact with MDK projects, documentation, and tooling.

What you can do with sap-mdk-server

  • Install the server via npm install -g @sap/mdk-mcp-server or by cloning the GitHub repository, and configure it in an MCP client such as Cline, OpenCode, or Cursor
  • Generate a new MDK project displaying OData entities information, using mdk-create with CRUD, List Detail, or Base templates
  • Add entity metadata to an existing project
  • Generate MDK pages, actions, i18n files, or search JavaScript rule examples with mdk-gen
  • Build, deploy, validate, or migrate an MDK project, and show an onboarding QR code, using mdk-manage
  • Search MDK documentation, retrieve component schemas, property details, and usage examples with mdk-docs
  • Integrate with SAP Mobile Services via the Cloud Foundry CLI and the Mobile development kit VS Code extension to create/update a .service.metadata file
  • Enable or disable telemetry collection via a configuration file or environment variable
  • Report bugs or request features via GitHub issues

Sources

Original description (English)

MCP server for SAP Mobile Development Kit (MDK). Build and modify MDK applications with AI assistance — schema lookups, action validation, rule editing, and project scaffolding.

History of sap-mdk-server

Back to list