"""Tool package registration.""" from mcp.server.fastmcp import FastMCP from opnsense_mcp.tools import ( aliases, dhcp, diagnostics, firewall, interfaces, nat, routes, system, ) def register_all(mcp: FastMCP) -> None: system.register(mcp) interfaces.register(mcp) firewall.register(mcp) aliases.register(mcp) nat.register(mcp) dhcp.register(mcp) diagnostics.register(mcp) routes.register(mcp)