⚡ Quick setup
// ~/.claude/claude_desktop_config.json { "mcpServers": { "uwc": { "url": "https://uwc-mcp.vercel.app/api/mcp" } } }
// .cursor/mcp.json (project) or ~/.cursor/mcp.json (global) { "mcpServers": { "uwc": { "url": "https://uwc-mcp.vercel.app/api/mcp" } } }
// ~/.codeium/windsurf/mcp_config.json { "mcpServers": { "uwc": { "serverUrl": "https://uwc-mcp.vercel.app/api/mcp" } } }
// .vscode/mcp.json { "servers": { "uwc": { "type": "http", "url": "https://uwc-mcp.vercel.app/api/mcp" } } }
// Use stdio transport locally — no internet required { "mcpServers": { "uwc": { "command": "npx", "args": ["-y", "@uwckit/mcp@latest"] } } }
🔧 Available tools
list_components
List all UWC components, optionally filtered by category (forms, overlay, menu, data…).
get_component
Full API docs for a component — properties, events, slots, methods, and CSS custom properties.
get_example
Ready-to-use code snippet for any component in Vanilla JS, React, Vue, Angular, or Svelte.
search_components
Find components by keyword or feature description when you don't know the exact name.
get_installation
Installation and setup instructions for a specific framework or CDN environment.
get_theme_guide
Complete guide for using and switching between Default, Material, Fluent, and M3 themes.
▶ Live API tester
No request sent yet
—
Click any button above to fire a live request...
Equivalent curl command
—