Watermelon UI is a free, open-source catalog of React and Tailwind interfaces. Its MCP server is read-only, needs no API key, and returns preview links, dependencies, installation commands, and source files where available.
Default workflow
- Call
searchwith the user's visual and functional requirements before writing a component from scratch. - If the choice is not obvious, call
get_inspirationand compare 3-6 suitable options. - Call
get_componentfor the chosen slug to retrieve its source, dependencies, preview, and shadcn install command. - Install or write the returned files, then adapt tokens, copy, props, and imports to the project's existing design system.
- Verify responsive behavior, keyboard interaction, accessibility, and both supported color modes.
Full-page workflow
Call compose_page for landing pages and other multi-section experiences. Treat its result as a source-backed starting plan, inspect each selected preview, and replace any section that does not fit the project's visual direction.
Selection guidance
- Use
componentsfor familiar UI primitives and variants. - Use
animated-componentsfor interaction-heavy standalone pieces. - Use
blocksfor complete page sections. - Use
dashboardsandtemplatesfor composition references. - Preserve the user's existing framework and conventions. Do not force Watermelon styling over an established design system.
Setup
The hosted server is https://mcp.watermelon.sh/mcp. It is public and requires no authentication.