feat: add get_vlans, get_gateway_interfaces tools and billing config fallback

- Add get_vlans tool to filter interfaces by type=vlan
- Add get_gateway_interfaces tool to identify gateway interfaces from routes
- Add fallback to billing-mcp/config.json when router not in devices.json
- Update .gitignore to exclude venv, pycache, snapshots
This commit is contained in:
2026-02-03 00:14:23 +08:00
parent e57718a304
commit 1dccec3949
36 changed files with 684373 additions and 38 deletions

File diff suppressed because it is too large Load Diff