SAP · Official

SAP Fiori tools MCP server

Generate and modify SAP Fiori elements apps for CAP and OData projects, and search Fiori and UI5 docs.

Verified publisher namespaceLocalDeveloper tools
Registry name
io.github.SAP/fiori-mcp-server
Latest version
1.15.12 · updated 2026-10-14
Links
Vendor docsSource

Install

Commands are generated from the registry record. Remote servers usually ask you to sign in with OAuth on first use.

Step-by-step guides

Claude Code

claude mcp add sap-fiori -- npx -y @sap-ux/fiori-mcp-server

Codex

# ~/.codex/config.toml
[mcp_servers.sap_fiori]
command = "npx"
args = ["-y", "@sap-ux/fiori-mcp-server"]

Gemini CLI

gemini mcp add sap-fiori npx -y @sap-ux/fiori-mcp-server

Cursor

{
  "mcpServers": {
    "sap-fiori": {
      "command": "npx",
      "args": [
        "-y",
        "@sap-ux/fiori-mcp-server"
      ]
    }
  }
}

VS Code (GitHub Copilot)

code --add-mcp '{"name":"sap-fiori","command":"npx","args":["-y","@sap-ux/fiori-mcp-server"]}'

What the SAP Fiori tools MCP server can do

From SAP's own MCP documentation.

Authentication

None for the server itself. OData prompts use SAP system connections saved with the Connection Manager for SAP Systems VS Code extension.

Options

  • Runs over stdio with npx @sap-ux/fiori-mcp-server fiori-mcp. SAP recommends pinning a version instead of latest.
  • SAP recommends pairing it with @cap-js/mcp-server and @ui5/mcp-server, and publishes rules to add to AGENTS.md or CLAUDE.md.
  • LOG_LEVEL sets logging (default error). Logs go to ~/.fioritools/fiori-mcp-server.log.
  • NODE_EXTRA_CA_CERTS handles OData servers with self-signed certificates.

Tools (9 documented tools)

search_docslist_fiori_appslist_sap_systemsdownload_odata_service_metadatagenerate_fiori_app_odatagenerate_fiori_app_caplist_functionalityget_functionality_detailsexecute_functionality

Good to know

  • search_docs downloads an embedding model (about 86 MB) from Hugging Face on first use.
  • Modifying an app is a three step flow: list_functionality, get_functionality_details, then execute_functionality.
  • Usage telemetry is on by default. Set SAP_UX_FIORI_TOOLS_DISABLE_TELEMETRY=true to opt out.
SAP MCP docs

Packages

  • npm @sap-ux/fiori-mcp-server

More developer tools

Get the weekly agent stack update

New official MCP servers, spec changes and harness releases, checked against the source. One email a week, no fluff.

Work at SAP?

Feature SAP Fiori tools at the top of the developer tools category and the MCP directory from $49/month.

Feature this server

Add an install badge to the SAP Fiori tools README

Free. One link that installs the server in Cursor, VS Code, Kiro, LM Studio or Goose with one click, and gives Claude Code, Codex, Gemini CLI and 10 more agents their exact config.

Install in any agent (Markdown)

[![Install with AgentAtlas](https://img.shields.io/badge/install-15_agents-111111)](https://agentatlas.dev/tools/setup-kit?servers=sap-fiori)

Listed on AgentAtlas (Markdown)

[![Listed on AgentAtlas](https://img.shields.io/badge/listed_on-AgentAtlas-111111)](https://agentatlas.dev/mcp/sap-fiori)

Reviewed Oct 20, 2026. Official means published under SAP's namespace in the MCP registry. It is not a security audit.