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.

Schema en papier montrant un utilisateur demandant a un agent IA de verifier une camera telephone via un pont MCP, avec snapshots et evenements qui reviennent sur le reseau local

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 IA

L'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

  1. Ouvrez Oriel sur votre appareil camera. En mode camera, l'application affiche un jeton API.
  2. Copiez le jeton.
  3. 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.
Schema en papier du reseau local montrant des cameras telephone envoyant en lecture seule etat, snapshots et cartes d'evenements via un pont MCP vers l'appareil utilisateur

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.