Google PageRank for AI agents. 25,000+ tools indexed.

pfsense-mcp-server MCP Server

gensecaihq/pfsense-mcp-server

Score: 77.3 → 0% Rank #2605 MCP Server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/gensecaihq--pfsense-mcp-server)](https://agentrank-ai.com/tool/gensecaihq--pfsense-mcp-server/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of gensecaihq/pfsense-mcp-server? Claim this listing →

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.

Add AgentRank to Claude Code Discover and compare tools like gensecaihq/pfsense-mcp-server — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

gensecaihq/pfsense-mcp-server is a Python MCP server licensed under MIT. 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. Topics: claude, genai, mcp, mcp-server, pfsense, pfsense-firewall, hacktoberfest, claude-code, claude-desktop, cybersecurity, fastmcp, firewall, firewall-management, llm, model-context-protocol, network-automation, network-security, pfsense-api, python, rest-api.

Ranked #2605 out of 24846 indexed tools.

Has 14 contributors.

Ecosystem

Python MIT 28 pypi/wk
claudegenaimcpmcp-serverpfsensepfsense-firewallhacktoberfestclaude-codeclaude-desktopcybersecurityfastmcpfirewallfirewall-managementllmmodel-context-protocolnetwork-automationnetwork-securitypfsense-apipythonrest-api

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 108

108 stars → growing community

Freshness 25% 20d ago

Last commit 20d ago → recently updated

Issue Health 25% 73%

11/15 issues closed → decent issue management

Contributors 10% 14

14 contributors → active community

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads 13% 28/wk

28 weekly installs → early adoption

Forks 21
Description Detailed
License MIT

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Dependents medium impact

No downstream dependents detected yet — adoption by other projects is the strongest trust signal

Install in your agent

claude mcp add pfsense-mcp-server -- uvx pfsense_mcp_server
codex mcp add pfsense-mcp-server -- uvx pfsense_mcp_server
{"mcpServers":{"pfsense-mcp-server":{"command":"uvx","args":["pfsense_mcp_server"]}}}
hermes mcp add pfsense-mcp-server --command uvx --args pfsense_mcp_server

Badge all embed codes →

AgentRank score for gensecaihq/pfsense-mcp-server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/gensecaihq--pfsense-mcp-server)](https://agentrank-ai.com/tool/gensecaihq--pfsense-mcp-server/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/gensecaihq--pfsense-mcp-server/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/gensecaihq--pfsense-mcp-server" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="gensecaihq/pfsense-mcp-server"></script>

Matched Queries

"mcp server""mcp-server""model context protocol""model-context-protocol"topic:mcptopic:mcp-servertopic:model-context-protocol

From the README

<div align="center">

# 🛡️ pfSense MCP Server

### Manage your pfSense firewall in plain English — from Claude Desktop, Claude Code, or any MCP client.

**332 tools** across every subsystem · **wire-format verified** against the pfSense REST API · **safety guardrails** on every change

<br>

</div>

---

```text
You:     Block all traffic from 203.0.113.5 on WAN
Claude:  ✓ created block rule  →  ✓ applied changes  →  rollback point: config revision 42

You:     Why can't 192.168.1.50 reach the internet?
Claude:  ran diagnostics → gateway WAN_DHCP is down, and a block rule on LAN matches this host

You:     Add a WireGuard peer for my laptop and show me the config
Claude:  ✓ created peer on tun_wg0  →  here's the client config to import
```

**pfSense MCP Server** connects [Claude Desktop](https://claude.ai/download), [Claude Code](https://docs.anthropic.com/en/docs/claude-code), and any other [MCP](https://modelcontextprotocol.io) client to your pfSense firewall. Ask questions, diagno
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.