
13rac1/videocapture-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
モデル コンテキスト プロトコル (MCP) サーバーで、OpenCV 互換 webcam やビデオ ソースから画像をキャプチャ
概要
Video Still Capture MCP は、OpenCV による Web カメラやビデオ ソースへのアクセスと制御が可能な、AI アシスタントを提供する Model Context Protocol (MCP) の Python 実装です。 このサーバーは、言語モデルが画像をキャプチャしたり、カメラの設定を操作したり、ビデオ接続を管理することを可能にする一連のツールを公開します。 ビデオキャプチャはありません。 ここでは、アクションでビデオ静止キャプチャMCPサーバーの例を示します。 左:画像のクロードのビュー | 右: 実際のウェブカムキャプチャ:---------------------:------------------------------: 左:画像のクロードのビュー | 右: 実際のウェブカムキャプチャ:---------------------:------------------------------: /ABSOLUTE PATH/videocapture-mcpをプロジェクトの絶対パスに置き換えてください。 C:\ABSOLUTE PATH\videocapture-mcpをプロジェクトの絶対パスに置き換えてください。 あるいは、mcp CLI を使用してサーバーをインストールすることもできます。 これにより、Claude Desktopが自動的に設定され、ビデオキャプチャーMCPサーバーを使用します.
概要(AI 翻訳)
OpenCV経由でウェブカムにアクセスし、制御するためのモデルコンテキストプロトコルサーバ
概要
Video Still Capture MCP は、OpenCV による Web カメラやビデオ ソースへのアクセスと制御が可能な、AI アシスタントを提供する Model Context Protocol (MCP) の Python 実装です。 このサーバーは、言語モデルが画像をキャプチャしたり、カメラの設定を操作したり、ビデオ接続を管理することを可能にする一連のツールを公開します。 ビデオキャプチャはありません。
例
ここでは、アクションでビデオ静止キャプチャMCPサーバーの例を示します。
オレンジ例
左:画像のクロードのビュー | 右: 実際のウェブカムキャプチャ :---------------------: お問い合わせ
##マグネット例 左:画像のクロードのビュー | 右: 実際のウェブカムキャプチャ :---------------------: お問い合わせ
インストール
前提条件
- Python 3.10 +
- OpenCV(
opencv-python) ・MCP Python SDK - 紫外線(任意)
ソースからのインストール
MCP サーバーを実行します。
デスクトップ用のClaudeと統合
macOS/Linux の
Claudeデスクトップの設定を編集します。
このMCPサーバーの設定を追加します
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Video Still Capture MCP
A Model Context Protocol server for accessing and controlling webcams via OpenCV
Overview
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.
Examples
Here are some examples of the Video Still Capture MCP server in action:
Orange Example
| Left: Claude’s view of the image | Right: Actual webcam capture |
|---|---|
Magnet Example
| Left: Claude’s view of the image | Right: Actual webcam capture |
|---|---|
Installation
Prerequisites
- Python 3.10+
- OpenCV (
opencv-python) - MCP Python SDK
- UV (optional)
Installation from source
git clone https://github.com/13rac1/videocapture-mcp.git
cd videocapture-mcp
pip install -e .
Run the MCP server:
mcp dev videocapture_mcp.py
Integrating with Claude for Desktop
macOS/Linux
Edit your Claude Desktop configuration:
# Mac
nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
# Linux
nano ~/.config/Claude/claude_desktop_config.json
Add this MCP server configuration:
{
"mcpServers": {
"VideoCapture ": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"numpy",
"--with",
"opencv-python",
"mcp",
"run",
"/ABSOLUTE_PATH/videocapture_mcp.py"
]
}
}
}
Ensure you replace /ABSOLUTE_PATH/videocapture-mcp with the project’s absolute path.
Windows
Edit your Claude Desktop configuration:
nano $env:AppData\Claude\claude_desktop_config.json
Add this MCP server configuration:
{
"mcpServers": {
"VideoCapture": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"numpy",
"--with",
"opencv-python",
"mcp",
"run",
"C:\ABSOLUTE_PATH\videocapture-mcp\videocapture_mcp.py"
]
}
}
}
Ensure you replace C:\ABSOLUTE_PATH\videocapture-mcp with the project’s absolute path.
Using the Installation Command
Alternatively, you can use the mcp CLI to install the server:
mcp install videocapture_mcp.py
This will automatically configure Claude Desktop to use your videocapture MCP server.
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"VideoCapture ": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"numpy",
"--with",
"opencv-python",
"mcp",
"run",
"/ABSOLUTE_PATH/videocapture_mcp.py"
]
}
}
}