Setup
The server is a standalone Node CLI distributed on npm. Add it to your IDE’s MCP config — there is
no project install required, and npx fetches it on demand. It requires Node 18 or newer.
Connect it to your IDE
Section titled “Connect it to your IDE”Register it with one command:
claude mcp add golemui -- npx -y @golemui/gui-mcpOr paste this into ~/.claude/settings.json (or your project’s .mcp.json):
{ "mcpServers": { "golemui": { "command": "npx", "args": ["-y", "@golemui/gui-mcp"] } }}Add an mcpServers.golemui entry pointing at npx -y @golemui/gui-mcp in your editor’s MCP config:
{ "mcpServers": { "golemui": { "command": "npx", "args": ["-y", "@golemui/gui-mcp"] } }}Create or edit a project-level .mcp.json in your workspace root, then reload the window
(Cmd+Shift+P → “Developer: Reload Window”):
{ "mcpServers": { "golemui": { "command": "npx", "args": ["-y", "@golemui/gui-mcp"] } }}The five tools appear in your assistant’s tool list once the server is connected.
Verify
Section titled “Verify”The server speaks JSON-RPC over stdio and prints a ready line to stderr on startup:
npx -y @golemui/gui-mcp < /dev/null# → @golemui/gui-mcp v<version> ready on stdioPin a version (optional)
Section titled “Pin a version (optional)”npx -y @golemui/gui-mcp always fetches the latest release. To lock the bundled schemas to a
specific GolemUI version, pin the package:
{ "mcpServers": { "golemui": { "command": "npx", "args": ["-y", "@golemui/gui-mcp@1.2.3"] } }}