MCP Webcam Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Uses an embedded Express server to host the webcam interface, running on port 3333 by default.

  • Mentioned specifically that screenshot functionality does not work on Safari as it requires human initiation.

mcp-网络摄像头

使用您的网络摄像头将实时图像发送到 Claude Desktop(或其他 MCP 客户端)。

提供"capture""screenshot"工具,允许 Claude 从网络摄像头拍摄一帧或启动截图。

还提供current view from the webcam

安装

NPM 包是@llmindset/mcp-webcam

为您的平台安装最新版本的NodeJS ,然后将以下内容添加到claude_desktop_config.json文件的mcpServers部分:

"webcam": { "command": "npx", "args": [ "-y", "@llmindset/mcp-webcam" ] }

只要您使用 Claude Desktop 0.78 或更高版本,它就可以在 Windows 和 MacOS 上运行。

采用单个参数来设置嵌入式 Express 服务器的端口。

默认端口为3333 (避免与 Inspector 一起使用时发生冲突)。

用法

启动 Claude Desktop,并连接到http://localhost:3333 。然后,您可以让 Claude get the latest picture from my webcam ,或者Claude, take a look at what I'm holding ,或者what colour top am i wearing?您可以“冻结”当前图像,该图像将返回给 Claude,而不是实时捕获。

您可以请求屏幕截图 - 导航到浏览器,以便在请求到达时引导截取区域。屏幕截图会自动调整大小,以便 Claude 轻松管理(如果您拥有 4K 屏幕,这将非常有用)。该按钮用于测试特定平台的屏幕截图用户体验 - 它除了帮助您准备 Claude 发起的请求外,不执行任何其他操作。注意:此功能在 Safari 上无效,因为它需要人工启动。

MCP 采样

按下“我拿着什么?”按钮向客户端发送采样请求,其中包含图像和问题What is the User holding?

提示:Claude Desktop 目前不支持采样功能。如果您需要能够处理多模态采样请求的客户端,请尝试https://github.com/evalstate/fast-agent/

其他说明

确实如此。

建立此 MCP 服务器是为了演示如何在 MCP 服务器上公开用户界面,以及如何将实时资源返回给 Claude Desktop。

如果您想构建本地交互式 MCP 服务器,这个项目可能会有用。

感谢https://github.com/tadasant提供的测试和设置帮助。

请阅读https://llmindset.co.uk/posts/2025/01/resouce-handling-mcp上的文章,了解有关在 LLM / MCP 聊天应用程序中处理文件和资源的更多详细信息,以及为什么您可能想要这样做。

第三方 MCP 服务

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

使用户能够将实时网络摄像头图像发送到 Claude Desktop 或其他 MCP 客户端,通过捕获图像、屏幕截图以及提供网络摄像头视图进行视觉输入来促进交互。

  1. Installation
    1. Usage
      1. MCP Sampling
        1. Other notes
          1. Third Party MCP Services
            ID: plbefh6h9w