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文本提取
文档
许可证
国际协调委员会
