[Core] MCP Tools: Implement 4 specific tools + meta tools #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
Implement the core MCP tools following the Hybrid MCP Light pattern.
Specific Tools (4 total)
unifi_list_clientsGET /api/s/{site}/stat/staunifi_list_devicesGET /api/s/{site}/stat/deviceunifi_get_system_infoGET /api/s/{site}/stat/sysinfounifi_get_network_healthGET /api/s/{site}/stat/healthMeta Tools (don't count toward limit)
unifi_tool_indexunifi_api_callTasks
unifi_list_clientswith optional filteringunifi_list_deviceswith optional filteringunifi_get_system_infounifi_get_network_healthunifi_tool_indexreturning all tool schemasunifi_api_callpass-through with write protectionAPI Call Tool Signature
Acceptance Criteria
unifi_tool_indexreturns complete schema catalogunifi_api_callworks for GET requestsunifi_api_callblocks writes whenUNIFI_ALLOW_WRITES=false