NuvUI
v0.10.0The docs, rules, blocks, charts and design tokens of nuvui, a React UI library, for coding agents.
Endpoint health
degraded- Last checked
- 11/3/2026, 7:15:43 PM
- Latency
- 640 ms
- Consecutive failures
- 64
- Endpoint reachable: pass
- Protocol valid: fail
- MCP handshake valid: fail
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:io.github.Nuvraxis%2Fnuvui
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"io.github.Nuvraxis/nuvui": {
"url": "https://nuvui.nuvraxis.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
11 shown · authentication unknown
get_block
A block's files in full, the packages they need, and the command that adds it to a project.
Schema valid · SHA-256 2eb34c6f66dc…
View input schema
{ "type": "object", "properties": { "name": { "type": "string", "minLength": 1, "maxLength": 100, "pattern": "^[A-Za-z0-9][A-Za-z0-9 /_-]*$", "description": "A block's name from list_blocks, such as sign-in." }, "version": { "description": "The @nuvui/react version in the project's package.json, such as 0.6.2 or ^0.6.0, for the docs of that release. Leave it out for the latest release.", "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" } }, "required": [ "name" ], "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false }get_changes
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.
Schema valid · SHA-256 f82e4eddbdfe…
View input schema
{ "type": "object", "properties": { "installed": { "description": "The @nuvui/* packages in the project's package.json, with their versions as written there, such as { \"@nuvui/react\": \"^0.6.0\", \"@nuvui/table\": \"0.1.6\" }.", "type": "object", "properties": { "@nuvui/3d": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/backgrounds": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/barcodes": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/charts": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/chat": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/date-picker": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/editor": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/emoji": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/flow": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/icons": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/kanban": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/map": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/media": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/react": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/scheduler": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" }, "@nuvui/table": { "type": "string", "minLength": 1, "maxLength": 40, "pattern": "^(?:\\^|~|>=|=)?v?\\d+(?:\\.(?:\\d+|x|\\*)){0,2}(?:-[0-9A-Za-z.-]+)?$" } }, "additionalProperties": false } }, "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false }
Connections
streamable-http
https://nuvui.nuvraxis.com/mcp