frigate-mcp
by punissuer
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FRIGATE_CAMERAS | No | Optional comma-separated camera allowlist; discovery and statistics are restricted to it. | |
| FRIGATE_API_ROOT | Yes | Required absolute HTTP(S) API root, without URL credentials, query, or fragment. Must be an exact API root including /api and any reverse-proxy path prefix (a trailing slash is optional; the server will not append another /api). | |
| FRIGATE_PASSWORD | No | Optional Frigate password for managed /login sessions; requires FRIGATE_USERNAME. | |
| FRIGATE_USERNAME | No | Optional Frigate username for managed /login sessions; requires FRIGATE_PASSWORD. | |
| FRIGATE_TIMEOUT_MS | No | One deadline for all components of a read; range 1–60000. | 15000 |
| FRIGATE_BEARER_TOKEN | No | Optional externally supplied bearer JWT; forwarded verbatim and never refreshed. | |
| FRIGATE_CA_CERT_FILE | No | Optional PEM file with a private CA to trust in addition to the system store (HTTPS only). | |
| FRIGATE_MAX_CONCURRENT | No | Concurrent tool calls/upstream reads, range 1–32; excess calls return busy instead of growing a queue. | 4 |
| FRIGATE_AUTH_COOKIE_NAME | No | Frigate's auth.cookie_name; the cookie the managed session reads. | frigate_token |
| FRIGATE_EVENTS_PAGE_SIZE | No | Default event page size; range 1–200 and never above the server maximum. | 50 |
| FRIGATE_MAX_RESULT_BYTES | No | Maximum serialized structured result size (256 KiB). | 262144 |
| FRIGATE_MAX_RESPONSE_BYTES | No | Per upstream response, enforced while streaming; may only be lowered. | 5242880 |
| FRIGATE_ALLOW_INSECURE_HTTP | No | Must explicitly be true for a trusted HTTP network or local fixture. | false |
| FRIGATE_TRUSTED_UNAUTHENTICATED | No | Required to run without credentials against port 5000 (which bypasses Frigate role enforcement); only use on a trusted private network. | false |
| FRIGATE_EVENTS_MAX_WINDOW_SECONDS | No | Maximum historical event window (24 hours). | 86400 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessResponsive