使用说明
项目简介
本项目是一个MCP服务器,旨在为LLM客户端(如Claude Desktop)提供访问用户电脑摄像头和屏幕截图的功能。通过此服务器,LLM可以获取实时的图像信息,从而理解用户的视觉环境或执行与屏幕内容相关的任务。
主要功能点
- 摄像头图像捕获 (capture tool): 允许LLM获取用户当前摄像头画面的图像。
- 屏幕截图捕获 (screenshot tool): 允许LLM捕获用户当前屏幕的截图。
- 实时摄像头资源 (current view from the webcam resource): 提供一个持续更新的摄像头图像资源,供LLM访问。
- Web UI界面: 提供简单的Web用户界面,方便用户进行连接测试和功能体验。
安装步骤
- 安装Node.js: 确保您的电脑上已安装Node.js运行环境。您可以从 Node.js官网 下载并安装。
- 配置MCP服务器: 打开您的Claude Desktop配置文件 'claude_desktop_config.json',在 'mcpServers' 部分添加以下配置信息。
服务器配置
{ "webcam": { "command": "npx", "args": [ "-y", "@llmindset/mcp-webcam" ] } }
- 'server name': 'webcam' (服务器名称,可以自定义,用于在Claude Desktop中标识该服务器)
- 'command': 'npx' (运行命令,'npx' 用于执行npm包)
- 'args': '["-y", "@llmindset/mcp-webcam"]' (命令参数,'-y' 表示自动确认安装,'@llmindset/mcp-webcam' 是要运行的npm包名称,即此MCP服务器)
基本使用方法
- 启动Claude Desktop: 启动您的Claude Desktop客户端。
- 连接服务器: Claude Desktop 会根据配置文件自动连接到该MCP服务器。
- 与Claude交互: 您可以通过自然语言指示Claude使用摄像头或截图功能。例如,您可以提问:
- “帮我看看我面前是什么?” (触发摄像头图像捕获)
- “截个屏看看。” (触发屏幕截图捕获)
- “我穿的衣服是什么颜色?” (结合摄像头图像进行分析)
注意: 首次使用可能需要授权浏览器访问摄像头和屏幕录制权限。请在浏览器提示时允许相关权限。
信息
分类
桌面与硬件