Letting Claude Read My Firewall: an OPNsense MCP Server, and What It Found on My Network
I gave Claude a read-only window into my firewall. Not “pasted some logs into a chat” — an actual Model Context Protocol server wrapping the OPNsense API, so Claude Code could call leasesSearchLease, dnsReverseLookup, and dozens of other firewall functions on demand. Then I pointed it at a simple question — what is actually on my network, and where does it all phone home? — and got a genuinely uncomfortable answer.
This post is two things: how to stand up an OPNsense MCP server in Docker safely, and the little network-forensics session it enabled, which is the real reason to build one.
Collect, Index, Analyze: Building a Home Automation and Sensor System
Build a complete home automation system using ESP32 sensors, Flask, Docker, and Home Assistant. This comprehensive guide covers hardware selection, sensor board programming, data collection with SQLite, visual dashboards, and creating smart automations like moisture-based RGB lighting alerts for plant care.