{"name":"io.github.mcpware/pagecast","slug":"mcpware-pagecast","title":null,"description":"Record any browser page as GIF or video via MCP","url":"https://mcp.market/server/mcpware-pagecast","rating":null,"grade":"C","score":58,"certified":false,"status":"active","category":"scraping","tags":["scraping","media"],"presence":{"score":29,"stars":48,"forks":5,"downloads_week":81,"last_push_at":"2026-03-27T01:29:26.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mcpware/pagecast","website":null,"version":"0.2.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@mcpware/pagecast","version":"0.1.0","transport":{"type":"stdio"}}],"tools":[{"name":"convert_to_gif","description":"Convert a .webm video to an optimized GIF using ffmpeg two-pass palette method.","write_action":false,"price_micros":0,"input_schema":null},{"name":"interact_page","description":"Perform actions on a recording page (scroll, click, hover, wait, navigate). Actions are performed sequentially and recorded in the video.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_recordings","description":"List all .webm and .gif recordings in the output directory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"record_and_gif","description":"All-in-one: open URL, wait for specified duration, stop recording, convert to GIF. Best for simple demos.","write_action":false,"price_micros":0,"input_schema":null},{"name":"record_page","description":"Open a URL in a headless browser and start recording video. Returns a session ID. Call stop_recording when done.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stop_recording","description":"Stop a recording session and save the video as .webm file.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":58,"grade":"C","scanned_at":"2026-09-27T23:35:50.362Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-27T23:35:50.353Z","components":{"code":{"score":15,"max":25,"notes":["4 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":4,"max":15,"notes":["last push 185 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"install.script","severity":"medium","component":"code","title":"npm install lifecycle script present"},{"id":"install.script","severity":"medium","component":"code","title":"npm install lifecycle script present","evidence":"package.json: …\"dev\": \"node --watch src/index.js\", \"postinstall\": \"npx playwright install chromium 2>/dev…"}],"inputs":{"packages":[{"registryType":"npm","identifier":"@mcpware/pagecast","version":"0.1.0","found":true,"license":"MIT","hasInstallScripts":true,"dependencyCount":3,"publishedAt":"2026-03-20T02:51:11.842Z","repositoryUrl":"git+https://github.com/mcpware/pagecast.git","weeklyDownloads":81}],"repo":{"found":true,"owner":"mcpware","repo":"pagecast","archived":false,"pushedAt":"2026-03-27T01:29:26Z","stars":48,"forks":5,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/269031962?v=4","ownerCreatedAt":"2026-03-17T21:22:45Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/269031962?v=4&s=128","source":"github"},"presence":{"stars":48,"forks":5,"downloadsWeek":81,"license":"MIT","lastPushAt":"2026-03-27T01:29:26.000Z","score":29}}}},"grade_history":[],"reviews":[]}