gensecaihq/pfsense-mcp-server

pfSense MCP Server enables security administrators to manage their pfSense firewalls using natural language through AI assistants like Claude Desktop. Simply ask "Show me blocked IPs" or "Run a PCI compliance check" instead of navigating complex interfaces. Supports REST/XML-RPC/SSH connections, and includes built-in complian

35
/ 100
Emerging

Implements 327 MCP tools spanning firewall rules, VPN, routing, DNS, and compliance—all via pfSense REST API v2—with nine-layer safety architecture including mandatory confirmation for destructive ops, automatic pre-change config backups, input sanitization, and rate limiting. Deploys via stdio (Claude Desktop), HTTP, or hardened Docker container; supports three authentication methods (basic, API key, JWT) and pfSense CE 2.8+ and Plus 24.11+.

No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 7 / 25
Maturity 15 / 25
Community 11 / 25

How are scores calculated?

Stars

41

Forks

5

Language

Python

License

MIT

Last pushed

Aug 20, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/gensecaihq/pfsense-mcp-server"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.