gensecaihq / pfsense-mcp-server
Model Context Protocol (MCP) server for pfSense firewall management. Control firewall rules, VPNs, DNS, DHCP and diagnostics in natural language from Claude Desktop, Claude Code or any MCP client — 333 wire-format-verified tools for the pfSense REST API, with safety guardrails, config backup and rollback on every change.
Why this job: name: mcp; says: mcp server, model context protocol, mcp client; topics: mcp-server, model-context-protocol, claude-desktop, mcp
What it does
Letting an AI change a production firewall is only safe if the details are right, and that's where the work went:
Get started
uvx --from git+https://github.com/gensecaihq/[email protected] pfsense-mcp-server - Maintenance
- Active
- Last commit 47 days ago
- Stars
- 120
- +2 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v1.1.0
- Released 47 days ago
- Built with
- Python
- 99% of the code
Is it looked after?
- Contributors
- 7
- Last 90 days
- Issues
- 79% closed
- 3 still open
- Pull requests
- 71 merged
- 2 waiting
- Releases
- 2
- 2 in the last year
- Contributing guide (opens in new tab)
- Security policy (opens in new tab)
- No code of conduct
More: languages, topics and project record
Languages
- Python 99%
- Shell <1%
- Makefile <1%
- Dockerfile <1%
Topics
- claude
- claude-code
- claude-desktop
- cybersecurity
- fastmcp
- firewall
- firewall-management
- genai
- hacktoberfest
- llm
- mcp
- mcp-server
Project record
- JobMCP servers
- StatusListed
- Commits266
- Forks24
- Watching3
- Stars in 28 days+13
- CreatedJun 16, 2025
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
