Resources · Claude connector

Claude SAP MDK connectorWhat Claude builds in your MDK mobile projects.

The Claude SAP MDK connector exposes 4 tools. Only 1 is limited to reading documentation, 3 produce or transform your project. Below: what Claude can generate, what gets pushed to Mobile Services, and what no source spells out.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

Why plug in SAP MDK for SAP mobile work

SAP presents this server as AI help for developing Mobile Development Kit applications, the cross-platform mobile apps it lets you create, validate, migrate and deploy. Its repository describes four tools: one opens the MDK documentation, three act on the project itself, from creation to deployment on SAP Mobile Services.

Create a project or add entity metadata. mdk-create starts from a CRUD, List Detail or Base template, either to initialize a new project or to add entity metadata to an existing one. Offline mode is only generated when it is explicitly requested.

Generate artifacts. mdk-gen covers pages, actions, translation files and rule references; per SAP, it returns prompts for the model to process (pages, actions, translations) or searches for rule examples.

Handle the lifecycle. mdk-manage groups build, validation, migration, the project QR code, Mobile App Editor operations and deployment to SAP Mobile Services, which takes the work beyond your own machine.

What it does not do: nothing starts without your request, since Claude calls these tools while it answers you, and no source describes a confirmation before a deployment. Chains of steps that run with no conversation are a separate trade, introduced on the Integrations hub.

Vocabulary

Four words and an acronym

What you need to know to follow the rest.

Connector
What ties Claude to a tool you already use, once and for all, so it can draw on it as the conversation goes.
Tool
Each named operation the connector entrusts to Claude, which decides on its own which ones to run.
Desktop extension
A connector that executes on your machine by way of Claude Desktop, rather than on a remote server somewhere.
Approval
The consent Claude asks you for in the conversation before it finishes an operation that changes something.
MCP
The open standard that acts as a common language for connectors, so Claude can talk to outside software.
Connect

Setting up SAP MDK in Claude

  1. 01

    Go to connectors

    Open Claude Desktop settings, then Customize and Connectors, and look for SAP MDK. The directory lists it for the desktop app only; there is no web version of it.

  2. 02

    Add the connector

    On its row, choose Connect. In a Team or Enterprise workspace, a member can only add it once an Owner or Primary Owner has switched the connector on.

  3. 03

    Confirm with your eyes open

    If an authorization screen opens, go through it before accepting, since it defines the access. When the link breaks, use Disconnect and then connect it again.

Tools

The 4 tools in the Claude SAP MDK connector

SAP MDK MCP Server gives Claude 4 tools: 1 that read your account, 3 that change something in it.

One lookup tool and three that produce. Names stay as Claude displays them.

  • 1 read
  • 3 write

What Claude reads (1)

1 tool

MDK documentation, from several angles.

mdk-docs

Opens MDK documentation from one entry point: search, component schemas, property details and examples.

When it helps
you need the schema of an MDK component the details of one of its properties, or an example of its use, in the documentation.

Sourcegithub.com · October 1, 2026 ↗

What produces or transforms (3)

3 tools

Three tools that touch your project, one of them all the way to deployment. No specific confirmation appears in the sources.

mdk-create

Approval: see the rule

Sets up a new MDK project, or adds entity metadata to an existing one, starting from a CRUD, List Detail or Base template.

What Claude asks for
with no confirmation described in any source, the general rule for approvals holds.
When it helps
an MDK project has to be initialized, or an existing one needs metadata for another entity.
Watch out
the Base template only works for a whole project, not for a single entity.

Sourcegithub.com · October 1, 2026 ↗

mdk-gen

Approval: see the rule

Generates MDK artifacts: pages, actions, translation files and rule references. For pages, actions and translations, SAP says it returns prompts for the model to process; for rules, it searches for examples.

What Claude asks for
SAP documents nothing on this, so the general rule below is what counts.
When it helps
the project needs a new page, action or translation file.

Sourcegithub.com · October 1, 2026 ↗

mdk-manage

Approval: see the rule

Bundles lifecycle operations: build, deploy, validate, migrate, show the project QR code, and Mobile App Editor operations. Deployment sends the project to SAP Mobile Services.

What Claude asks for
no confirmation of its own is described; the general rule for approvals covers it.
When it helps
a project is ready to be built, validated, migrated or deployed.

Sourcegithub.com · October 1, 2026 ↗

Approvals

What Claude asks before touching the project

The principle: Claude stops and waits for your go-ahead before an operation it runs on your behalf.

For SAP MDK, no source spells out a per-tool confirmation, not even before a deployment to Mobile Services, so that principle is what applies. In Team or Enterprise organizations, owners set whether a member may let some actions through without a repeat prompt, and they can narrow what the connector does for everyone. Claude has no more rights than you do, on your machine or on Mobile Services, and anything closed to you stays closed to it.

Plans

Plans and SAP MDK

Across 819 sheets in the official directory, none states which plans apply. That detail is published nowhere for any single connector.

What is known is the general rule: desktop extensions install on Claude Desktop, and remote connectors are open to all users of Claude, Cowork, Claude Desktop and mobile. On Team and Enterprise, an Owner or Primary Owner turns the connector on before members can. For SAP MDK's current status, read its sheet in the directory.

Limits

What SAP MDK leaves out

No background jobs: the tools only run while Claude is answering something you asked in the conversation.

The 4 listed tools are an observed minimum; an administrator can open more. The partner badge is no security audit, and Anthropic notes on every sheet that it does not choose a publisher's tools or guarantee how they work. The only documentation is SAP's, in the server repository: neither Claude's help center nor Anthropic's developer docs have a page on it. Other ways to connect your tools are listed under Integrations.

Need help

Need help connecting SAP MDK MCP Server to Claude?

A person reads every message.

FAQ

Claude SAP MDK connector FAQ

01What can Claude do with the Claude SAP MDK connector?
Claude can set up and move an MDK mobile app project forward from the conversation. It initializes a project or adds an entity from a CRUD, List Detail or Base template, generates page, action and translation files, and finds JavaScript rule examples. It builds, validates, migrates and deploys the project, shows its QR code, and searches the MDK documentation, including component schemas, property details and usage examples. Every call starts from something you ask.
02Can Claude change or deploy my MDK project?
Yes, three of the four tools touch the project. One creates a project or adds entity metadata, another produces page, action and translation files, and the third handles the lifecycle, including build, validation, migration and deployment to SAP Mobile Services. That last point matters, because the result does not necessarily stay on your machine. The fourth tool only reads the documentation and leaves your project as it is, whatever you ask of it.
03Does Claude ask before deploying with SAP MDK?
No source describes a confirmation specific to SAP MDK's tools, deployment included, so Claude's default rule is what applies. That rule has Claude stop and ask for your go-ahead before every action it runs on your behalf. In a Team or Enterprise workspace, owners decide whether a member may let certain actions through without a repeat prompt, and they can restrict the connector for the whole organization, without any exception.
04Which plans is SAP MDK available on?
No official source publishes the plans for a specific connector, and no directory sheet shows them. The general rule says desktop extensions install on Claude Desktop, while remote connectors are open to all users of Claude, Cowork, Claude Desktop and mobile. On Team and Enterprise, activation falls first to an Owner or a Primary Owner of the workspace. The SAP MDK sheet in the official directory gives the current status for your account.
05Does Claude see my whole SAP landscape through MDK?
No, Claude acts with your rights and nothing else: what is closed to you stays closed to it. The four tools work on an MDK project and on the MDK documentation, and the one outward step SAP documents is deployment to SAP Mobile Services. No source describes reading other SAP data. At the organization level, a Team or Enterprise owner can also limit what the connector does for every member of the workspace, and nobody overrides that setting from their own account.
06Why will the Base template not add an entity?
Because SAP reserves it for project scope. The creation tool covers two cases, initializing a new project or adding entity metadata to an existing one, and SAP notes that the Base template is only valid for the first. The same goes for offline mode: per SAP, it only applies when a project is created, and it stays off unless offline is explicitly specified. The CRUD and List Detail templates carry no such note in the evidence.
07Claude or an automation tool for SAP MDK?
Neither replaces the other; it comes down to use. With this connector, Claude works alongside you while you build the app: you describe the screen or the operation, it calls SAP's tool and reports back in the conversation. An automation tool runs steps with nobody around, off a trigger. Nothing in SAP MDK starts by itself, so every build or deployment begins with a request you made yourself in the chat.