Skip to main content
Glama
nuwax-ai

nuwax-openui-mcp

by nuwax-ai

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
nuwax_get_openui_referenceA

Get the authoritative OpenUI Lang contract before creating a complex Nuwax UI. Use format=guide for syntax, component signatures, and examples; use format=schema for the complete renderer-generated JSON Schema. Use this instead of guessing syntax or searching local package files. Choose dashboard for tables/charts, form for inputs, basic for cards/content, and all only as a fallback.

nuwax_render_openuiA

Create or update a durable OpenUI artifact in the active project. Use this whenever the user asks to show, render, visualize, preview, or build a card, dashboard, chart, table, report, form, status panel, or other structured interface—even if they do not mention OpenUI. The tool writes data/{artifactId}.openui.json and returns a lightweight reference. Reuse artifactId to update an existing UI. OpenUI Lang is assignment-based and is NEVER XML/HTML/JSX: start with root = Stack(...), use positional arguments, and reference every defined variable. For complex UI or uncertain component signatures, call nuwax_get_openui_reference first. Reactive filters must handle empty initial bindings, and dynamic pie/radial charts must guard zero totals. Use inline for compact conversation UI and sidecar only for a full page.

Prompts

Interactive templates invoked by user choice

NameDescription
nuwax_openui_authoringLoad the authoritative DSL syntax, component schema, and examples before creating a Nuwax visual interface.

Resources

Contextual data attached and managed by the client

NameDescription
nuwax-openui-dsl-schemaAuthoritative component and property schema generated from the exact OpenUI renderer library used by Nuwax.
nuwax-openui-authoring-guideSyntax rules, component signatures, actions, bindings, and examples generated from the current renderer library.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nuwax-ai/nuwax-openui-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server