Webcomponents MCP server
MCP server for UI5 Web Components development assistance
19 stars
Reviews
Write oneNobody has reviewed Webcomponents yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Webcomponents tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_component_apiGet API documentation for a specific UI5 Web Component from @ui5/webcomponents, @ui5/webcomponents-fiori, @ui5/webcomponents-ai
get_docGet full content of UI5 Web Components documentation file(s). Supports reading multiple documents and specific line ranges.
get_guidelinesGet UI5 Web Components development guide. This tool MUST be used before starting development.
list_docsList all available UI5 Web Components documentation with summaries
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan17 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 28 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Webcomponents compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 94/100
- higher than 96% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 19
- more than 91% of 28,688 servers
What its tools let an agent do: 4 read
Install Webcomponents in Claude Code, Cursor or VS Code
Runs npx -y @ui5/webcomponents-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add webcomponents-mcp-server -- npx -y @ui5/webcomponents-mcp-server
What the publisher says
From the Webcomponents repository's README, as published. We do not edit it. Read it on GitHub
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:
{
"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:
{
"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
code --add-mcp '{"name":"@ui5/webcomponents-mcp-server","type":"stdio","command":"npx","args":["-y","@ui5/webcomponents-mcp-server"]}'Claude Code
claude mcp add --transport stdio --scope user ui5-webc-mcp-server -- npx -y @ui5/webcomponents-mcp-serverCodex
codex mcp add --transport stdio ui5-webc-mcp-server -- npx -y @ui5/webcomponents-mcp-serverUsage
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
getcomponentapi
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
npm run build # Build TypeScript
npm run dev # Run locally
npm run test # Run tests
npm run inspector # Debug with MCP inspector
npm run prepare:docs # Fetch latest docs from GitHubSupport, 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
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Webcomponents: common questions
- Is Webcomponents MCP server safe?
- Yes, by our scan: it is graded A (94/100). Read the Webcomponents safety report
- How do I install Webcomponents?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Webcomponents need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Webcomponents maintained?
- The last commit was 65 days ago (2026-08-31). The latest release is v0.1.2.
- What can I use instead of Webcomponents?
- Servers from other publishers that do the same job: Front-End Checklist MCP server.
- How does Webcomponents compare with other MCP servers?
- safety score 94/100 (higher than 96% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Webcomponents
Same job from other publishers: the closest match first, then the best rated.
- Front-End ChecklistReview frontend code and live pages against 386 quality-gated web development rules.not reviewedWidely usedA