Webcomponents Mcp Server

io.github.UI5由 GitHub 帳號 UI5 發布v0.1.2更新於 Oct 24, 2026

MCP server for UI5 Web Components development assistance

已驗證STDIO僅桌面開發者工具

概覽

AI 產生的概覽

UI5 Web Components 開發輔助 MCP 伺服器,讓助理查詢元件 API、整合指南與官方文件。

可以做什麼
查詢 UI5 Web Components 元件的 API 文件,包含屬性、slot、事件與方法,涵蓋主要、Fiori 與 AI 套件。取得 React、Angular 或原生 JavaScript 的整合指南,含安裝、匯入與範例。列出所有可用的 UI5 Web Components 文件與摘要。讀取指定文件檔案的完整內容。
適用情境
當你在開發使用 UI5 Web Components 的前端專案,需要查詢元件 API、整合方式或官方文件時使用。適合搭配 VS Code Copilot、Claude Code 等 MCP 用戶端。
執行需求
需本機安裝 Node.js v20.17.0 或 v22.9.0 以上版本,以及 npm v8.0.0 以上版本;透過 npx 以 stdio 啟動,並需要一個支援 MCP 的用戶端。原生 Windows 上可能需以 cmd /c 前置 npx。
安裝前請注意
安裝時以 npx -y 直接執行遠端套件,會自動下載並執行最新版本,建議確認套件來源與版本。此伺服器僅供查詢文件,不需帳號或金鑰。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Webcomponents Mcp Server,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

[REUSE status] [npm Package Version]

UI5 Web Components MCP Server

A Model Context Protocol server for UI5 Web Components development.

Requirements

  • Node.js Version v20.17.0, v22.9.0 or higher
  • npm Version v8.0.0 or higher
  • An MCP client, such as VS Code (GitHub Copilot), Claude Code, Codex, or any other MCP-compatible client

Setup

Standard Configuration for Most Clients

This configuration works for most MCP clients:

json
{  "mcpServers": {    "@ui5/webcomponents-mcp-server": {      "type": "stdio",      "command": "npx",      "args": ["-y", "@ui5/webcomponents-mcp-server"]    }  }}
Special configuration for native Windows On native Windows (not WSL), you might need to prefix npx with `cmd /c`:
json
{  "mcpServers": {    "@ui5/webcomponents-mcp-server": {      "type": "stdio",      "command": "cmd",      "args": ["/c", "npx -y @ui5/webcomponents-mcp-server"]    }  }}

Specific MCP Clients

Besides the general configuration outlined above, some MCP clients offer shortcuts for installing MCP servers.

VS Code
bash
code --add-mcp '{"name":"@ui5/webcomponents-mcp-server","type":"stdio","command":"npx","args":["-y","@ui5/webcomponents-mcp-server"]}'
Claude Code
bash
claude mcp add --transport stdio --scope user ui5-webc-mcp-server -- npx -y @ui5/webcomponents-mcp-server
Codex
bash
codex mcp add --transport stdio ui5-webc-mcp-server -- npx -y @ui5/webcomponents-mcp-server

Usage

Once set up, ask your AI assistant things like:

  • "Show me the API for ui5-button"
  • "How do I use UI5 Web Components with React?"
  • "Show me the available documentation"
  • "Get the theming documentation"

Available Tools

get_component_api

Fetch API docs for any UI5 Web Component (properties, slots, events, methods).
Searches across @ui5/webcomponents, @ui5/webcomponents-fiori, and @ui5/webcomponents-ai packages.

get_guidelines

Get integration guides for React, Angular, or native JavaScript.
Includes installation, imports, and usage examples.

list_docs

List all available UI5 Web Components documentation with summaries.

get_doc

Fetch full content of specific documentation files.

Development

bash
npm run build         # Build TypeScriptnpm run dev           # Run locallynpm run test          # Run testsnpm run inspector     # Debug with MCP inspectornpm run prepare:docs  # Fetch latest docs from GitHub

Support, Feedback, Contributing

This project is open to feature requests/suggestions, bug reports etc. via GitHub issues. Contribution and feedback are encouraged and always welcome. For more information about how to contribute, the project structure, as well as additional contribution information, see our Contribution Guidelines.

Security / Disclosure

If you find any bug that may be a security problem, please follow our instructions at in our security policy on how to report it. Please do not create GitHub issues for security-related doubts or problems.

Code of Conduct

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone. By participating in this project, you agree to abide by its Code of Conduct at all times.

Licensing

Copyright 2025 SAP SE or an SAP affiliate company and ui5-web-components-mcp-server contributors. Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.

來源:README.md,提交 918252a

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分