Skip to content
Agentmart
Submit a tool

Pagecast

Record any browser page as GIF or video.

Connector by mcpware · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 52
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/mcpware-pagecast

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Record any browser page as GIF or video via MCP

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
5 read · 3 write · 0 delete · 1 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 9

Read from the source code; the running server may list different tools.

Read 5 · Look things up without changing anything.

  • cinematic_export
  • convert_to_gif
  • convert_to_mp4
  • list_recordings
  • smart_export

Write 3 · Create, change, send or run things.

  • record_and_export
  • record_page
  • stop_recording

Not yet classified 1 · We could not tell from the name and description.

  • interact_page

Files it touches

  • Any path the agent passes to its tools

Tools (9)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • cinematic_export

    Convert a recorded .webm to GIF or MP4 with cinematic crop-pan effects. Crops the entire frame to focus on the interaction area, then pans smoothly between targets. Think of it as a virtual cameraman that follows the action. Two rendering modes: - "quick" (default): FFmpeg-based crop with smoothstep easing. Fast, no extra dependencies. - "cinematic": Remotion-based rendering with spring animations. Requires remotion + react installed. Example workflow: 1. record_page → interact_page (clicks, typing, etc.) → stop_recording 2. cinematic_export with the webmPath and timelinePath from stop_reco…

  • convert_to_gif

    Convert a .webm video to an optimized GIF using ffmpeg two-pass palette method.

  • convert_to_mp4

    Convert a .webm video to MP4 (H.264). Widely compatible for social media, sharing, and embedding.

  • interact_page

    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

    List all .webm and .gif recordings in the output directory.

  • record_and_export

    All-in-one: open URL, wait for specified duration, stop recording, auto-export to the right format. Use the "platform" parameter and we handle everything: - "Record a demo for my GitHub README" → platform: "github" → 1280×720 GIF - "Record my app for Instagram Reels" → platform: "reels" → 1080×1920 MP4 - "Make a TikTok demo" → platform: "tiktok" → 1080×1920 MP4 - "Record for YouTube" → platform: "youtube" → 1280×720 MP4 Or pass custom width/height/outputFormat for full control.

  • record_page

    Open a URL in a browser and start recording video. Returns a session ID. Call stop_recording when done. Instead of specifying width/height, you can use the "platform" parameter: - "Record my app for GitHub README" → platform: "github" (1280×720, GIF) - "Record my app for Instagram Reels" → platform: "reels" (1080×1920, MP4) - "Record my app for TikTok" → platform: "tiktok" (1080×1920, MP4) - "Record my app for YouTube" → platform: "youtube" (1280×720, MP4) - "Record my app for YouTube Shorts" → platform: "shorts" (1080×1920, MP4) - "Record my app for Instagram post" → platform: "instagram" (1…

  • smart_export

    Convert a recorded .webm to GIF or MP4 with tooltip overlays on interactions. The full viewport stays visible. When an interaction happens (click, type, hover), a clean tooltip inset appears showing a magnified close-up of that area with a small arrow pointing toward the interaction. Modern, minimal design (Linear/Figma style). The tooltip positions itself on the opposite side of the screen from the interaction. Perfect for product demos where viewers need to see both the full UI context AND the detail. Example workflow: 1. record_page → interact_page (clicks, typing, etc.) → stop_recordin…

  • stop_recording

    Stop a recording session and save the video as .webm file.

Signals

Stars
52
Forks
5
Open issues
1
Contributors
1
Weekly downloads
111
Last commit
Mar 27, 2026 (7 months ago)
Last release
Mar 21, 2026 (7 months ago)
Last package publish
Mar 21, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.mcpware/pagecast
Version
0.2.1
Auth
No auth
Packages
npm @mcpware/pagecast
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from mcpware

Cite this page

Pagecast MCP server. Agent Mart. https://agentmart.dev/connectors/mcpware-pagecast (last updated 2026-10-24)