protogrid

Search / dev.ndekocode.ui/ndekoui

ndekoui

R0· no sign-in

Search, read and install ndekoui React components, blocks and templates with the shadcn CLI.

v1.0.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality94new
Trust100of 100
Uptime, 30 days100%
Latency p50436 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "ndekoui": {
      "type": "http",
      "url": "https://ui.ndekocode.dev/mcp"
    }
  }
}
claude mcp add --transport http ndekoui https://ui.ndekocode.dev/mcp
[mcp_servers.ndekoui]
url = "https://ui.ndekocode.dev/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ndekoui": {
      "type": "remote",
      "url": "https://ui.ndekocode.dev/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "ndekoui": {
      "type": "http",
      "url": "https://ui.ndekocode.dev/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ndekoui&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdWkubmRla29jb2RlLmRldi9tY3AifQ%3D%3D"
}
{
  "servers": {
    "ndekoui": {
      "type": "http",
      "url": "https://ui.ndekocode.dev/mcp"
    }
  }
}
{
  "mcpServers": {
    "ndekoui": {
      "httpUrl": "https://ui.ndekocode.dev/mcp"
    }
  }
}
extensions:
  "ndekoui":
    enabled: true
    name: "ndekoui"
    type: streamable_http
    uri: "https://ui.ndekocode.dev/mcp"
    timeout: 300

Quality 94 / 100new

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations7 of 7 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,316 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 1 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

7 tools, about 1,316 tokens to load them all · tool set eb5ae7d339d4 · checked 2026-11-07 18:01 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 100 / 100

provenance100
liveness100
freshness100
hygiene100

+repository +namespace-matches-repo +dns-namespace +website +reachable +uptime-100% +updated-1d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://ui.ndekocode.dev/mcp streamable-httpnoneyes100%436 ms2026-07-282026-11-07

Tools (7)

get_design_guidelinesread-onlyThe rules for writing UI that looks and moves like ndekoui: surfaces and hairlines, radius, colour, type, how to compose the Base UI primitives, the motion signatures and their timing, and what to avoid. Call it once before writing UI. Pass section with a number or a title ("7", "motion") to read one section of the design system in full, or "all" for the whole document.
get_install_commandread-onlyBuild the shadcn CLI command that installs one or more ndekoui items, for npm, pnpm, yarn or bun. Returns the command with full registry URLs, which works in any shadcn project, and the shorter @ndeko form for projects whose components.json declares the namespace.
get_itemread-onlyGet one ndekoui item by name: the full source of its files, its npm dependencies, the registry items it pulls in, the shadcn command that installs it and its page on ui.ndekocode.dev. Large templates return the source of their first files and list the rest; pass file with a path from that list to read one file.
get_themeread-onlySummarise the theme item every ndekoui piece depends on: the colour tokens with their light and dark values, the radius and easing tokens, and the utilities it adds (hairlines, chip-3d, keycap-3d, gem-plate, surface-raised, surface-brand). Read it before changing colours or writing new styles.
list_categoriesread-onlyThe map of the ndekoui catalogue with counts: primitive groups, component families and their categories, block groups, template groups, motion groups and library items. Use the slugs it returns as the category of list_items.
list_itemsread-onlyList ndekoui registry items of one kind. Kinds: primitive (Base UI building blocks such as button or dialog), component (ready compositions such as accordion-01), block (product sections such as heroes-01), template (whole pages), motion (animation components) and lib (theme, utilities, icons, sample images, hooks). Narrow with category: a category or group slug such as accordion, heroes or application, or a component family such as forms or overlays. Paged with offset and limit.
search_itemsread-onlySearch the ndekoui registry by words, ranked like the search on ui.ndekocode.dev: titles first, then names, groups and descriptions. Use it before list_items when you know what you need ("pricing", "date range", "kanban"). Filter by kind: primitive, component, block, template, motion or lib.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "dev.ndekocode.ui/ndekoui",
  "title": "ndekoui",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://ui.ndekocode.dev/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/NdekoCode/ndekoui",
    "source": "github"
  },
  "websiteUrl": "https://ui.ndekocode.dev/mcp/connect",
  "description": "Search, read and install ndekoui React components, blocks and templates with the shadcn CLI."
}