ui5 avatar

Webcomponents Mcp Server

ui5/webcomponents-mcp-server

Hooks Claude up to the UI5 Web Components documentation and API reference. Exposes four tools: get_component_api pulls properties, slots, events, and methods for components across the main UI5 packages; get_guidelines fetches integration guides for React, Angular, or vanilla JS; list_docs shows what's available; get_doc retrieves full documentation files. Reaches across @ui5/webcomponents, @ui5/webcomponents-fiori, and @ui5/webcomponents-ai. Useful when you're building with UI5 Web Components and want Claude to reference current API docs and framework integration patterns without leaving your editor. Runs via npx with stdio transport.

GitHub stars
19
tools
4
transport
STDIO
last updated
Mar 6, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

get_component_apiFetch API docs for any UI5 Web Component (properties, slots, events, methods).

Fetch API docs for any UI5 Web Component (properties, slots, events, methods).

No parameter schema in public metadata yet.

get_guidelinesGet integration guides for React, Angular, or native JavaScript.

Get integration guides for React, Angular, or native JavaScript.

No parameter schema in public metadata yet.

list_docsList all available UI5 Web Components documentation with summaries.

List all available UI5 Web Components documentation with summaries.

No parameter schema in public metadata yet.

get_docFetch full content of specific documentation files.

Fetch full content of specific documentation files.

No parameter schema in public metadata yet.

Sponsors

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:

{
  "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`:

View the full README on GitHub

Details

Repository
github.com/ui5/webcomponents-mcp-server
Package
@ui5/webcomponents-mcp-server
Transport
STDIO
Registry
MCP registry, active

More from ui5