Loading...
{
"mcpServers": {
"vms": {
"command": "uv",
"args": [
"--directory",
"X:\\path\\to\\mcp-vms",
"run",
"mcp_vms.py"
]
}
}
}get_channel_infoRetrieves information about a specific video channel, including connection and recording status.
Read-only operation; retrieves existing information.
get_recording_datesFetches the dates and times when recordings are available for a given channel.
Read-only operation; retrieves existing information.
get_imageRetrieves a live or recorded image from a specified video channel.
Read-only operation; retrieves existing information.
show_live_streamDisplays a live video stream for a specified channel.
Displays video, potentially revealing sensitive information.
show_playback_dialogOpens a playback dialog for a specific channel and timestamp.
Allows viewing of recorded video, potentially revealing sensitive information.
ptz_move_to_presetMoves a PTZ camera to a predefined preset position.
Controls camera movement, potentially affecting surveillance coverage.
This server is relatively safe in controlled environments where VMS access is already restricted. However, the storage of credentials in the configuration file and lack of sandboxing pose risks if the server is exposed or the configuration is compromised. Exercise caution when granting access to this server.