CameraMCPServer

CameraMCPServer

3.2

If you are the rightful owner of CameraMCPServer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP Camera Service is a Node.js/TypeScript-based multi-protocol camera control service adhering to the Model Context Protocol (MCP) TypeScript SDK.

The MCP Camera Service is designed to provide comprehensive camera control capabilities, including camera enumeration, photo capture, and video recording (both file-based and streaming). It supports multiple transport modes such as stdio, HTTP, and SSE, and is compatible with both Windows (dshow) and Linux (v4l2) systems. The service allows for concurrent video recording and streaming across multiple instances, with customizable environment variables and logging options. Video streaming supports stream URLs, which can be accessed using clients like httpx, curl, ffmpeg, or ffplay.

Features

  • Camera enumeration, photo capture, and video recording capabilities.
  • Supports multiple transport modes: stdio, HTTP, SSE.
  • Compatible with Windows (dshow) and Linux (v4l2).
  • Concurrent video recording and streaming support.
  • Customizable environment variables and logging.