桌面视频录制与分析工具

MCP Desktop DVR是一款用于macOS的桌面视频捕获和分析工具,提供30分钟滚动缓冲和AI驱动的视觉分析功能,支持OpenAI GPT-4o和Tarsier2-7B等多种分析方式。

  • by Randroids-Dojo
  • TypeScript
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 randroids-dojo/mcp-desktop-dvr

使用说明

MCP台式DVR

✅ 生产就绪

用于macOS桌面视频捕获和分析的MCP服务器。使Claude能够通过30分钟滚动缓冲区分析屏幕活动。

特性

  • 30分钟滚动缓冲 桌面活动
  • 人工智能驱动的视觉分析 使用OpenAI GPT-4o(云)或Tarsier2-7B(本地)
  • 智能回退 来自OpenAI→ 眼镜猴→ OCR
  • 窗口特定捕获 应用
  • 精确提取 时间段
  • 生产准备就绪 经过全面测试

需求

  • macOS 10.15+
  • Node.js 18+
  • 屏幕录制权限

快速设置

npm install && npm run build

添加到Claude桌面配置:

{
  "mcpServers": {
    "desktop-dvr": {
      "command": "node",
      "args": ["/path/to/mcp-desktop-dvr/dist/index.js"],
      "env": {
        "ANALYZER_PREFERENCE": "auto"  // Auto-select best available analyzer
      }
    }
  }
}

工具

  • start-continuous-capture -开始录制
  • analyze-desktop-now -提取并分析最近的活动
  • get-capture-status -检查录制状态
  • stop-capture -停止录制
  • configure-capture -更新设置

用法

问克劳德:

  • “开始桌面录制”
  • “分析最后30秒”
  • “我的屏幕上有什么错误?”

视频分析选项

这 analyze-desktop-now 该工具支持多种不同强度的分析器:

☁️ OpenAI GPT-4o愿景(主要-云)

  • 最准确的分析 通过响应API使用GPT-4o
  • 自动GIF分割 -从视频中创建10秒片段
  • 智能文件管理 -将所有GIF文件与MP4一起保存在本地
  • 高效上传 -仅将第一段发送到OpenAI进行分析
  • 全面理解 复杂的工作流程
  • 需要OpenAI API密钥 以及互联网连接
  • 快速处理 (约3-5秒)

🤖 Tarsier2-7B(回退-本地AI)

  • 在本地运行 在Mac上使用金属性能着色器
  • 不需要API密钥 -完全私密
  • 出色的视觉理解能力 UI、游戏和图形
  • 处理时间适中 (30秒剪辑约5-15秒)

📝 OCR文本提取(最终回退)

  • 基本文本提取 来自截图
  • 效果有限 使用现代UI
  • 始终可用 作为最后的退路

配置

在MCP配置中设置环境变量:

"env": {
  "ANALYZER_PREFERENCE": "auto",       // Options: "auto", "openai", "tarsier", "ocr"
  "OPENAI_API_KEY": "sk-...",          // For OpenAI (recommended)
  "OPENAI_MODEL": "gpt-4o"             // OpenAI model (default: gpt-4o)
}

分析仪选择逻辑

  • "auto" (默认)-如果设置了API密钥,则使用OpenAI,否则使用Tarsier,然后使用OCR
  • "openai" -强制OpenAI GPT-4o Vision(需要API密钥)
  • "tarsier" -部队Tarsier2-7B本地人工智能
  • "ocr" -强制基本OCR文本提取

文档

许可证

国际协调委员会