Quickcast MCP

Community Developer tools

Screen-to-Action Protocol: Turn screen recordings directly into automated Playwright E2E reproduction tests, structured GitHub bug reports with video timestamps, and SOP walkthroughs.

What can you do with Quickcast MCP?

  • 🎥 get_latest_session: Instantly fetches recording metadata, duration, Cloudflare R2 watch URL, and user interaction markers from the latest session.
  • 📋 list_recent_sessions: Inspects recent screen recordings with durations, timestamps, and shareable preview links.
  • 🐛 format_github_bug_report: Formats an engineering-ready GitHub or Jira issue containing timestamped reproduction links (e.g. [00:15](watchUrl#t=15)), environment tables (URL, OS, resolution, browser), and failure descriptions.
  • 🎭 scaffold_playwright_test: Automatically outputs an executable Playwright reproduction test (in TypeScript or JavaScript) mirroring the exact interaction flow.
  • 📖 generate_sop_guide: Synthesizes a clean Markdown Standard Operating Procedure (SOP) for team training and workflow documentation.
  • 📥 ingest_session: Allows AI agents or scripts to register and store new recording telemetry into the local profile database (~/.quickcast/sessions.json).

Install

The installation steps are in the documentation below. Documentation

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. QuickCast MCP (Screen-to-Action Protocol)
  2. ⚡ Features
  3. 📦 Instant Setup (Claude Desktop & Cursor)
  4. 🛠️ MCP Tools Reference
  5. 🔒 Safety & Privacy
  6. 🌐 Managed QA & Automation Services
  7. 📄 License

QuickCast MCP (Screen-to-Action Protocol)

Autonomous AI Protocol for Screen Recordings
Turn screen recordings directly into structured GitHub bug reports with clickable video timestamps, executable Playwright E2E tests, and Standard Operating Procedure (SOP) documentation.

Part of the QuickCast Screen-Recorder & Watermark & Resize Studio ecosystem.


⚡ Features

  • 🎥 get_latest_session: Instantly fetches recording metadata, duration, Cloudflare R2 watch URL, and user interaction markers from the latest session.
  • 📋 list_recent_sessions: Inspects recent screen recordings with durations, timestamps, and shareable preview links.
  • 🐛 format_github_bug_report: Formats an engineering-ready GitHub or Jira issue containing timestamped reproduction links (e.g. [00:15](watchUrl#t=15)), environment tables (URL, OS, resolution, browser), and failure descriptions.
  • 🎭 scaffold_playwright_test: Automatically outputs an executable Playwright reproduction test (in TypeScript or JavaScript) mirroring the exact interaction flow.
  • 📖 generate_sop_guide: Synthesizes a clean Markdown Standard Operating Procedure (SOP) for team training and workflow documentation.
  • 📥 ingest_session: Allows AI agents or scripts to register and store new recording telemetry into the local profile database (~/.quickcast/sessions.json).

📦 Instant Setup (Claude Desktop & Cursor)

Because quickcast-mcp is published on npm, you can run it instantly with zero local file cloning:

1. Claude Desktop Configuration

Add the following to your claude_desktop_config.json:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "quickcast": {
      "command": "npx",
      "args": ["-y", "quickcast-mcp"]
    }
  }
}
2. Cursor Configuration

Add to your project's .cursor/mcp.json or Cursor MCP Settings:

{
  "mcpServers": {
    "quickcast": {
      "command": "npx",
      "args": ["-y", "quickcast-mcp"]
    }
  }
}
3. Smithery 1-Click Install
npx -y @smithery/cli install quickcast-mcp --client claude
4. AI Agent Skill (SKILL.md)

QuickCast MCP is officially published as a verified skill on Agensi.io and is packaged with an autonomous SKILL.md specification compatible with Claude Code, Cursor, Windsurf, OpenClaw, and GitHub Copilot. It teaches your AI agent how to automatically invoke QuickCast tools to turn recording sessions into tests, bug reports, and SOPs.


🛠️ MCP Tools Reference

ToolDescriptionInputs
get_latest_sessionGet latest recording details & R2 watch URLsession_id, watch_url, session_file
list_recent_sessionsList last 10 recordings with durations & linkslimit, session_file
format_github_bug_reportGenerate markdown bug report with video timestampsissue_title, expected_behavior, actual_behavior
scaffold_playwright_testGenerate executable Playwright E2E scriptlanguage (typescript / javascript), test_name
generate_sop_guideGenerate SOP documentationworkflow_name, title
ingest_sessionStore session telemetry to local DBwatchUrl, durationSeconds, markers, environment

🔒 Safety & Privacy

  • 100% Client-Side & Local: Runs as a local stdio server on your machine.
  • Zero Cloud Costs: Uses your existing Cloudflare R2 links or local recording files. No external AI API keys or third-party cloud brokers required.
  • Decoupled Architecture: Strictly isolated from extension recording engines and web apps.

🌐 Managed QA & Automation Services

Need a dedicated, automated Playwright regression testing suite and daily CI monitoring built for your web application? Visit Watermark & Resize Studio QA Automation for turnkey Testing as a Service (TaaS).


📄 License

MIT © Watermark & Resize Studio

Frequently asked questions

What is Quickcast MCP?

Screen-to-Action Protocol: Turn screen recordings directly into automated Playwright E2E reproduction tests, structured GitHub bug reports with video timestamps, and SOP walkthroughs.

How do I install Quickcast MCP?

Follow the installation steps in its documentation, shown on this page and in its repository.

Is Quickcast MCP open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Quickcast MCP?

It is published by Miladmet. AI.tn lists it but does not maintain or endorse it.

From the community awesome-mcp-servers lists and the project's GitHub repository. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.