
Serveur MCP de Capture d’Image Vidéo
Video Still Capture MCP est un serveur basé sur Python qui offre aux assistants IA un accès en temps réel à la webcam et aux sources vidéo via OpenCV, permettan...
Donnez à FlowHunt un accès direct aux systèmes CCTV et de gestion vidéo pour une surveillance, un monitoring et une automatisation avancés pilotés par l’IA.
Le serveur VMS MCP est un serveur Model Context Protocol (MCP) conçu pour se connecter à un programme d’enregistrement CCTV (système de gestion vidéo, ou VMS) afin de permettre aux assistants IA d’accéder aux systèmes de vidéosurveillance et de les contrôler. Le serveur fournit une interface programmatique pour récupérer les flux vidéo enregistrés et en direct, gérer les canaux vidéo et envoyer des commandes au logiciel VMS, comme afficher en direct ou en lecture les vidéos de canaux spécifiques à des horaires donnés. Il permet aux flux pilotés par l’IA d’interagir directement avec le matériel de surveillance, en prenant en charge des tâches telles que la récupération du statut des canaux vidéo, l’extraction d’images, le contrôle des caméras PTZ (Pan-Tilt-Zoom), etc. Cette intégration améliore les flux de développement pour des applications de sécurité, de surveillance et d’automatisation en reliant les assistants IA aux capacités réelles de vidéosurveillance.
Aucun modèle de prompt n’a été mentionné dans le dépôt ou la documentation.
Aucune liste explicite de ressources MCP n’a été fournie dans le dépôt ou la documentation.
Récupérer les informations des canaux vidéo
Fournit des données telles que l’état de connexion et d’enregistrement de chaque canal vidéo.
Récupérer les dates et heures d’enregistrement
Récupère les dates et heures d’enregistrement disponibles pour certains canaux.
Récupérer des images en direct ou enregistrées
Permet d’extraire des captures d’écran de canaux vidéo, soit en direct, soit depuis des enregistrements.
Afficher les flux vidéo en direct ou des dialogues de lecture
Ordonne au VMS d’afficher des flux en direct ou des interfaces de lecture pour les canaux et horaires sélectionnés.
Contrôler les caméras PTZ
Déplace les caméras Pan-Tilt-Zoom vers des positions prédéfinies pour une visualisation flexible.
Surveillance de sécurité et automatisation
Permettre aux assistants IA de surveiller automatiquement les flux de sécurité en direct, de détecter des anomalies et de déclencher des alertes ou actions sur la base de l’analyse vidéo.
Enquête sur les incidents et lecture
Accéder rapidement et revoir les enregistrements historiques de canaux et périodes spécifiques pour faciliter les enquêtes.
Contrôle de surveillance à distance
Permettre à des utilisateurs ou agents automatisés de contrôler à distance les caméras PTZ ou de lancer des dialogues de lecture sans accès direct au client VMS.
Intégration avec des systèmes domotiques ou de bâtiment
Connecter les flux vidéo de sécurité à des plateformes d’automatisation plus larges, permettant des déclencheurs croisés (par exemple, verrouiller les portes en cas d’activité suspecte).
Aucune instruction spécifique d’installation Windsurf fournie dans la documentation.
vmspy
et la bibliothèque Pillow
.claude_desktop_config.json
comme suit :{
"mcpServers": {
"vms": {
"command": "uv",
"args": [
"--directory",
"X:\\path\\to\\mcp-vms",
"run",
"mcp_vms.py"
]
}
}
}
Aucune instruction spécifique d’installation Cursor fournie dans la documentation.
Aucune instruction spécifique d’installation Cline fournie dans la documentation.
La configuration de connexion VMS (dans mcp_vms_config.py
) utilise les valeurs par défaut suivantes :
vms_config = {
'img_width': 320,
'img_height': 240,
'pixel_format': 'RGB',
'url': '127.0.0.1',
'port': 3300,
'access_id': 'admin',
'access_pw': 'admin',
}
Remarque : Pour sécuriser les identifiants, utilisez des variables d’environnement et mettez à jour la configuration comme suit :
{
"env": {
"VMS_ACCESS_ID": "votre-access-id",
"VMS_ACCESS_PW": "votre-mot-de-passe-sécurisé"
},
"inputs": {
"access_id": "${VMS_ACCESS_ID}",
"access_pw": "${VMS_ACCESS_PW}"
}
}
Utilisation du MCP dans FlowHunt
Pour intégrer des serveurs MCP à votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flux et connectez-le à votre agent IA :
Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration système MCP, insérez les détails de votre serveur MCP selon ce format JSON :
{
"vms": {
"transport": "streamable_http",
"url": "https://votreserveurmcp.exemple/cheminverslemcp/url"
}
}
Une fois configuré, l’agent IA pourra utiliser ce MCP comme un outil avec accès à toutes ses fonctions et capacités. Pensez à remplacer “vms” par le nom réel de votre serveur MCP et à remplacer l’URL par celle de votre propre serveur MCP.
Section | Disponibilité | Détails/Remarques |
---|---|---|
Vue d’ensemble | ✅ | Vue d’ensemble détaillée dans le README.md |
Liste des prompts | ⛔ | Aucun modèle de prompt trouvé |
Liste des ressources | ⛔ | Aucune ressource explicite définie |
Liste des outils | ✅ | Outils pour infos canaux vidéo, extraction d’images, PTZ, etc. |
Sécurisation des clés API | ✅ | Exemple fourni pour l’utilisation de variables d’environnement |
Support du sampling (moins important en éval.) | ⛔ | Aucune information trouvée |
Le serveur VMS MCP offre une solide intégration pour le contrôle de la vidéosurveillance et les workflows IA, mais manque de documentation sur les modèles de prompt et les ressources MCP explicites. Il couvre l’utilisation sécurisée des identifiants et propose une configuration claire pour Claude. Le README est informatif, mais la configuration multiplateforme et les fonctions MCP avancées comme les roots et le sampling ne sont pas documentées.
Note : 6/10 — Intégration réelle utile et bonne couverture des outils, mais documentation MCP et certaines fonctionnalités absentes.
Dispose d’une LICENCE | ✅ (MIT) |
---|---|
Au moins un outil | ✅ |
Nombre de Forks | 2 |
Nombre d’Étoiles | 3 |
Le serveur VMS MCP est une interface MCP qui connecte les assistants IA aux systèmes CCTV et de gestion vidéo, permettant un accès programmatique à la vidéo en direct et enregistrée, au contrôle de caméras PTZ et à la gestion de la surveillance.
Il permet à FlowHunt de récupérer des informations sur les canaux vidéo, d’accéder à des images en direct ou enregistrées, de contrôler les caméras PTZ, d’obtenir les horaires d’enregistrement et de lancer la lecture vidéo ou des dialogues de flux en direct directement depuis les flux pilotés par l’IA.
Stockez vos identifiants VMS comme variables d’environnement et mappez-les dans la configuration, en remplaçant les valeurs codées en dur par des références comme ${VMS_ACCESS_ID} et ${VMS_ACCESS_PW} pour éviter toute exposition des identifiants.
Les cas d’usage incluent la surveillance de sécurité automatisée, l’enquête sur les incidents, le contrôle à distance des caméras PTZ et l’intégration avec des systèmes domotiques ou d’automatisation de bâtiment.
Aucun modèle de prompt ni liste explicite de ressources n’est inclus dans la documentation actuelle, mais le serveur expose des outils pour la gestion des canaux, la récupération d’images et le contrôle PTZ.
Le serveur VMS MCP est sous licence MIT.
Améliorez vos flux de sécurité en connectant FlowHunt à votre système VMS pour une surveillance vidéo pilotée par l’IA, un contrôle et une automatisation.
Video Still Capture MCP est un serveur basé sur Python qui offre aux assistants IA un accès en temps réel à la webcam et aux sources vidéo via OpenCV, permettan...
Le serveur MCP mcp-vision connecte les modèles de vision par ordinateur HuggingFace—comme la détection d’objets zero-shot—à FlowHunt et à d’autres plateformes d...
Le serveur dicom-mcp MCP permet un accès transparent, sécurisé et programmatique aux serveurs DICOM, y compris les systèmes PACS et VNA. Il donne aux assistants...