opnsense-mcp-server and pfsense-mcp-server

These are competitors offering similar firewall management capabilities through MCP, as both provide AI-assisted control over different open-source firewall platforms (OPNsense vs pfSense) and would typically be selected based on which firewall infrastructure an organization already operates.

opnsense-mcp-server
36
Emerging
pfsense-mcp-server
29
Experimental
Maintenance 2/25
Adoption 7/25
Maturity 9/25
Community 18/25
Maintenance 2/25
Adoption 7/25
Maturity 9/25
Community 11/25
Stars: 29
Forks: 12
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 41
Forks: 5
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About opnsense-mcp-server

Pixelworlds/opnsense-mcp-server

Modular MCP server for OPNsense firewall management - 88 tools providing access to 2000+ methods through AI assistants

Organizes 2000+ OPNsense API methods into 88 module-based tools with full TypeScript type safety, bridging AI assistants (Claude Desktop, Cursor) to firewall operations through a modular discovery interface. Supports optional 64 plugin modules and configures via environment variables or CLI arguments, with automatic SDK client handling through the @richard-stovall/opnsense-typescript-client package.

About pfsense-mcp-server

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

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+.

Scores updated daily from GitHub, PyPI, and npm data. How scores work