videocapture-mcp

videocapture-mcp

3.4

If you are the rightful owner of videocapture-mcp 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.

A Model Context Protocol server for accessing and controlling webcams via OpenCV.

Video Still Capture MCP is a Python implementation of the Model Context Protocol (MCP) that provides AI assistants with the ability to access and control webcams and video sources through OpenCV. This server exposes a set of tools that allow language models to capture images, manipulate camera settings, and manage video connections. There is no video capture.

Features

  • Quick Image Capture: Capture a single image from a webcam without managing connections.
  • Connection Management: Open, manage, and close camera connections.
  • Video Properties: Read and adjust camera settings like brightness, contrast, and resolution.
  • Image Processing: Basic image transformations like horizontal flipping.

Tools

  1. quick_capture

    Quickly open a camera, capture a single frame, and close it.

  2. open_camera

    Open a connection to a camera device.

  3. capture_frame

    Capture a single frame from the specified video source.

  4. get_video_properties

    Get properties of the video source.

  5. set_video_property

    Set a property of the video source.

  6. close_connection

    Close a video connection and release resources.

  7. list_active_connections

    List all active video connections.