{"name":"io.github.vladkarpman/screen-buffer-mcp","slug":"vladkarpman-screen-buffer-mcp","title":null,"description":"MCP server for fast Android screenshots via scrcpy frame buffer (~50ms latency).","url":"https://mcp.market/server/vladkarpman-screen-buffer-mcp","rating":null,"grade":"C","score":65,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":0,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/vladkarpman/screen-buffer-mcp","website":null,"version":"2.1.0","remotes":[],"packages":[{"registryType":"pypi","identifier":"screen-buffer-mcp","version":"2.1.0","transport":{"type":"stdio"}}],"tools":[{"name":"device_backend_status","description":"Get the current backend status showing scrcpy connection and frame buffer info.","write_action":false,"price_micros":0,"input_schema":null},{"name":"device_get_frame","description":"Get a frame from the scrcpy buffer at specified offset. Offset 0 = latest frame, 1 = previous frame, etc. Buffer holds last 10 frames.","write_action":false,"price_micros":0,"input_schema":null},{"name":"device_list","description":"List all connected Android devices.","write_action":false,"price_micros":0,"input_schema":null},{"name":"device_recording_status","description":"Get the current recording status. Returns whether recording is active, output path, and duration.","write_action":false,"price_micros":0,"input_schema":null},{"name":"device_screen_size","description":"Get the screen size of the device in pixels.","write_action":false,"price_micros":0,"input_schema":null},{"name":"device_screenshot","description":"Take a screenshot of the device screen. Returns base64-encoded PNG image. Uses scrcpy frame buffer for ~50ms latency when available, falls back to adb (~500ms).","write_action":false,"price_micros":0,"input_schema":null},{"name":"device_start_recording","description":"Start recording screen to a video file. Uses scrcpy --record for efficient H.264 encoding on device. Recording runs in background until stopped.","write_action":false,"price_micros":0,"input_schema":null},{"name":"device_stop_recording","description":"Stop the current recording and finalize the video file. Returns recording info including duration and file size.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":65,"grade":"C","scanned_at":"2026-10-01T13:51:29.853Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T13:51:29.978Z","components":{"code":{"score":25,"max":25,"notes":["9 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"screen-buffer-mcp","version":"2.1.0","found":true,"license":"MIT","dependencyCount":7,"publishedAt":"2026-01-15T06:19:16.908873Z","repositoryUrl":"https://github.com/vladkarpman/screen-buffer-mcp"}],"repo":{"found":false,"owner":"vladkarpman","repo":"screen-buffer-mcp","error":"repo not found"},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":"MIT","lastPushAt":null,"score":0}}}},"grade_history":[],"reviews":[]}