pfsense-mcp-server by gensecaihq for pfSense: score

D 52 Provisional Not reviewed Not tested

pfsense-mcp-server by gensecaihq is a community MCP server for pfSense with 114 read, 113 write and 49 destructive tools. It does not have a read-only mode and its access requirements are unknown; its provisional OpsMCP grade is D (52%), last checked 16 Oct 2026.

Last checked 16 Oct 2026.

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.

Publisher's description

Not listed under a registry name in this fetch. · version v1.1.0

Tool capability partly scored. Access not scored. 2 of 4 factors scored.

Not hands-on tested. No test date, notes, or observed write behavior.

Can it change or delete things?

Yes. The extracted tools include at least one destructive tool, so it can change or delete things.

Classified from the tool name, or from the description when the name has no listed verb. Hand-checked 16 Oct 2026: FastMCP tools under src/tools, tests excluded.

334 tools

Tool Class
analyze_blocked_traffic
No description was extracted. from the name
Unknown
apply_dhcp_changes
Apply pending DHCP server changes from the name
Unknown
apply_dns_forwarder_changes
Apply pending DNS Forwarder changes from the name
Unknown
apply_dns_resolver_changes
Apply pending DNS Resolver configuration changes from the name
Unknown
apply_firewall_changes
Force apply pending firewall changes and recompile the pf ruleset. from the name
Unknown
apply_haproxy_changes
Apply pending HAProxy configuration changes from the name
Unknown
apply_interface_changes
Apply pending interface changes from the name
Unknown
apply_ipsec_changes
Apply pending IPsec configuration changes to the live system. from the name
Unknown
apply_nat_changes
Apply pending NAT changes (outbound mappings, mode changes) from the name
Unknown
apply_nat_onetoone_changes
Apply pending 1:1 NAT changes from the name
Unknown
apply_routing_changes
Apply pending routing changes (gateways, static routes, gateway groups) from the name
Unknown
apply_virtual_ip_changes
Apply pending virtual IP changes from the name
Unknown
apply_wireguard_changes
Apply pending WireGuard configuration changes from the name
Unknown
bulk_block_ips
No description was extracted. from the name
Unknown
check_tool_risk
Check the risk classification and guardrail requirements for a tool. from the name
Unknown
compare_config_revisions
No description was extracted. from the name
Unknown
control_service
No description was extracted. from the name
Unknown
create_acme_account_key
No description was extracted. from the name (create)
Write
create_acme_certificate
No description was extracted. from the name (create)
Write
create_alias
No description was extracted. from the name (create)
Write
create_auth_server
No description was extracted. from the name (create)
Write
create_bind_zone
No description was extracted. from the name (create)
Write
create_certificate
No description was extracted. from the name (create)
Write
create_certificate_authority
No description was extracted. from the name (create)
Write
create_crl
No description was extracted. from the name (create)
Write
create_cron_job
No description was extracted. from the name (create)
Write
create_dhcp_address_pool
No description was extracted. from the name (create)
Write
create_dhcp_custom_option
No description was extracted. from the name (create)
Write
create_dhcp_static_mapping
No description was extracted. from the name (create)
Write
create_dns_access_list
No description was extracted. from the name (create)
Write
create_dns_domain_override
No description was extracted. from the name (create)
Write
create_dns_forwarder_host_override
No description was extracted. from the name (create)
Write
create_dns_host_override
No description was extracted. from the name (create)
Write
create_firewall_rule_advanced
No description was extracted. from the name (create)
Write
create_firewall_schedule
No description was extracted. from the name (create)
Write
create_freeradius_client
No description was extracted. from the name (create)
Write
create_freeradius_user
No description was extracted. from the name (create)
Write
create_gateway
No description was extracted. from the name (create)
Write
create_gateway_group
No description was extracted. from the name (create)
Write
create_group
No description was extracted. from the name (create)
Write
create_haproxy_backend
No description was extracted. from the name (create)
Write
create_haproxy_frontend
No description was extracted. from the name (create)
Write
create_interface
No description was extracted. from the name (create)
Write
create_interface_bridge
No description was extracted. from the name (create)
Write
create_interface_group
No description was extracted. from the name (create)
Write
create_ipsec_phase1
No description was extracted. from the name (create)
Write
create_ipsec_phase1_encryption
No description was extracted. from the name (create)
Write
create_ipsec_phase2
No description was extracted. from the name (create)
Write
create_ipsec_phase2_encryption
No description was extracted. from the name (create)
Write
create_nat_onetoone_mapping
No description was extracted. from the name (create)
Write
create_nat_outbound_mapping
No description was extracted. from the name (create)
Write
create_nat_port_forward
No description was extracted. from the name (create)
Write
create_openvpn_client
No description was extracted. from the name (create)
Write
create_openvpn_server
No description was extracted. from the name (create)
Write
create_schedule_time_range
No description was extracted. from the name (create)
Write
create_shaper_queue
No description was extracted. from the name (create)
Write
create_something
No description was extracted. from the name (create)
Write
create_static_route
No description was extracted. from the name (create)
Write
create_system_tunable
No description was extracted. from the name (create)
Write
create_traffic_limiter
No description was extracted. from the name (create)
Write
create_traffic_shaper
No description was extracted. from the name (create)
Write
create_user
No description was extracted. from the name (create)
Write
create_virtual_ip
No description was extracted. from the name (create)
Write
create_vlan
No description was extracted. from the name (create)
Write
create_wireguard_peer
No description was extracted. from the name (create)
Write
create_wireguard_tunnel
No description was extracted. from the name (create)
Write
delete_acme_certificate
No description was extracted. from the name (delete)
Destructive
delete_alias
No description was extracted. from the name (delete)
Destructive
delete_auth_server
No description was extracted. from the name (delete)
Destructive
delete_bind_zone
No description was extracted. from the name (delete)
Destructive
delete_certificate
No description was extracted. from the name (delete)
Destructive
delete_certificate_authority
No description was extracted. from the name (delete)
Destructive
delete_config_revision
No description was extracted. from the name (delete)
Destructive
delete_crl
No description was extracted. from the name (delete)
Destructive
delete_cron_job
No description was extracted. from the name (delete)
Destructive
delete_dhcp_address_pool
No description was extracted. from the name (delete)
Destructive
delete_dhcp_custom_option
No description was extracted. from the name (delete)
Destructive
delete_dhcp_static_mapping
No description was extracted. from the name (delete)
Destructive
delete_dns_access_list
No description was extracted. from the name (delete)
Destructive
delete_dns_domain_override
No description was extracted. from the name (delete)
Destructive
delete_dns_forwarder_host_override
No description was extracted. from the name (delete)
Destructive
delete_dns_host_override
No description was extracted. from the name (delete)
Destructive
delete_firewall_rule
No description was extracted. from the name (delete)
Destructive
delete_firewall_schedule
No description was extracted. from the name (delete)
Destructive
delete_firewall_state
No description was extracted. from the name (delete)
Destructive
delete_freeradius_client
No description was extracted. from the name (delete)
Destructive
delete_freeradius_user
No description was extracted. from the name (delete)
Destructive
delete_gateway
No description was extracted. from the name (delete)
Destructive
delete_gateway_group
No description was extracted. from the name (delete)
Destructive
delete_group
No description was extracted. from the name (delete)
Destructive
delete_haproxy_backend
No description was extracted. from the name (delete)
Destructive
delete_haproxy_frontend
No description was extracted. from the name (delete)
Destructive
delete_interface
No description was extracted. from the name (delete)
Destructive
delete_ipsec_phase1
No description was extracted. from the name (delete)
Destructive
delete_ipsec_phase1_encryption
No description was extracted. from the name (delete)
Destructive
delete_ipsec_phase2
No description was extracted. from the name (delete)
Destructive
delete_ipsec_phase2_encryption
No description was extracted. from the name (delete)
Destructive
delete_nat_onetoone_mapping
No description was extracted. from the name (delete)
Destructive
delete_nat_outbound_mapping
No description was extracted. from the name (delete)
Destructive
delete_nat_port_forward
No description was extracted. from the name (delete)
Destructive
delete_openvpn_client
No description was extracted. from the name (delete)
Destructive
delete_openvpn_server
No description was extracted. from the name (delete)
Destructive
delete_schedule_time_range
No description was extracted. from the name (delete)
Destructive
delete_shaper_queue
No description was extracted. from the name (delete)
Destructive
delete_something
No description was extracted. from the name (delete)
Destructive
delete_static_route
No description was extracted. from the name (delete)
Destructive
delete_system_tunable
No description was extracted. from the name (delete)
Destructive
delete_traffic_limiter
No description was extracted. from the name (delete)
Destructive
delete_traffic_shaper
No description was extracted. from the name (delete)
Destructive
delete_user
No description was extracted. from the name (delete)
Destructive
delete_virtual_ip
No description was extracted. from the name (delete)
Destructive
delete_vlan
No description was extracted. from the name (delete)
Destructive
delete_wireguard_peer
No description was extracted. from the name (delete)
Destructive
delete_wireguard_tunnel
No description was extracted. from the name (delete)
Destructive
diagnose_blocked_traffic
No description was extracted. from the name
Unknown
diagnose_connectivity
No description was extracted. from the name
Unknown
diagnose_dhcp_issues
No description was extracted. from the name
Unknown
diagnose_dns_resolution
Check DNS resolver health. from the name
Unknown
diagnose_high_availability
Check CARP/HA status if configured. from the name
Unknown
diagnose_interface_issues
No description was extracted. from the name
Unknown
diagnose_service_health
Comprehensive service health check. from the name
Unknown
diagnose_vpn_status
Comprehensive VPN health check across all VPN types. from the name
Unknown
disable_hateoas
Disable HATEOAS links in API responses on the pfSense server. from the name
Unknown
disconnect_openvpn_client
No description was extracted. from the name
Unknown
enable_hateoas
Enable HATEOAS links in API responses on the pfSense server. from the name
Unknown
export_certificate_pkcs12
No description was extracted. from the name
Unknown
export_openvpn_client_config
No description was extracted. from the name
Unknown
find_blocked_rules
No description was extracted. from the name
Unknown
find_interfaces_by_status
Find interfaces by their current status from the name
Unknown
find_object_by_field
No description was extracted. from the name
Unknown
follow_api_link
Follow a HATEOAS link from a previous API response from the name
Unknown
generate_certificate
No description was extracted. from the name
Unknown
get_acme_settings
Get the current ACME package settings from the name (get)
Read
get_api_capabilities
Get comprehensive API capabilities and configuration from the name (get)
Read
get_arp_table
No description was extracted. from the name (get)
Read
get_available_interfaces
Get a list of available (unassigned) network interfaces from the name (get)
Read
get_bind_settings
Get the current BIND DNS server settings from the name (get)
Read
get_carp_status
Get the current CARP (Common Address Redundancy Protocol) status from the name (get)
Read
get_config_history
No description was extracted. from the name (get)
Read
get_config_revision
No description was extracted. from the name (get)
Read
get_default_gateway
Get the current default gateway settings (IPv4 and IPv6) from the name (get)
Read
get_dhcp_relay_settings
Get the DHCP relay settings from the name (get)
Read
get_dhcp_server_config
No description was extracted. from the name (get)
Read
get_dns_resolver_settings
Get the current DNS Resolver (Unbound) settings from the name (get)
Read
get_email_notification_settings
Get the email notification settings from the name (get)
Read
get_firewall_advanced_settings
Get firewall advanced settings from the name (get)
Read
get_firewall_log
No description was extracted. from the name (get)
Read
get_firewall_state_size
Get the current firewall state table size and limits from the name (get)
Read
get_gateway_status
Get real-time gateway status including latency, packet loss, and online/offline state from the name (get)
Read
get_guardrail_status
Get the current guardrail configuration and recent action history. from the name (get)
Read
get_haproxy_settings
Get the current HAProxy service settings from the name (get)
Read
get_ipsec_child_sa_status
Get IPsec Child Security Associations status showing active tunnel details. from the name (get)
Read
get_ipsec_status
Get IPsec Security Associations (SAs) status showing active tunnels and their state. from the name (get)
Read
get_log_file
No description was extracted. from the name (get)
Read
get_log_settings
Get the system log settings from the name (get)
Read
get_nat_outbound_mode
Get the current outbound NAT mode (automatic, hybrid, advanced, or disabled) from the name (get)
Read
get_ntp_settings
Get the NTP service settings from the name (get)
Read
get_openvpn_client_status
Get the status of all OpenVPN clients from the name (get)
Read
get_openvpn_server_status
Get the status of all OpenVPN servers from the name (get)
Read
get_openvpn_status
Get the runtime status of all OpenVPN server and client instances. from the name (get)
Read
get_pf_rules
Read the compiled pf ruleset (/tmp/rules.debug) to verify what pf is from the name (get)
Read
get_pf_table
No description was extracted. from the name (get)
Read
get_ssh_settings
Get the SSH service settings from the name (get)
Read
get_system_console
Get the system console settings from the name (get)
Read
get_system_dns
Get the current system DNS server configuration from the name (get)
Read
get_system_health_report
Full system health dashboard — combines all diagnostics into one report. from the name (get)
Read
get_system_hostname
Get the current system hostname and domain from the name (get)
Read
get_system_timezone
Get the current system timezone setting from the name (get)
Read
get_system_version
Get the pfSense system version information from the name (get)
Read
get_webgui_settings
Get the WebGUI settings (protocol, port, certificates, etc.) from the name (get)
Read
get_wireguard_settings
Get the current WireGuard service settings from the name (get)
Read
halt_system
No description was extracted. from the name
Unknown
issue_acme_certificate
No description was extracted. from the name
Unknown
manage_acme_certificate_domain
No description was extracted. from the name
Unknown
manage_alias_addresses
No description was extracted. from the name
Unknown
manage_bind_access_list
No description was extracted. from the name (list)
Read
manage_bind_zone_record
No description was extracted. from the name
Unknown
manage_dns_forwarder_host_override_alias
No description was extracted. from the name
Unknown
manage_haproxy_backend_server
No description was extracted. from the name
Unknown
manage_haproxy_file
No description was extracted. from the name
Unknown
manage_haproxy_frontend_address
No description was extracted. from the name
Unknown
manage_haproxy_frontend_certificate
No description was extracted. from the name
Unknown
manage_ntp_time_server
No description was extracted. from the name
Unknown
manage_openvpn_cso
No description was extracted. from the name
Unknown
manage_service_watchdog
No description was extracted. from the name
Unknown
manage_wireguard_peer_allowed_ip
No description was extracted. from the name
Unknown
manage_wireguard_tunnel_address
No description was extracted. from the name
Unknown
move_firewall_rule
No description was extracted. from the name
Unknown
reboot_system
No description was extracted. from the name
Unknown
refresh_object_ids
Refresh object IDs by re-querying an endpoint (handles ID changes after deletions). from the name
Unknown
register_acme_account_key
No description was extracted. from the name
Unknown
renew_acme_certificate
No description was extracted. from the name
Unknown
renew_certificate
No description was extracted. from the name
Unknown
run_ping_diagnostic
No description was extracted. from the name (run)
Destructive
search_acme_account_keys
No description was extracted. from the name (search)
Read
search_acme_certificate_domains
No description was extracted. from the name (search)
Read
search_acme_certificates
No description was extracted. from the name (search)
Read
search_aliases
No description was extracted. from the name (search)
Read
search_audit_trail
No description was extracted. from the name (search)
Read
search_auth_servers
No description was extracted. from the name (search)
Read
search_bind_access_lists
No description was extracted. from the name (search)
Read
search_bind_zone_records
No description was extracted. from the name (search)
Read
search_bind_zones
No description was extracted. from the name (search)
Read
search_certificate_authorities
No description was extracted. from the name (search)
Read
search_certificates
No description was extracted. from the name (search)
Read
search_crls
No description was extracted. from the name (search)
Read
search_cron_jobs
No description was extracted. from the name (search)
Read
search_dhcp_address_pools
No description was extracted. from the name (search)
Read
search_dhcp_custom_options
No description was extracted. from the name (search)
Read
search_dhcp_leases
No description was extracted. from the name (search)
Read
search_dhcp_static_mappings
No description was extracted. from the name (search)
Read
search_dns_access_lists
No description was extracted. from the name (search)
Read
search_dns_domain_overrides
No description was extracted. from the name (search)
Read
search_dns_forwarder_host_override_aliases
No description was extracted. from the name (search)
Read
search_dns_forwarder_host_overrides
No description was extracted. from the name (search)
Read
search_dns_host_override_aliases
No description was extracted. from the name (search)
Read
search_dns_host_overrides
No description was extracted. from the name (search)
Read
search_firewall_rules
No description was extracted. from the name (search)
Read
search_firewall_schedules
No description was extracted. from the name (search)
Read
search_firewall_states
No description was extracted. from the name (search)
Read
search_freeradius_clients
No description was extracted. from the name (search)
Read
search_freeradius_users
No description was extracted. from the name (search)
Read
search_gateway_groups
No description was extracted. from the name (search)
Read
search_gateways
No description was extracted. from the name (search)
Read
search_groups
No description was extracted. from the name (search)
Read
search_haproxy_backend_servers
No description was extracted. from the name (search)
Read
search_haproxy_backends
No description was extracted. from the name (search)
Read
search_haproxy_files
No description was extracted. from the name (search)
Read
search_haproxy_frontend_addresses
No description was extracted. from the name (search)
Read
search_haproxy_frontend_certificates
No description was extracted. from the name (search)
Read
search_haproxy_frontends
No description was extracted. from the name (search)
Read
search_installed_packages
No description was extracted. from the name (search)
Read
search_interface_bridges
No description was extracted. from the name (search)
Read
search_interface_configs
No description was extracted. from the name (search)
Read
search_interface_groups
No description was extracted. from the name (search)
Read
search_interfaces
No description was extracted. from the name (search)
Read
search_ipsec_phase1_encryptions
No description was extracted. from the name (search)
Read
search_ipsec_phase1s
No description was extracted. from the name (search)
Read
search_ipsec_phase2_encryptions
No description was extracted. from the name (search)
Read
search_ipsec_phase2s
No description was extracted. from the name (search)
Read
search_logs_by_ip
No description was extracted. from the name (search)
Read
search_nat_onetoone_mappings
No description was extracted. from the name (search)
Read
search_nat_outbound_mappings
No description was extracted. from the name (search)
Read
search_nat_port_forwards
No description was extracted. from the name (search)
Read
search_ntp_time_servers
No description was extracted. from the name (search)
Read
search_openvpn_client_export_configs
No description was extracted. from the name (search)
Read
search_openvpn_clients
No description was extracted. from the name (search)
Read
search_openvpn_csos
No description was extracted. from the name (search)
Read
search_openvpn_server_connections
No description was extracted. from the name (search)
Read
search_openvpn_server_routes
No description was extracted. from the name (search)
Read
search_openvpn_servers
No description was extracted. from the name (search)
Read
search_pf_tables
No description was extracted. from the name (search)
Read
search_schedule_time_ranges
No description was extracted. from the name (search)
Read
search_service_watchdogs
No description was extracted. from the name (search)
Read
search_services
No description was extracted. from the name (search)
Read
search_shaper_queues
No description was extracted. from the name (search)
Read
search_static_routes
No description was extracted. from the name (search)
Read
search_system_tunables
No description was extracted. from the name (search)
Read
search_traffic_limiters
No description was extracted. from the name (search)
Read
search_traffic_shapers
No description was extracted. from the name (search)
Read
search_users
No description was extracted. from the name (search)
Read
search_virtual_ips
No description was extracted. from the name (search)
Read
search_vlans
No description was extracted. from the name (search)
Read
search_wireguard_peer_allowed_ips
No description was extracted. from the name (search)
Read
search_wireguard_peers
No description was extracted. from the name (search)
Read
search_wireguard_tunnel_addresses
No description was extracted. from the name (search)
Read
search_wireguard_tunnels
No description was extracted. from the name (search)
Read
send_wake_on_lan
No description was extracted. from the name
Unknown
system_status
Get current system status including CPU, memory, disk usage, and version info from the description (get)
Read
test_enhanced_connection
Test enhanced API connection with feature validation from the name
Unknown
update_acme_certificate
No description was extracted. from the name (update)
Write
update_alias
No description was extracted. from the name (update)
Write
update_auth_server
No description was extracted. from the name (update)
Write
update_bind_settings
No description was extracted. from the name (update)
Write
update_bind_zone
No description was extracted. from the name (update)
Write
update_carp_maintenance
No description was extracted. from the name (update)
Write
update_certificate
No description was extracted. from the name (update)
Write
update_certificate_authority
No description was extracted. from the name (update)
Write
update_crl
No description was extracted. from the name (update)
Write
update_default_gateway
No description was extracted. from the name (update)
Write
update_dhcp_address_pool
No description was extracted. from the name (update)
Write
update_dhcp_backend
No description was extracted. from the name (update)
Write
update_dhcp_custom_option
No description was extracted. from the name (update)
Write
update_dhcp_relay_settings
No description was extracted. from the name (update)
Write
update_dhcp_server_config
No description was extracted. from the name (update)
Write
update_dhcp_static_mapping
No description was extracted. from the name (update)
Write
update_dns_access_list
No description was extracted. from the name (update)
Write
update_dns_domain_override
No description was extracted. from the name (update)
Write
update_dns_forwarder_host_override
No description was extracted. from the name (update)
Write
update_dns_host_override
No description was extracted. from the name (update)
Write
update_dns_resolver_settings
No description was extracted. from the name (update)
Write
update_email_notification_settings
No description was extracted. from the name (update)
Write
update_firewall_advanced_settings
No description was extracted. from the name (update)
Write
update_firewall_rule
No description was extracted. from the name (update)
Write
update_firewall_schedule
No description was extracted. from the name (update)
Write
update_firewall_state_size
No description was extracted. from the name (update)
Write
update_freeradius_client
No description was extracted. from the name (update)
Write
update_freeradius_user
No description was extracted. from the name (update)
Write
update_gateway
No description was extracted. from the name (update)
Write
update_gateway_group
No description was extracted. from the name (update)
Write
update_group
No description was extracted. from the name (update)
Write
update_haproxy_backend
No description was extracted. from the name (update)
Write
update_haproxy_frontend
No description was extracted. from the name (update)
Write
update_haproxy_settings
No description was extracted. from the name (update)
Write
update_interface
No description was extracted. from the name (update)
Write
update_ipsec_phase1
No description was extracted. from the name (update)
Write
update_ipsec_phase2
No description was extracted. from the name (update)
Write
update_ipsec_phase2_encryption
No description was extracted. from the name (update)
Write
update_log_settings
No description was extracted. from the name (update)
Write
update_nat_onetoone_mapping
No description was extracted. from the name (update)
Write
update_nat_outbound_mapping
No description was extracted. from the name (update)
Write
update_nat_outbound_mode
No description was extracted. from the name (update)
Write
update_nat_port_forward
No description was extracted. from the name (update)
Write
update_ntp_settings
No description was extracted. from the name (update)
Write
update_openvpn_client
No description was extracted. from the name (update)
Write
update_openvpn_server
No description was extracted. from the name (update)
Write
update_schedule_time_range
No description was extracted. from the name (update)
Write
update_shaper_queue
No description was extracted. from the name (update)
Write
update_ssh_settings
No description was extracted. from the name (update)
Write
update_static_route
No description was extracted. from the name (update)
Write
update_system_console
No description was extracted. from the name (update)
Write
update_system_dns
No description was extracted. from the name (update)
Write
update_system_hostname
No description was extracted. from the name (update)
Write
update_system_timezone
No description was extracted. from the name (update)
Write
update_system_tunable
No description was extracted. from the name (update)
Write
update_traffic_limiter
No description was extracted. from the name (update)
Write
update_traffic_shaper
No description was extracted. from the name (update)
Write
update_user
No description was extracted. from the name (update)
Write
update_virtual_ip
No description was extracted. from the name (update)
Write
update_vlan
No description was extracted. from the name (update)
Write
update_webgui_settings
No description was extracted. from the name (update)
Write
update_wireguard_peer
No description was extracted. from the name (update)
Write
update_wireguard_settings
No description was extracted. from the name (update)
Write
update_wireguard_tunnel
No description was extracted. from the name (update)
Write

Score

52 of 100 points (52%). A factor that was not scored counts as 0 of its full weight.

OpsMCP rubric 2026-10-16.3. Checked 16 Oct 2026.
Factor Points Full weight Status
Tool capability 18 35 Partly scored
Access unknown 25 Not scored
Maintenance 20 20 Scored
Publisher 14 20 Scored

Tool capability

114 read, 113 write, 49 destructive, 58 unknown.

Access

PartValuePointsWhere this came from
Scope unknown unknown unknown
Where it runs unknown unknown unknown
Credentials unknown unknown unknown

Maintenance

PartValuePoints
Last commit 23 days 8 of 8
Releases 23 days 6 of 6
Issues 11 closed / 14 issues (0.79) 6 of 6

Publisher

PartValuePointsWhere this came from
Who publishes it Organization 5 of 8 GitHub owner type is Organization (gensecaihq). Not on the vendor allowlist.
Registry listing Not listed 2 of 5 No latest registry entry from search='pfsense-mcp-server' had repository github.com/gensecaihq/pfsense-mcp-server.
License MIT 4 of 4 GitHub SPDX license MIT.
Stars 108 2 of 2 108 GitHub stars.
Repository age 487 days 1 of 1 Repository created 2025-06-16T10:25:49Z.

How the rubric works

What this score does not cover

This score is not a code audit and it is not a human review. It has not been hands-on tested. Nothing on this page is a certification.

Access needed

Environment variables: unknown. The registry entry does not list any.

Maintenance

Archived
no
Last commit
23 Sep 2026 · 445bb71
Latest release
v1.1.0 · 23 Sep 2026
Issues
3 open · 11 closed
Stars
108
License
MIT
Repository created
16 Jun 2025

npm and PyPI

npm
No npm package in the registry entry.
PyPI
No PyPI package in the registry entry.
Maintainers
unknown

Install

Install command: unknown. No package command was in the registry entry, and no install block was found in the README.

Other pfSense servers

Badge

The SVG is generated for this server. The embed links to this server page.

OpsMCP grade D, 52 out of 100, provisional

Sources for this listing

No latest registry entry from search='pfsense-mcp-server' had repository github.com/gensecaihq/pfsense-mcp-server.