sap-ux-fiori-tools is published by SAP SE from SAP/open-ux-tools, pinned to 0410fa113d720274cc2ca2ae89499d853a4046c3. Review the source before installing.
Plugin distribution assets for the SAP Fiori MCP server, enabling AI coding assistants (Claude Code and GitHub Copilot) to develop SAP Fiori applications.
What is in this directory
| Asset | Purpose |
|---|---|
.claude-plugin/plugin.json |
Claude Code plugin manifest |
.github/plugin/plugin.json |
GitHub Awesome Copilot plugin manifest |
.mcp.json |
MCP server launch config (pinned version) |
skills/ |
Seven skills loaded by Claude Code and Awesome Copilot |
Skills
| Skill | Description |
|---|---|
sap-fiori-app-development |
Fiori Elements and standalone app creation |
sap-fiori-analytical-chart |
Analytical chart and visual filter configuration |
sap-fiori-add-visual-filter |
Adding visual filters to Analytical List Pages |
sap-fiori-create-cli |
SAP Fiori tools CLI commands |
sap-fiori-eslint-plugin |
ESLint plugin for Fiori development |
sap-fiori-opa5-test-development |
OPA5 integration test development |
sap-fiori-tree-table |
Tree table implementation |
MCP Server
The MCP server binary is published as @sap-ux/fiori-mcp-server on npm. Source code lives in packages/fiori-mcp-server.
Installing in Claude Code
Install via the Claude Code CLI:
claude plugin install https://github.com/SAP/open-ux-tools.git#plugins-coding-agents/fiori
Or add via the Claude Code marketplace: search for sap-ux-fiori-tools.
Migrating from the old plugin name
The plugin was previously distributed as sap-fiori-mcp-server from packages/fiori-mcp-server/. It has been renamed to sap-ux-fiori-tools and relocated to this directory.
If you installed via the Claude Code marketplace, the rename is handled automatically — Claude Code rewrites the old slug to the new one on next sync via the renames map in claude-plugins-official.
If you installed via a direct git URL pointing at the old path, reinstall manually:
claude plugin uninstall sap-fiori-mcp-server
claude plugin install https://github.com/SAP/open-ux-tools.git#plugins-coding-agents/fiori
Version Alignment
Plugin versions in .claude-plugin/plugin.json and .github/plugin/plugin.json are independent of the MCP server version.
Automated — on each @sap-ux/fiori-mcp-server npm release, two scripts run in CI:
packages/fiori-mcp-server/scripts/sync-mcp-manifests.cjs— updatesserver.jsonand the pinned server version in.mcp.jsonplugins-coding-agents/fiori/scripts/sync-plugin-manifests.cjs— patch-bumps the pluginversionin both.claude-plugin/plugin.jsonand.github/plugin/plugin.json
Manual — when skills change (editing a SKILL.md, adding or removing a skill), bump the version field in both .claude-plugin/plugin.json and .github/plugin/plugin.json by hand as part of the same commit.