Skip to main content
Glama
vibeview

vibeview

Official
by vibeview

VibeView agent skills

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 (beta) 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.

Related MCP server: vphone-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.

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: support@vibeview.io.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    Enables AI assistants to automate mobile app testing and development for iOS and Android through natural language interactions. Supports intelligent element identification, session management, automated test generation, and comprehensive device interactions including clicks, swipes, screenshots, and app management.
    31
    6,572 npm
    471
    Apache 2.0
  • F
    license
    A
    quality
    D
    maintenance
    Enables programmatic control and AI-driven E2E testing of iOS virtual machines by exposing display, touch input, and navigation tools. It provides hardware key emulation, app navigation, and raw touch interactions with inline screenshot feedback for real-time visual context.
    17
    72
    -
  • A
    license
    A
    quality
    B
    maintenance
    Drives an Android emulator or a physical device over adb. The agent screenshots, reads the UI hierarchy with true device-pixel coordinates, taps and types, manages app lifecycle, reads logcat, and runs Gradle builds and tests.
    79
    3
    MIT