CAMERAS & NVRS / HM-CV-057
HM-CV-057 · datasheet
onvif-mcp
Governed MCP server for IP cameras (VAPIX + ONVIF) with per-agent policy
01 · What it does
- Config drift executor: baseline, diff, and safe remediation tools are VAPIX-only for now
- MCP tools over stdio: list_cameras, get_snapshot, ptz_move, ptz_preset, get_receipts, plus the config-drift trio
- Inline snapshots: JPEG snapshots return MCP image content alongside the saved file path and SHA-256 hash
- Fail-closed per-agent policy: tool allowlist, camera allowlist, PTZ step
- Signed receipts on every call: hash-chained JSONL, ed25519-signed,
02 · Install
$ bun install
$ claude mcp add cameras -- env AGENT_ID=claude-main bun /path/to/onvif-mcp/index.ts
Commands copied from the project README. Placeholders are the maintainer's. Not bench-tested by HardwareMCP yet.
Weekly bulletin
New hardware MCP servers and setups that actually worked on a bench. One email, Fridays.