Video Still Capture MCP is a Python implementation of the Model Context Protocol (MCP) that provides AI assistants with the ability to access and
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. Exposed over MCP by the videocapture mcp mcp server, that capability becomes something an assistant can invoke while it works, not something you go and do afterwards.
Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client. The configuration blocks on this page cover the common clients.
Everything the assistant can do here goes through one of these:
Prerequisites — The Prerequisites tool exposed by this serverWindows — Ensure you replace C:\ABSOLUTE_PATH\videocapture-mcp with the project's absolute pathquick_capture — Quickly open a camera, capture a single frame, and close itopen_camera — The open_camera tool exposed by this servercapture_frame — The capture_frame tool exposed by this serverget_video_properties — The get_video_properties tool exposed by this serverset_video_property — The set_video_property tool exposed by this serverclose_connection — The close_connection tool exposed by this serverlist_active_connections — The list_active_connections tool exposed by this serverYou will need one environment variable: ABSOLUTE_PATH. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.
opencv-python) - MCP Python SDK - UV (optional)Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Videocapture MCP's toolset — Prerequisites, Windows, quick_capture and 6 more — is a fair guide to whether it matches your workflow. It is maintained by 13rac1; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| Prerequisites | The Prerequisites tool exposed by this server. |
| Windows | Ensure you replace C:\ABSOLUTE_PATH\videocapture-mcp with the project's absolute path. |
| quick_capture | Quickly open a camera, capture a single frame, and close it. |
| open_camera | The open_camera tool exposed by this server. |
| capture_frame | The capture_frame tool exposed by this server. |
| get_video_properties | The get_video_properties tool exposed by this server. |
| set_video_property | The set_video_property tool exposed by this server. |
| close_connection | The close_connection tool exposed by this server. |
| list_active_connections | The list_active_connections tool exposed by this server. |
Add this MCP server configuration:
```json
{
"mcpServers": {
"VideoCapture ": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"numpy",
"--with",
"opencv-python",
"mcp",
"run",
"/ABSOLUTE_PATH/videocapture_mcp.py"
]
}
}
}Configuration as documented by the project. Restart the client after saving.
opencv-python) - MCP Python SDK - UV (optional)| Variable | Description | Required |
|---|---|---|
| ABSOLUTE_PATH | Filesystem location the server is allowed to use. | Optional |
Kill hallucinated APIs — version-accurate, up-to-date library documentation injected straight into context.
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
GitHub's official server — repos, issues, pull requests, Actions and code security, straight from your assistant.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Timezone sanity for AI — current time anywhere and correct conversions, without the model doing date math.