Quickcast MCP

Communauté Outils de développement

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

Que pouvez-vous faire avec 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).

Installation

Les étapes d'installation sont dans la documentation ci-dessous. Documentation

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  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

Questions fréquentes

Qu'est-ce que 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.

Comment installer Quickcast MCP ?

Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.

Quickcast MCP est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Quickcast MCP ?

Il est publié par Miladmet. AI.tn le référence sans le maintenir ni le recommander.

Issu des listes communautaires awesome-mcp-servers et du dépôt GitHub du projet. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.