# juliet24382/scrcpy-mcp

Source: https://glimind.com/server/github%2Fjuliet24382%2Fscrcpy-mcp
Registry id: `github/juliet24382/scrcpy-mcp`
Status: unknown

## Tools (44)

- `app_current`: Get the current foreground app and activity.
- `app_install`: Install an APK from the host machine.
- `app_list`: List installed packages, optionally filter by name or type.
- `app_start`: Launch an app by package name; prefix + to force-stop first.
- `app_stop`: Force-stop an app.
- `app_uninstall`: Uninstall an app.
- `audio_capture`: Capture a bounded clip of device audio and return as audio content.
- `audio_record_start`: Start recording device audio to .wav or .opus on host.
- `audio_record_stop`: Stop the recording and finalise the host-side file.
- `clipboard_get`: Get clipboard content using scrcpy to bypass restrictions.
- `clipboard_set`: Set clipboard content; pass paste:true to paste immediately.
- `collapse_panels`: Collapse notification/settings panels (requires active session).
- `connect_wifi`: Enable WiFi ADB and connect wirelessly; returns address.
- `device_info`: Get model, Android version, screen size, SDK, battery.
- `device_list`: List all connected devices with serial, state, and model.
- `disconnect_wifi`: Disconnect from a wireless ADB device.
- `drag_drop`: Drag from one point to another.
- `expand_notifications`: Pull down the notification panel (requires active session).
- `expand_settings`: Pull down the quick settings panel (requires active session).
- `file_list`: List directory contents on the device.
- `file_pull`: Pull a file from the device to the host machine.
- `file_push`: Push a file from the host machine to the device.
- `input_text`: Type a text string into the focused field.
- `key_event`: Send a key event: HOME, BACK, ENTER, VOLUME_UP, etc.
- `long_press`: Long press at coordinates.
- `rotate_device`: Rotate the screen (requires active session).
- `screen_off`: Turn the screen off.
- `screen_on`: Wake the device screen.
- `screen_record_start`: Start recording the screen to a file on the device.
- `screen_record_stop`: Stop recording and optionally pull the file to host.
- `screenshot`: Capture the screen and return it as an image.
- `scroll`: Scroll at a position (dx=horizontal, dy=vertical).
- `shell_exec`: Execute an arbitrary ADB shell command and return output.
- `start_audio_stream`: Stream device audio to host speakers via ffplay.
- `start_session`: Start a scrcpy session for fast input and screenshots.
- `start_video_stream`: Start an HTTP MJPEG video stream and open viewer window.
- `stop_audio_stream`: Stop streaming audio to the host.
- `stop_session`: Stop the scrcpy session; tools fall back to ADB.
- `stop_video_stream`: Stop the video stream and close the viewer window.
- `swipe`: Swipe from one point to another.
- `tap`: Tap at screen coordinates.
- `ui_dump`: Dump the full UI hierarchy as XML.
- `ui_find_element`: Find elements by text, resource ID, class, or content description.
- `version`: Report scrcpy-server version and resolution source.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
