You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/mcp-server/README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ This MCP server gives AI assistants direct access to UI5 Web Components for Reac
47
47
48
48
## Setup
49
49
50
-
This server is available in the [MCP Registry](https://registry.modelcontextprotocol.io/servers/io.github.UI5/webcomponents-react-mcp-server), which allows compatible clients to install it directly.
50
+
This server is available in the [MCP Registry](https://registry.modelcontextprotocol.io), which allows compatible clients to install it directly.
51
51
52
52
### Claude Code
53
53
@@ -97,14 +97,14 @@ Once configured, your AI assistant will have access to the tools. You can ask qu
97
97
### Scripts
98
98
99
99
```bash
100
-
npm run build # Build TypeScript + copy JSON assets
npm run inspector # Debug with MCP Inspector (opens web UI)
103
102
npm run test# Run tests in watch mode (AVA + tsx)
103
+
npm run test:ci # Run tests once (CI)
104
104
npm run extract:descriptions # Regenerate component metadata from monorepo sources
105
105
npm run bundle:docs # Copy documentation files from monorepo into docs/
106
106
npm run fetch:skills # Fetch upstream documentation (e.g. accessibility skill)
107
-
npm run update # Full pipeline: fetch:skills + extract:descriptions + bundle:docs + build
107
+
npm run update # Full pipeline: fetch:skills + extract:descriptions + bundle:docs + compile
108
108
npm run clean # Remove dist/, build cache, and all generated files
109
109
```
110
110
@@ -181,7 +181,7 @@ The MCP server is a **stdio-based** Node.js process that communicates with AI cl
181
181
1.**`fetch:skills`** — Downloads upstream skill documents (e.g. accessibility) from GitHub, adapts HTML examples to React JSX, writes to `docs/`
182
182
2.**`extract:descriptions`** — Uses `react-docgen-typescript` to parse component sources and Custom Elements Manifests (CEM). Outputs `descriptions.json` and `component-apis.json`. Also attaches `subTypeDocs` (markdown for complex prop types) and `docUrl` (upstream doc links) from `component-config.ts`
183
183
3.**`bundle:docs`** — Copies MDX/MD documentation files from the monorepo into `docs/`. For JSON data sources (e.g. project templates), generates LLM-friendly markdown. Updates `localPath` fields in `documentation_sections.json`
184
-
4.**`build`** — Compiles TypeScript, then `post-build.ts` copies JSON files from `src/` to `dist/` and makes the entry point executable
184
+
4.**`compile`** — Compiles TypeScript, then `post-build.ts` copies JSON files from `src/` to `dist/` and makes the entry point executable
185
185
186
186
### Updating Component Data
187
187
@@ -210,4 +210,4 @@ Then add the server to any project using the absolute path to the built entry po
210
210
claude mcp add --scope project ui5-wcr -- node /path/to/ui5-webcomponents-react/packages/mcp-server/dist/index.js
0 commit comments