LaunchKit · 2026
Back to Skills

frigate

Access Frigate NVR cameras with session-based authentication.

0
0 downloads
by @porygonthebot

Setup & Installation

openclaw skills install @porygonthebot/frigate

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install frigate

What This Skill Does

Connects to a self-hosted Frigate NVR server using session-based authentication. Retrieves live camera snapshots, motion detection events, and RTSP/WebRTC stream URLs for named cameras including doorbell, driveway, front, east, mailbox, and garage.

Frigate's session-based authentication requires a login step before any API call, which standard HTTP tools don't handle natively; this manages the session token lifecycle so subsequent requests work without re-authenticating.

When to use it

  • Check who is at the front door right now
  • Review motion events recorded in the driveway this morning
  • Pull a live snapshot from the garage camera
  • Get stream URLs for all home cameras
  • Monitor mailbox area for recent activity

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Show me the latest snapshot from the doorbell camera

AGENT
  1. 1Authenticate with the Frigate server using FRIGATE_USER and FRIGATE_PASS credentials
  2. 2Receive session cookie containing frigate_token
  3. 3Send GET request to /api/doorbell/latest.jpg using the authenticated session
  4. 4Save the response content to a temporary JPEG file
OUTPUT

A current JPEG snapshot from the doorbell camera

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

FRIGATE_URL environment variable pointing to your Frigate serverFRIGATE_USER environment variableFRIGATE_PASS environment variableSelf-hosted Frigate NVR instance (v0.16 or later)