Watermelon UI MCP server
online · 100% uptimeSearch free React, Tailwind, and shadcn components, blocks, and dashboards; get installable source.
597 stars
Reviews
Write oneNobody has reviewed Watermelon UI yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Watermelon UI tools (8, 1 write)
write = sends, deletes, buys or postscatalog_summaryFreeReturn top-level Watermelon catalog counts across content types.
compose_pagewrite actionFreeCreate a source-backed page plan by selecting compatible Watermelon blocks for each requested section.
get_catalog_entryFreeCompatibility alias for getting one Watermelon entry by kind and slug.
get_componentFreeGet a Watermelon entry with preview, dependencies, install command, and source files when an installable registry item is available.
get_inspirationFreeReturn 3-6 visually relevant Watermelon UI options for a design goal before choosing an implementation.
list_catalog_entriesFreeCompatibility alias for listing Watermelon entries by kind.
list_categoriesFreeList Watermelon UI categories and accurate entry counts, optionally for one catalog kind.
searchFreeSearch the complete Watermelon UI catalog across components, animated components, blocks, dashboards, and templates.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 782ms20/20
- Tool poisoning8 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
Install Watermelon UI in Claude Code, Cursor or VS Code
claude mcp add --transport http ui https://mcp.watermelon.sh/mcp
What the publisher says
From the Watermelon UI repository's README, as published. We do not edit it. Read it on GitHub
Watermelon Platform
The open-source platform behind ui.watermelon.sh.
Free for the community. Supported by people and teams who want Watermelon to keep getting better.
This repo powers the browsing experience for Watermelon components, animated UI, blocks, dashboards, and templates. It is where discovery, previews, docs, SEO pages, and contributor-facing content all come together.
What This Repo Does
- renders the public Watermelon UI experience
- loads content from MDX and colocated source files
- previews components, blocks, dashboards, and templates
- generates the sitemap and other search-friendly surfaces
- gives contributors a structured way to publish new content
- includes developer-facing AI and MCP discovery files
Stack
- React 19
- TypeScript
- Vite
- Tailwind CSS 4
- Motion
- React Router
- Bun for the preferred local workflow
Quick Start
git clone https://github.com/WatermelonCorp/watermelon-platform.git
cd watermelon-platform
bun install
bun run devUseful commands:
- bun run dev: start the local app
- bun run build: generate the sitemap, typecheck, and build production assets
- bun run lint: run ESLint
- bun run preview: preview the production build locally
- bun run deploy: build and deploy
- bun run mcp: start the local Watermelon MCP server over stdio
- bun run mcp:dev: run the hosted MCP Worker locally
- bun run mcp:deploy: deploy the hosted MCP Worker to Cloudflare
- bun run generate:shadcn-registry: generate installable shadcn registry JSON
Public machine-readable endpoints:
- /llms.txt
- /openapi.json
- /api/docs
- /api/catalog/summary
- /api/catalog/entries?kind=blocks
Content Model
Most public content is file-based and lives in src/data/contents.
- animated-components/: animated component source folders
- registry/: MDX metadata for animated component entries
- components/: UI component category configs
- blocks/: block content and previews
- dashboards/: dashboard entries and demos
- templates/: template entries and demos
Routes are wired in src/components/layout/app-routes.tsx, and the sitemap is generated from the same content model in scripts/generate-sitemap.ts.
Installable Components
Watermelon components are distributed as copy-paste shadcn registry items, so the resulting code lives in the consuming project and remains fully editable.
npx shadcn@latest add https://registry.watermelon.sh/r/card-split-accordian.jsonThe registry is generated from the maintained animated component source during every platform build and includes the complete base-component collection.
Connect the hosted MCP server (no API key) to your AI client:
claude mcp add --transport http watermelon https://mcp.watermelon.sh/mcp
codex mcp add watermelon --url https://mcp.watermelon.sh/mcpContributing
The easiest way to contribute is to improve one thing at a time:
- Read CONTRIBUTING.md.
- Pick the content type you want to add or improve.
- Follow the matching folder pattern in src/data/contents.
- Run bun run lint and bun run build.
- Open a PR with screenshots for anything visual.
Docs, polish, accessibility fixes, demo improvements, and contributor experience changes are all valuable contributions here.
AI And Developer Surfaces
Watermelon includes a few machine-readable surfaces to help agents and tooling understand the project faster:
- public/llms.txt
- public/openapi.json
- public/sitemap.xml
- mcp/server.ts
- mcp/worker.ts
- wrangler.mcp.toml
- worker/site.ts
- skills/watermelon-ui/SKILL.md
- .codex-plugin/plugin.json
- .claude-plugin/plugin.json
- .cursor-plugin/plugin.json
The hosted MCP endpoint lives at https://mcp.watermelon.sh/mcp and exposes 800+ source-backed examples through search, retrieval, inspiration, category, and page-composition tools.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Watermelon UI: common questions
- Is Watermelon UI MCP server safe?
- Mostly: it is graded B (81/100). Read the Watermelon UI safety report
- How do I install Watermelon UI?
- It runs remotely at mcp.watermelon.sh. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Watermelon UI need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Watermelon UI maintained?
- The last commit was 13 days ago (2026-09-30). The latest release is v2.0.0.
- Is Watermelon UI up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Watermelon UI?
- Servers from other publishers that do the same job: Chatroost — unofficial Telegram MCP server, Keyline Icons MCP server and HasData Bing MCP server. Compare all Watermelon UI alternatives.
Alternatives to Watermelon UI
Same job from other publishers: the closest match first, then the best rated.
- Chatroost — unofficial Telegram MCP serverUnofficial Telegram MCP server — read, search, reply and react in your own Telegram account.not reviewedEstablishedA
- Keyline IconsSearch Keyline Icons by name and get any icon's SVG source or React import. No key, no network.not reviewedEstablishedA
- HasData BingBing search results with the ad block and Copilot answer, geo and market targeting, as JSON.not reviewedGrowingA