Back to Browse

Expo Launch Video MCP Server

Developer ToolsModerate7.6MCP RegistryLocal
Free

Server data from the Official MCP Registry

Record your Expo app on a real phone and edit a 1080p launch video with motion graphics and sound.

About

Record your Expo app on a real phone and edit a 1080p launch video with motion graphics and sound.

Security Report

7.6
Moderate7.6Low Risk

expo-launch-video is a developer tool that records screens and renders videos of an Expo app, and its permissions (network, filesystem, shell launching of a browser) largely match its purpose. The main concerns are the use of child_process exec with a URL interpolated into a shell command in studio-server.mjs open(), which is a command injection risk if the URL is ever attacker-influenced, and an unauthenticated local HTTP studio server bound to localhost. The code was truncated, so the remaining studio, capture, and AI modules could not be fully reviewed. Package verification found 1 issue.

6 files analyzed · 6 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

HTTP Network Access

Connects to external APIs or services over the internet.

process_spawn

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

database

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Port the phone connects to (default 8347)Optional

Environment variable: EXPO_MCP_PORT

Studio web server port (default 8790)Optional

Environment variable: LAUNCH_VIDEO_PORT

Optional: lets the studio send free-form edits to ClaudeRequired

Environment variable: ANTHROPIC_API_KEY

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-rudrasamadhiya-expo-launch-video": {
      "env": {
        "EXPO_MCP_PORT": "your-expo-mcp-port-here",
        "ANTHROPIC_API_KEY": "your-anthropic-api-key-here",
        "LAUNCH_VIDEO_PORT": "your-launch-video-port-here"
      },
      "args": [
        "-y",
        "expo-launch-video"
      ],
      "command": "npx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!