Search / io.github.Nuvraxis/nuvui
NuvUI
R0· no sign-inThe docs, rules, blocks, charts and design tokens of nuvui, a React UI library, for coding agents.
v0.7.0 · active · repository · website · descriptor JSON · versions
Search / io.github.Nuvraxis/nuvui
R0· no sign-inThe docs, rules, blocks, charts and design tokens of nuvui, a React UI library, for coding agents.
v0.7.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"nuvui": {
"type": "http",
"url": "https://nuvui.nuvraxis.com/mcp"
}
}
}claude mcp add --transport http nuvui https://nuvui.nuvraxis.com/mcp[mcp_servers.nuvui]
url = "https://nuvui.nuvraxis.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"nuvui": {
"type": "remote",
"url": "https://nuvui.nuvraxis.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"nuvui": {
"type": "http",
"url": "https://nuvui.nuvraxis.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=nuvui&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbnV2dWkubnV2cmF4aXMuY29tL21jcCJ9"
}{
"servers": {
"nuvui": {
"type": "http",
"url": "https://nuvui.nuvraxis.com/mcp"
}
}
}{
"mcpServers": {
"nuvui": {
"httpUrl": "https://nuvui.nuvraxis.com/mcp"
}
}
}extensions:
"nuvui":
enabled: true
name: "nuvui"
type: streamable_http
uri: "https://nuvui.nuvraxis.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations11 of 11 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: search_docs (destructiveHint); list_charts (destructiveHint); get_block (destructiveHint); …tools.token_costabout 2,680 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 3 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageget_changesaddedWhat each @nuvui/* package added and changed after the versions a project has, from the packages' changelogs, newest first, and what's in the docs but in no release yet. Pass the @nuvui/* entries of the project's package.json. Without them: the latest version of each package.
get_tokenschangedinput schemaget_blockchangedinput schemalist_blockschangedinput schemasearch_docschangedinput schemaget_pagechangedinput schemalist_guideschangedinput schemalist_componentschangedinput schemaget_ruleschangeddescription, input schemaStart here. Without a topic: what to know before writing code with nuvui, the packages, the rules in a line each, and which component meets which need. With a topic: that rule in full, with wrong and right code.
Start here. Without a topic: the versions these docs describe, what to know before writing code with nuvui, the packages, the rules in a line each, and which component meets which need. With a topic: that rule in full, with wrong and right code.
list_blockschangedinput schemaShowing the latest 10. Full history: list_changes · trend: quality JSON.
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.
+repository +namespace-matches-repo +website +reachable +uptime-92% +updated-3d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://nuvui.nuvraxis.com/mcp streamable-http | none | yes | 92% | 559 ms | 2025-11-25 | 2026-10-20 |
get_blockread-only | A block's files in full, the packages they need, and the command that adds it to a project. |
get_changesread-only | What each @nuvui/* package added and changed after the versions a project has, from the packages' changelogs, newest first, and what's in the docs but in no release yet. Pass the @nuvui/* entries of the project's package.json. Without them: the latest version of each package. |
get_chartread-only | A chart's file in full, such as bar/stacked, from list_charts. |
get_pageread-only | One page of the reference, as Markdown: a component's parts, props, examples, CSS variables, classes and accessibility, or a guide. Takes a page's id from list_components, list_guides or search_docs, or a component's name, such as Compare or DataTable. A section gives only that part of the page, such as Props or CSS variables. |
get_rulesread-only | Start here. Without a topic: the versions these docs describe, what to know before writing code with nuvui, the packages, the rules in a line each, and which component meets which need. With a topic: that rule in full, with wrong and right code. |
get_tokensread-only | The design tokens as CSS custom properties, for your own CSS: var(--color-primary), never a color written out. A prefix gives only those, such as --color-, --radius- or --text-. |
list_blocksread-only | Blocks are screens and parts of apps built from the components, such as a sign-in screen, a dashboard or a pricing table, each a TSX file and an SCSS file to copy and change. Look here before building a screen from nothing. |
list_chartsread-only | Charts built with @nuvui/charts on Recharts, each one file to copy: area, bar, line, pie, radar, radial, scatter and more. |
list_componentsread-only | Every component page, by package, with what each is for in a line. Pass a package to see only its pages. |
list_guidesread-only | The pages that aren't about one component: getting started, theming, Tailwind, SCSS, forms, right to left, translation, the Content Security Policy, support, and recipes for whole screens. |
search_docsread-only | Finds the sections of the reference that best answer a question or a few words, such as 'sortable table', 'dark mode' or 'error message on a field'. Each result names its page and section, for get_page. |
Schemas: list_tools.
{
"name": "io.github.Nuvraxis/nuvui",
"title": "NuvUI",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://nuvui.nuvraxis.com/mcp",
"type": "streamable-http"
}
],
"version": "0.7.0",
"repository": {
"url": "https://github.com/Nuvraxis/nuvui",
"source": "github",
"subfolder": "apps/mcp"
},
"websiteUrl": "https://nuvui.nuvraxis.com/docs/mcp",
"description": "The docs, rules, blocks, charts and design tokens of nuvui, a React UI library, for coding agents."
}