Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/δΈ­ζ–‡
Sign inSign up
Home/Servers/NVIDIA Elements

NVIDIA Elements

by io.github.NVIDIA

NVIDIA Elements UI design system and agent tools for AI/ML, robotics, and autonomous vehicles.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
npx -y @nvidia-elements/[email protected]
Provider
Claude Code
claude mcp add io.github.nvidia-elements -- npx -y @nvidia-elements/[email protected]

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.nvidia-elements": {
      "command": "npx",
      "args": [
        "-y",
        "@nvidia-elements/[email protected]"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

NVIDIA Elements UI design system and agent tools for AI/ML, robotics, and autonomous vehicles.

NVIDIA Elements

NVIDIA Design System and UI Agent Harness for AI/ML Factories, Robotics, and Autonomous Vehicles.

  • Agent-ready tooling: CLI and MCP expose component APIs, tokens, examples, imports, validation, and setup to terminals and AI assistants.
  • Framework agnostic: Web Components run in React, Angular, Vue, Svelte, Lit, plain HTML, server-rendered templates, and mixed stacks.
  • Built for AI infrastructure: Operational UI for AI/ML workloads, autonomous vehicle tools, and robotics consoles.
  • Stable API contracts: Skills and lint guide authoring best practices, common UI patterns, and automated static analysis.

NVIDIA Elements Skill

Install the Elements agent skill with the open skills CLI:

npx skills add https://github.com/nvidia/elements --skill elements

Requests and Contributions

  • NVIDIA Elements Documentation
  • Contribution Guidelines
  • Feature request
  • Bug report
  • Official NVIDIA Elements DESIGN.md

Organization

The repository uses a top-level repository with individual project directories.

Project directories have their own package.json and commands. Run CI and development setup at the root repository level.

Examples of projects include:

  • /projects/starters - Suite of standardized starter apps for Elements and Patterns
  • /projects/core - Elements library: curated UI maintained by the Elements team
  • /projects/themes - Elements Theme library: provides a set of supported themes for Element based projects
  • /projects/styles - Elements Styles library: provides a set of CSS utilities for layout and typography

Development

Setup

To set up repository dependencies and run the full build, run the following commands at the root of the repository:

The CI pipeline also builds Go starters. Install Go 1.26.x before running the full local CI pipeline.

# install dependencies https://mise.en.dev/getting-started.html
curl https://mise.run | sh
~/.local/bin/mise run setup
Troubleshooting

If you are coming from development from a different repository, you may need to refresh the repository toolchain with mise. Run mise run install at the root of the project to install the Node.js, pnpm, Vale, Go, Git LFS, and package versions from mise.toml and pnpm-lock.yaml.

If you actively switch between different repositories, run commands through mise exec -- or activate mise in your shell so it switches tools automatically.

Building

Both the top-level repository and each project have a set of standardized npm scripts. To build and test all projects, run mise exec -- pnpm run ci at the root of the repository.

Top-Level Repository
  • ci: run full build/lint/test
  • ci:all: entire CI process: build, lint, unit/lighthouse/visual tests
  • ci:reset: clear all caches/dependencies then reinstall dependencies
Individual Projects

Common project scripts include:

  • dev: run in watch mode
  • build: run project/library build
  • test: run unit tests
  • test:lighthouse: run lighthouse performance tests
  • test:visual: run playwright visual regression tests
  • test:axe: run axe tests for a11y

The available scripts vary by project. Check the project's package.json before running project-specific commands.

For details about the repository build and runtime flow, see the build system documentation.

Workflow

Before creating a branch or pull request, make a new issue or feature request first so the team can check alignment and avoid duplicate work.

Create a Branch

Use a descriptive branch name with the topic/ prefix. Example topic/bug-fix.

git checkout -b topic/bug-fix

After creating your branch, make your source code changes. After you complete them, run mise exec -- pnpm run ci in the root of the repo to run all the builds and tests. If all tests pass, you are ready to create a PR.

Commit Messages

The repo uses Semantic Release to manage package changes. Commit messages determine the release on merge. Commit Lint enforces commit formatting.

git commit -a -s -m "fix(core): disable multi-select"

Example Commit

TypesDescription
fixbug fixes, performance fixes
featnew features, components, APIs
chorenon production code modifications, build tooling, documentation
ScopesDescription
ciCI and release automation
cli/projects/cli
code/projects/code
core/projects/core
create/projects/create
depsdependency updates
docsdocumentation and site content
forms/projects/forms
internals/projects/internals
lint/projects/lint
markdown/projects/markdown
media/projects/media
monaco/projects/monaco
pages/projects/pages
pi/projects/pi
starters/projects/starters
styles/projects/styles
themes/projects/themes

Keep commit names focused on your changes. The release process uses the commit message to determine the next release and generated changelog notes.

Opening a Pull Request

Once you have committed your changes to your branch locally, push them to the remote GitHub repository.

git push --set-upstream origin topic/bug-fix

Open a new Pull Request in GitHub. Request review from the team members and apply the appropriate labels in the GitHub UI, for example, type:fix and scope(core).

Amending Commit

If there are changes requested, make the requested changes locally and amend the commit.

git commit -a --amend --no-edit

This adds the changes to your existing commit. Then push the updated commit back to the remote branch for review.

git push --force origin topic/bug-fix
Rebasing Commit

If main changes before PR approval, rebase your local branch to include the latest changes from main.

git checkout main # Switch to main branch
git pull # Pull down any new changes
git checkout topic/bug-fix # Switch back to your topic branch
git rebase main # Rebase your branch onto the latest main

You may have to resolve any merge conflicts that arise from this process. Once complete, push the updated branch back to the remote repository for review.

New Project

When creating a new project, ex: ./projects/code, make sure to add the project to the pnpm-workspace.yaml located at the root directory.

Release

After approval, merge your Pull Request into main through the GitHub UI. GitHub Actions triggers a new release automatically. Semantic Release calculates the version from the commit type. The changelog also includes the commits from the PR.

How do I install NVIDIA Elements?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does NVIDIA Elements need an API key?
No required environment variable is listed on this record.
What transport does NVIDIA Elements use?
NVIDIA Elements runs locally over stdio.
When was NVIDIA Elements last checked?
Last checked 2026-10-16. NVIDIA Elements UI design system and agent tools for AI/ML, robotics, and autonomous vehicles.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA