Bridges Brookesia services and the ESP MCP engine; register service functions or custom callbacks as MCP tools and generate tool handles for the MCP engine.
ESP-Brookesia service manager which provides plugin-based lifecycle management, dual communication modes (thread-safe local calls & TCP-based RPC), event pub/sub, and RAII-style service binding.
ESP-Brookesia service helper library which provides type-safe definitions, schemas, and unified calling interfaces for building and using services based on CRTP pattern.
ESP-Brookesia HAL foundation component that defines a unified Device/Interface model, lifecycle helpers, typed lookup utilities, and reusable hardware interface definitions.
ESP-Brookesia HAL boards component that provides board-specific device configurations, peripheral mappings, and hardware setup hooks for esp_board_manager.