Introduction
LiveGetting started
Three steps: register the DreamUI adapter in your harness, sign in, and run a generation.
Prerequisites
- A DreamUI account at dreamui.com.
- An MCP-compatible harness running on a machine you trust.
- The adapter configuration from the DreamUI ZIP guide.
Setup
Register the adapter in your harness
Add DreamUI as a stdio MCP server using the generated configuration from the ZIP guide. It points at
https://dreamui.comand keeps process paths on the host. Where that configuration goes depends on the harness:Where each harness reads MCP configuration Harness Configuration Claude Code claude mcp add, or a project .mcp.jsonCodex [mcp_servers] in ~/.codex/config.tomlCursor ~/.cursor/mcp.json or .cursor/mcp.jsonWindsurf ~/.codeium/windsurf/mcp_config.jsonVS Code .vscode/mcp.jsonMeta AI Muse See docs/mcp/muse-guide.mdAny other MCP client works the same way: register a stdio server with the generated command.
Sign in
Ask your agent to sign in to DreamUI. It calls
uicopilot_auth, opens a login link, and stores the credential locally once you approve. Details in Device login.Run a generation
Ask your agent to build something. Under the hood it makes a call like this:
MCP · tools/callFirst generation with uicopilot_agent_run { "name": "uicopilot_agent_run", "arguments": { "agent": "code", "prompt": "Create a responsive product landing page with a pricing section.", "localDir": "/absolute/path/on/the-mcp-host/project", "writeFiles": false, "timeoutSec": 180 } }Uses credits. writeFiles: false returns output without writing files to localDir.
Next steps
Maintained guides
| File | Covers |
|---|---|
README.md | Product overview and supported user workflows |
docs/CLI.md | CLI behavior and authentication |
docs/MCP.md | MCP adapter setup and the admin MCP route |
docs/mcp/muse-guide.md | Connecting DreamUI to Meta AI Muse |