Create, edit, inspect, preview, export, and hand off native Lovision designs from external agents.
This package is shaped like an external agent skill/plugin repository. It bundles:
lovision-mcp: the agent skill that teaches Claude, Cursor, Codex, Gemini CLI, VS Code, and other MCP-capable agents how to use Lovision MCP safely..mcp.json: the remote Lovision MCP server config, registered aslovision-remote..claude-plugin/,.cursor-plugin/, andgemini-extension.json: editor-native plugin manifests.
Every install path should surface the same Markdown skill under skills/ and the same Remote MCP endpoint:
https://mcp.lovision.ai/
Lovision MCP is currently Early Access. If your client does not show a Lovision / OneAuth authorization flow after adding the server, confirm that Lovision has enabled MCP for your account and has provided the required authorization method.
claude /plugin marketplace add choice-form/lovision-mcp-skills
claude /plugin install lovisionThe plugin registers the lovision-remote MCP server from .mcp.json and exposes the skill docs under skills/.
Use this when Lovision MCP is already configured and you only want the skill instructions:
npx skills add choice-form/lovision-mcp-skills --skill lovision-mcp -a claude-codeManual MCP setup:
claude mcp add --transport http lovision-remote https://mcp.lovision.ai/Then run /mcp in Claude Code, select lovision-remote, and complete the Lovision / OneAuth authorization flow.
/add-plugin choice-form/lovision-mcp-skills
Cursor reads .cursor-plugin/plugin.json, installs the skill, and registers the MCP server.
Skills-only fallback:
npx skills add choice-form/lovision-mcp-skills --skill lovision-mcp -a cursorManual Cursor MCP config:
{
"mcpServers": {
"lovision-remote": {
"type": "streamable-http",
"url": "https://mcp.lovision.ai/"
}
}
}gemini extensions install https://github.com/choice-form/lovision-mcp-skills
gemini /mcp auth lovision-remoteThe extension manifest registers Lovision MCP and enables OAuth.
Configure MCP:
codex mcp add lovision-remote --url https://mcp.lovision.ai/
codex mcp login lovision-remoteThen add the skill with the skills CLI if your Codex environment supports it:
npx skills add choice-form/lovision-mcp-skills --skill lovision-mcp -a codexFor hosts that do not understand plugin manifests, either use the skills CLI for that host or include the skill directly in the agent prompt:
@include skills/lovision-mcp/SKILL.mdFor raw MCP clients, use .mcp.json as the Remote MCP server config.
Remote MCP and Desktop Local MCP should be configured as two different MCP servers:
lovision-remote:https://mcp.lovision.ai/, uses Lovision / OneAuth login, and should initialize sessions with runtimeremote-web.lovision-desktop: copied from Lovision DesktopSettings > MCP, uses a local bearer secret, and should initialize sessions with runtimedesktop-local.
Do not hand-write the Desktop Local MCP authorization header. Open Lovision Desktop, go to Settings > MCP, enable Local MCP, then copy the actual Claude/Cursor/Codex config from that screen. The default URL is usually http://127.0.0.1:3846/mcp, but Desktop may choose another port if 3846 is occupied.
After connecting, ask the agent:
Use the lovision-remote MCP server. Initialize a Lovision session with runtime "remote-web". If projectId "<projectId>" is available, open that project first; otherwise list accessible projects and ask me which one to open. Then list available capabilities and summarize the project or page context. Do not modify the design yet.
For a write smoke test after you confirm the target:
Use Lovision MCP with projectId "<projectId>" to create a small frame named "MCP smoke test" on the current page, run a quality check, capture a preview, and summarize what changed.
The agent should call lovision.session.init first and should use lovision.capabilities.list plus lovision.document.getContext before making edits.
- Lovision MCP overview:
packages/docs/content/docs/mcp/overview.mdx - Lovision MCP getting started:
packages/docs/content/docs/mcp/getting-started.mdx - Lovision MCP tools:
packages/docs/content/docs/mcp/tools.mdx