
Mdk Mcp Server
If you're building cross-platform mobile apps on SAP Business Technology Platform, this server turns your AI agent into an MDK development assistant. It exposes tools for scaffolding new projects with CRUD or List Detail templates, validating schema against specific MDK versions (24.7 through 26.3), and deploying to SAP Mobile Services via Cloud Foundry CLI. The server pulls in MDK documentation, best practices, and project context so your agent can generate metadata-driven UI definitions, add controls to existing pages, or migrate older projects to current schemas. You'll need a service.metadata file with your Mobile Services endpoint and app ID to connect OData destinations.
- GitHub stars
- 31
- tools
- 5
- transport
- STDIO
- last updated
- Apr 19, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
mdk-createCreates MDK projects or entity metadata using templates (CRUD, List Detail, Base).
Creates MDK projects or entity metadata using templates (CRUD, List Detail, Base).
No parameter schema in public metadata yet.
mdk-genGenerates MDK artifacts including pages, actions, i18n files, and rule references.
Generates MDK artifacts including pages, actions, i18n files, and rule references.
No parameter schema in public metadata yet.
mdk-manageComprehensive MDK project management tool that handles build, deploy, validate, migrate, show QR code, and mobile app editor operations.
Comprehensive MDK project management tool that handles build, deploy, validate, migrate, show QR code, and mobile app editor operations.
No parameter schema in public metadata yet.
mdk-docsUnified tool for accessing MDK documentation including search, component schemas, property details, and examples.
Unified tool for accessing MDK documentation including search, component schemas, property details, and examples.
No parameter schema in public metadata yet.
mdk-fetch-mobile-metadataFetches OData $metadata document from a Mobile Services destination and saves it as a .service.metadata file in the MDK project.
Fetches OData $metadata document from a Mobile Services destination and saves it as a .service.metadata file in the MDK project.
No parameter schema in public metadata yet.
Sponsors
Readme
Welcome to @sap/mdk-mcp-server
What is MCP server for Mobile Development Kit (MDK)?
This open-source server provides AI agents with comprehensive MDK knowledge and tools. By combining best practice guidelines, project-aware context information, templates for creating new projects, and access to the MDK CLI tools, the MDK MCP server transforms AI agents into MDK development experts.
What is Mobile Development Kit?
The mobile development kit is a powerful framework that enables developers to build cross-platform mobile applications using a metadata-driven approach. It is part of SAP Business Technology Platform and integrates tightly with SAP Mobile Services. Some of SAP’s larger and complex mobile apps are built using MDK. An example is SAP Service and Asset Manager.
Table of Contents
Details
- Repository
- github.com/sap/mdk-mcp-server
- Package
@sap/mdk-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active