Mmcp.market

Watermelon UI MCP server

online · 100% uptime
by watermelon.sh·sh.watermelon/ui·v2.0.0·597 stars

Search free React, Tailwind, and shadcn components, blocks, and dashboards; get installable source.

B81/100grade B
What users say
No reviews yet
Be the first
Safety scan
B81/100

full report

Adoption
Established

597 stars

Reviews

Write one

Nobody 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 posts
  • catalog_summaryFree

    Return top-level Watermelon catalog counts across content types.

  • compose_pagewrite actionFree

    Create a source-backed page plan by selecting compatible Watermelon blocks for each requested section.

  • get_catalog_entryFree

    Compatibility alias for getting one Watermelon entry by kind and slug.

  • get_componentFree

    Get a Watermelon entry with preview, dependencies, install command, and source files when an installable registry item is available.

  • get_inspirationFree

    Return 3-6 visually relevant Watermelon UI options for a design goal before choosing an implementation.

  • list_catalog_entriesFree

    Compatibility alias for listing Watermelon entries by kind.

  • list_categoriesFree

    List Watermelon UI categories and accurate entry counts, optionally for one catalog kind.

  • searchFree

    Search 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

1 high
  • –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 authenticationauth.open-write
Overall 81/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Watermelon UI in Claude Code, Cursor or VS Code

claude mcp add --transport http ui https://mcp.watermelon.sh/mcp
Add to Cursor

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 dev

Useful 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.json

The 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/mcp

Contributing

The easiest way to contribute is to improve one thing at a time:

  1. Read CONTRIBUTING.md.
  2. Pick the content type you want to add or improve.
  3. Follow the matching folder pattern in src/data/contents.
  4. Run bun run lint and bun run build.
  5. 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.

All Watermelon UI alternatives →
  • Chatroost — unofficial Telegram MCP server
    Unofficial Telegram MCP server — read, search, reply and react in your own Telegram account.
    A
  • Keyline Icons
    Search Keyline Icons by name and get any icon's SVG source or React import. No key, no network.
    A
  • HasData Bing
    Bing search results with the ad block and Copilot answer, geo and market targeting, as JSON.
    A

More from watermelon.sh →