MCP Server Running Inside AXIS Cameras

kotyzap · reddit · 2026-07-15

The author built an MCP Server running directly inside AXIS IP cameras, targeting ARTPEC 7/8/9 models. It operates without cloud or middleware—AI connects directly to the camera via Streamable HTTP, and VAPIX calls never leave the device.

Strict boundaries are enforced: no user management; credentials, network, and system configs are off-limits; write parameters are restricted to a whitelist covering image, time, audio, events, and overlays. Access is tiered into Read-only, Operate, and Full, with rate limits, write caps, and hard limits on PTZ preset points applied to different tools.

For security, restarts and factory resets require an extra confirm: true. Direct LAN port access is disabled by default and auto-generates a bearer token when enabled. All requests, tool calls, and denials are logged in Live Log and system logs. The author has open-sourced the project as a hobby and welcomes feedback.

Original post →

More from coding & agent

coding & agent channel →