A
licenseB
qualityB
maintenanceEnables LLM assistants to control SprutHub smart homes through a local WebSocket connection by listing rooms/devices, reading hub and accessory states, and toggling switches or setting characteristics.
18
2
MIT
No user-submitted related servers found.
Scored across 3 tools
Each tool has a distinctly different role: listing methods, retrieving schemas, and executing calls. There is no overlap or ambiguity in their purposes.
All three tools follow a consistent 'spruthub_' prefix with clear verb_noun structure (list_methods, get_method_schema, call_method). The naming pattern is uniform and predictable.
Three tools are perfectly scoped for a meta-server that dynamically exposes a full JSON-RPC API. Each tool provides a necessary layer of the interaction workflow.
The set covers the complete lifecycle of API interaction: discovering available methods, understanding their schemas, and invoking them. No essential capabilities are missing for the domain.