A

antonio-mello-ai/mcp-pfsense

ServersMIT

Overview

Manage pfSense firewalls through AI assistants, including firewall rules, DHCP leases/reservations, DNS overrides, gateway monitoring, ARP table, and service management. Features 17 tools with two-step confirmation for destructive operations.

Capabilities

  • github integration
  • mcp client integration

Best For

AI assistant tool to manage pfSense firewalls, covering firewall rules, DHCP, DNS, gateway monitoring, and more with 17 tools and safety confirmations.

Decision Snapshot

Install

available

Usage

available

Config

2 strong hints

Capabilities

2 key capabilities detected

  • • GitHub stars: 3
  • • Source provenance count: 1
  • • Last seen: 4/15/2026
  • • Published: 3/17/2026

Installation / Setup

# Using uvx (recommended) && uvx mcp-pfsense && # Using pip && pip install mcp-pfsense

Example Config

This is an MCP Find-authored example config generated from strong evidence.

Final parameters should follow the tool's official setup documentation.

strong-evidencesource-clearmcp-find-example
{
  "mcpServers": {
    "mcp-pfsense": {
      "command": "uvx"
    }
  }
}

Usage

{ && "mcpServers": { && "pfsense": { && "command": "uvx",

Features

  • *"What's the pfSense system status?"*
  • *"Show me all firewall rules on the LAN interface"*
  • *"List active DHCP leases"*
  • *"Add a DNS entry for nas.home.lan pointing to 10.10.10.50"*
  • *"What devices are connected to the network?"* (ARP table)
  • *"Show gateway health and latency"*
  • *"Create a firewall rule to allow TCP port 8080 on LAN"*
  • *"Reserve IP 10.10.10.60 for MAC aa:bb:cc:dd:ee:20"*

Use Cases

  • Supports capabilities such as: github integration; mcp client integration.
  • Common usage themes: mcp, curated, markdown-list, awesome-mcp-servers-punkpeye.

Supported Clients / Integrations

  • github integration
  • mcp client integration

Compatibility Signals

  • GitHub: supports (Detected in parser config/capability hints.)

Prompt Examples

example

{ && "mcpServers": { && "pfsense": { && "command": "uvx",

Notes / Requirements

  • Primary language: Python
  • License: MIT
  • Parser coverage score: 1.00
  • Source feeds: Awesome MCP Servers (punkpeye)
  • Topic cluster: general

Official Links

Source Information

Community: 3 stars
Last Updated: Apr 15, 2026
PythonMIT

You can verify all information on this page against the source repository above.

Related MCP Tools

What To Do Next

Continue from this tool into a workflow and a learn guide to shorten implementation time.

Sponsored