
视频静态捕获 MCP 服务器
视频静态捕获 MCP 是一个基于 Python 的服务器,通过 OpenCV 为 AI 助手提供对实时摄像头和视频源的访问,支持图像捕获、摄像头管理以及通过标准化 Model Context Protocol 接口进行基础图像处理。...
VMS MCP服务器是一款模型上下文协议(MCP)服务器,设计用于连接CCTV录像程序(视频管理系统,简称VMS),让AI助手能够访问和控制视频监控系统。该服务器提供了编程接口,可获取录像和实时视频流、管理视频通道,并向VMS软件发送命令,例如在指定时间为特定通道显示实时或回放对话框。它使AI驱动的工作流可直接与监控硬件交互,支持如获取视频通道状态、提取图片、控制PTZ(云台)摄像头等任务。通过这一集成,AI助手与现实世界视频监控能力无缝连接,提升了安全、监控和自动化领域的开发工作流。
仓库或文档中未提及提示模板。
仓库或文档中未提供明确的MCP资源列表。
获取视频通道信息
提供每个视频通道的连接状态和录像状态等数据。
获取录像日期和时间
检索特定通道可用的录像日期和时间。
获取实时或录像图片
允许从视频通道提取快照,可为实时也可为录像。
显示实时视频流或回放对话框
命令VMS为所选通道和时间戳显示实时流或回放界面。
控制PTZ摄像头
控制云台摄像头移动到预设位置,实现灵活视角。
安全监控与自动化
使AI助手自动监控实时安全视频流,检测异常,并基于视频分析触发警报或动作。
事件调查与回放
快速访问并回看特定通道和时间段的历史录像,协助事件调查。
远程监控控制
允许用户或自动代理远程控制PTZ摄像头或启动回放对话框,无需直接访问VMS客户端。
与智能家居/楼宇系统集成
将安防视频流连接到更广泛的自动化平台,实现跨系统联动(如检测到异常时自动锁门)。
文档中未提供Windsurf的具体安装说明。
vmspy
库和Pillow
库。claude_desktop_config.json
如下:{
"mcpServers": {
"vms": {
"command": "uv",
"args": [
"--directory",
"X:\\path\\to\\mcp-vms",
"run",
"mcp_vms.py"
]
}
}
}
文档中未提供Cursor的具体安装说明。
文档中未提供Cline的具体安装说明。
VMS连接配置(位于mcp_vms_config.py
)的默认值如下:
vms_config = {
'img_width': 320,
'img_height': 240,
'pixel_format': 'RGB',
'url': '127.0.0.1',
'port': 3300,
'access_id': 'admin',
'access_pw': 'admin',
}
注意: 为安全起见,请使用环境变量,并相应更新配置:
{
"env": {
"VMS_ACCESS_ID": "your-access-id",
"VMS_ACCESS_PW": "your-secure-password"
},
"inputs": {
"access_id": "${VMS_ACCESS_ID}",
"access_pw": "${VMS_ACCESS_PW}"
}
}
在FlowHunt中使用MCP
要将MCP服务器集成到FlowHunt工作流中,请先在流程中添加MCP组件,并将其连接到AI代理:
点击MCP组件打开配置面板。在系统MCP配置部分,使用如下JSON格式输入您的MCP服务器信息:
{
"vms": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI代理即可作为工具使用此MCP,并访问其全部功能。请记得将"vms"替换为您实际MCP服务器的名称,并将URL替换为您自己的MCP服务器地址。
部分 | 是否有 | 详情/备注 |
---|---|---|
概览 | ✅ | README.md中有详细概览 |
提示模板列表 | ⛔ | 未发现提示模板 |
资源列表 | ⛔ | 未定义明确资源 |
工具列表 | ✅ | 提供视频通道信息、获取图片、PTZ等工具 |
API密钥安全配置 | ✅ | 提供了环境变量用法示例 |
采样支持(评估时不重要) | ⛔ | 未发现相关信息 |
VMS MCP服务器为视频监控控制与AI工作流提供了强大的集成,但缺乏关于提示模板和明确MCP资源的文档。它涵盖了凭证安全用法,并对Claude的设置十分清晰。README内容丰富,但跨平台安装和高级MCP功能(如根节点与采样)尚未记录。
评分:6/10 —— 具备实际集成和工具覆盖,核心MCP文档和部分功能缺失。
有LICENSE | ✅ (MIT) |
---|---|
至少有一个工具 | ✅ |
分叉数量 | 2 |
星标数量 | 3 |
VMS MCP服务器是一种MCP接口,将AI助手连接到CCTV和视频管理系统,实现对实时与录像视频、PTZ摄像头控制和监控管理的编程访问。
它使FlowHunt能够获取视频通道信息,访问实时或录像图像,控制PTZ摄像头,获取录像时间,并直接从AI驱动的工作流中触发视频播放或实时流对话框。
请将VMS凭证作为环境变量存储,并映射到配置中,用如${VMS_ACCESS_ID}和${VMS_ACCESS_PW}这样的引用替换硬编码值,以防止凭证泄露。
应用场景包括自动化安全监控、事件调查、远程PTZ摄像头控制,以及与智能楼宇或家居自动化系统的集成。
当前文档未包含提示模板或明确的资源列表,但服务器提供了通道管理、图像获取与PTZ控制等工具。
VMS MCP服务器采用MIT许可证。
视频静态捕获 MCP 是一个基于 Python 的服务器,通过 OpenCV 为 AI 助手提供对实时摄像头和视频源的访问,支持图像捕获、摄像头管理以及通过标准化 Model Context Protocol 接口进行基础图像处理。...
Flyworks MCP 服务器将 Flyworks API 集成至 FlowHunt,助力数字内容、虚拟人和交互式媒体应用实现极速、免费的唇形同步视频生成和数字人创建。它支持实时与批量两种创作流程,适用于创意专业人士。...
OpenCV MCP 服务器通过模型上下文协议(MCP)将 OpenCV 强大的图像和视频处理工具与 AI 助手及开发者平台连接起来。可在您喜爱的开发环境中,直接实现高级计算机视觉工作流,包括图像处理、目标检测和视频分析等。...