Accès à une caméra avec un agent IA : consulter son état et ses images via MCP
9 avril 2026
Oriel donne à un client IA compatible MCP un accès en lecture seule à l’état de la caméra, aux images et aux événements détectés. La connexion à la caméra reste sur le réseau local. Le traitement ultérieur des images dépend du client IA choisi.
Ce que cela signifie en pratique
Vous travaillez a votre bureau. Au lieu de prendre votre telephone, d'ouvrir une application et de verifier la camera vous-meme, vous tapez :
« Verifie la camera de la porte d'entree. »
Votre agent IA contacte la camera, recoit une image et vous dit ce qu'il voit. Une porte fermee, un colis sur le paillasson, une personne devant le portail. L'agent utilise ses capacites de vision integrees pour interpreter l'image, puis vous fait un compte-rendu en langage courant.
Utilisez un client qui prend en charge les outils MCP locaux, comme Claude Code ou Claude Desktop. Vérifiez ses fonctions MCP actuelles avant la configuration.
Comment ca fonctionne
L'appareil camera d'Oriel fait tourner un petit serveur HTTP sur votre reseau local. Un serveur MCP fait le lien entre ce serveur HTTP et votre agent IA.
iPhone (Camera) <--- Reseau local ---> Serveur MCP <--- MCP ---> Agent IAL'agent IA ne se connecte jamais directement a la camera. Il appelle des outils MCP, et le serveur MCP gere le reste. Quatre outils couvrent l'ensemble de l'API :
| Outil | Fonction |
|---|---|
list_cameras |
Trouver toutes les cameras Oriel sur votre reseau |
get_status |
Verifier si une camera est en ligne et depuis combien de temps |
get_snapshot |
Obtenir une image JPEG en direct depuis la camera |
get_events |
Consulter les evenements recents de detection de mouvement et de personnes |
Tout est en lecture seule. L'agent peut observer mais ne peut pas controler la camera, modifier les parametres ni acceder aux enregistrements.
Connecter le serveur MCP
- Ouvrez Oriel sur votre appareil camera. En mode camera, l'application affiche un jeton API.
- Copiez le jeton.
- Ajoutez le serveur MCP a la configuration de votre agent :
{
"mcpServers": {
"oriel-camera": {
"command": "node",
"args": ["/path/to/mcp-server/index.js"],
"env": { "ORIEL_TOKEN": "your-token-from-step-1" }
}
}
}Le serveur MCP trouve les caméras du réseau local avec Bonjour. Ajoutez le jeton de la caméra à la configuration du client.
Où vont les images
Le serveur HTTP de la caméra accepte les connexions du réseau local. Les outils MCP lisent l’état, les images et les événements ; ils ne modifient pas les réglages et n’accèdent pas aux enregistrements.
Le pont MCP n’envoie pas les images au cloud de lui-même. Si votre client IA les transmet à un modèle distant, son fournisseur peut les recevoir. Vérifiez sa politique de données avant d’autoriser l’accès à la caméra.
- Gardez le jeton API privé. Redémarrez la caméra pour le révoquer.
- Si les images doivent rester sur vos appareils, choisissez un client IA qui les traite localement.
Ce que les agents IA peuvent faire avec l'acces camera
Verification a domicile. Demandez a votre agent de verifier une camera specifique pendant que vous travaillez. Obtenez une description de ce qu'il voit sans changer d'application.
Resumes d'evenements. « Que s'est-il passe sur la camera de la porte d'entree dans la derniere heure ? » L'agent recupere les evenements de detection et resume les schemas d'activite.
Vue d'ensemble multi-cameras. « Toutes les cameras sont-elles en ligne ? » L'agent verifie l'etat de chaque camera et indique lesquelles fonctionnent, depuis combien de temps elles sont actives, et si l'une d'elles s'est deconnectee.
Surveillance automatisee. Les developpeurs peuvent creer des agents qui verifient periodiquement les cameras et alertent selon des conditions specifiques, comme une porte restee ouverte apres minuit.
Pourquoi utiliser MCP
Model Context Protocol est un standard ouvert soutenu par Anthropic et adopte par un nombre croissant d'outils IA. Construire sur MCP signifie :
- Fonctionne avec les clients prenant en charge les outils MCP locaux
- Pas de code d'integration specifique pour chaque plateforme IA
- Les outils sont auto-descriptifs. Les agents lisent les definitions des outils et comprennent comment les utiliser.
- Le serveur MCP open source peut etre etendu par n'importe qui
MCP fournit les mêmes outils caméra à chaque client compatible.
Open source
Le serveur MCP et le plugin Claude Code sont open source sur GitHub :
OrielCamera/oriel-camera-skill
Installez-le dans Claude Code en une seule commande. Les contributions sont les bienvenues : nouveaux outils, meilleure decouverte, workflows multi-cameras.
FAQ
Quels agents IA sont compatibles ?
Tout agent prenant en charge le Model Context Protocol (MCP). Cela inclut Claude Code, Claude Desktop et un nombre croissant d'outils tiers. Vérifiez que votre client IA prend en charge les outils MCP locaux.
L'agent IA peut-il controler ma camera ?
Non. Tous les outils MCP sont en lecture seule. L'agent peut consulter les images et les evenements, mais ne peut pas modifier les parametres de la camera, demarrer ou arreter l'enregistrement, ni acceder aux enregistrements stockes.
Est-ce que cela fonctionne a distance ?
La connexion MCP necessite que l'agent et la camera soient sur le meme reseau local. C'est un choix de conception delibere pour la confidentialite. L'acces a distance via un VPN sur le meme reseau fonctionne.
Le serveur MCP tourne-t-il en permanence ?
Le serveur MCP s'execute sur votre ordinateur lorsque votre agent IA en a besoin. Le serveur HTTP de la camera tourne chaque fois que la camera est active dans Oriel.
Quelles donnees l'agent IA recoit-il ?
Des images JPEG (640x360), l'etat de la camera (nom, duree d'activite, mode) et les metadonnees des evenements de detection (type, horodatage). Pas d'audio. Pas de flux video continu.
* Oriel utilise WebRTC pour etablir des connexions chiffrees directes entre les appareils. Dans certains environnements reseau, la connexion peut transiter par un serveur TURN chiffre. La couche MCP fonctionne independamment sur le reseau local et n'utilise pas WebRTC.