Connection check
local install
pagecast
Record any browser page as GIF or video via MCP
Tools
7
GitHub stars
44
Installs / wk
323
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
7 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
convert_to_gif
from source
Convert a .webm video to an optimized GIF using ffmpeg two-pass palette method. Convert a .webm video to an optimized GIF using ffmpeg two-pass palette method.
convert_to_mp4
from source
Convert a .webm video to MP4 (H.264). Widely compatible for social media, sharing, and embedding. Convert a .webm video to MP4 (H.264). Widely compatible for social media, sharing, and embedding.
interact_page
from source
Perform actions on a recording page (scroll, click, hover, type, press, select, wait, navigate). Actions are performed sequentially and recorded in the video. Perform actions on a recording page (scroll, click, hover, type, press, select, wait, navigate). Actions are performed sequentially and recorded in the video.
list_recordings
from source
List all .webm and .gif recordings in the output directory. List all .webm and .gif recordings in the output directory.
record_and_gif
from source
All-in-one: open URL, wait for specified duration, stop recording, convert to GIF. Best for simple demos. All-in-one: open URL, wait for specified duration, stop recording, convert to GIF. Best for simple demos.
record_page
from source
Open a URL in a browser and start recording video. Returns a session ID. Call stop_recording when done. Common sizes: 1280x720 (16:9, README/YouTube), 1080x1920 (9:16, IG Reels/Tik… Open a URL in a browser and start recording video. Returns a session ID. Call stop_recording when done. Common sizes: 1280x720 (16:9, README/YouTube), 1080x1920 (9:16, IG Reels/TikTok), 1080x1080 (1:1, Instagram/LinkedIn).
stop_recording
from source