Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Vibeview

FreeMaintained

VibeView CLI -- run your app on cloud iOS simulators, Android emulators, Apple TV, Android TV and Roku devices: a React Native dev loop, device control for you

GitHubEmbed

About

VibeView CLI -- run your app on cloud iOS simulators, Android emulators, Apple TV, Android TV and Roku devices: a React Native dev loop, device control for you or your coding agent (CLI or MCP), and tests from CI

README

Skills and an MCP server that let a coding agent verify its work on a live cloud device: upload a build, start an iOS, Android, Apple TV or Android TV session, drive the app by UI-tree refs, read logs, take screenshots, and stop when only a human can act.

VibeView streams iOS simulators, Android emulators, Apple TV and Android TV simulators, and Roku devices to a browser and to agents. No Mac, no local simulator, no device on the desk. Docs: AI agent control.

Install

You need the vibeview CLI, logged in:

npm install -g vibeview
vibeview login

Then pick whichever fits your agent.

Any agent that reads skills (Claude Code, Cursor, Codex, and others via the skills CLI):

npx skills add vibeview/skills

Claude Code, as a plugin (installs the skill and registers the MCP server in one step):

/plugin marketplace add vibeview/skills
/plugin install vibeview@vibeview

Claude Code, from the CLI you already installed (copies the skill into ~/.claude/skills/ and offers to register the MCP server):

vibeview agent-setup

Any MCP client: run vibeview mcp over stdio.

{
  "mcpServers": {
    "vibeview": { "command": "vibeview", "args": ["mcp"] }
  }
}

With Claude Code specifically: claude mcp add vibeview -- vibeview mcp.

What's here

Path What it is
skills/vibeview-agent/SKILL.md The agent workflow: build requirements, the dev loop, verifying with ui-tree, screenshots and logs, TV d-pad navigation, the human hand-off rule, cleanup, and the full command reference for both the CLI and MCP.
.claude-plugin/ Claude Code plugin manifest: the skill plus the vibeview mcp server.
.mcp.json The same MCP server in the standard root-level form that plugin and MCP directories scan for.

Where this comes from

The canonical copy of the skill ships inside the vibeview npm package (vibeview agent-setup copies it from there). This repository mirrors it so agents and registries can discover it on GitHub. Versions track the CLI.

Issues and questions: [email protected].

from github.com/vibeview/skills

Install Vibeview in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install vibeview

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add vibeview -- npx -y vibeview

Step-by-step: how to install Vibeview

FAQ

Is Vibeview MCP free?

Yes, Vibeview MCP is free — one-click install via Unyly at no cost.

Does Vibeview need an API key?

No, Vibeview runs without API keys or environment variables.

Is Vibeview hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Vibeview in Claude Desktop, Claude Code or Cursor?

Open Vibeview on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Vibeview with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs