{"repo":"Pixelworlds/opnsense-mcp-server","free":true,"listed":false,"github":"https://github.com/Pixelworlds/opnsense-mcp-server","clone":"git clone https://github.com/Pixelworlds/opnsense-mcp-server.git","description":"Modular MCP server for OPNsense firewall management - 88 tools providing access to 2000+ methods through AI assistants","language":"JavaScript","stars":74,"topics":["ai-assistant","api","automation","claude","devops","firewall","infrastructure","mcp","mcp-server","model-context-protocol"],"license":"MIT","category":"mcp-servers","readme_excerpt":"OPNsense MCP Server A modular Model Context Protocol (MCP) server that provides 88 module-based tools giving access to over 2000 OPNsense firewall management methods through a type-safe TypeScript interface. Features - Modular Architecture - 88 logical tools (one per module) instead of 2000+ individual tools - Complete API Coverage - Access to 752 core methods and 1271 plugin methods - Type-Safe - Full TypeScript support with @richard-stovall/opnsense-typescript-client v0.5.3 - Plugin Support - Optional support for 64 plugin modules - Smart Organization - Related operations grouped by module for easier discovery The MCP server acts as a bridge between AI assistants (like Claude Desktop) and your OPNsense firewall, providing secure API access through a modular tool interface. Usage in Claude Desktop Usage in Claude Code Installation As an MCP Server This package is designed to be used as an MCP (Model Context Protocol) server with AI assistants like Claude Desktop, Cursor, or other MCP-compatible clients. Prerequisites - Node.js 18 or higher - An OPNsense firewall with API access enabled - API key and secret from your OPNsense installation Install from npm Usage as an MCP Server Claude Desktop Configuration Add the following to your Claude Desktop configuration file: macOS : /Library/Application Support/Claude/claude desktop config.json Windows : %APPDATA%\\Claude\\claude desktop config.json Alternative Configuration Methods Using Command Line Arguments: Enable Plugin Tools: To ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Pixelworlds","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Pixelworlds/opnsense-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}