G1 UART
0
Facilitates communication with G1 Bluetooth Low Energy devices using the Nordic UART protocol, offering robust connection management and auto-reconnection.
Acerca de
This project implements a Model Context Protocol (MCP) server designed to bridge AI assistants and other MCP clients with G1 Bluetooth Low Energy (BLE) devices. It provides comprehensive tools to scan, connect, send and receive messages via the Nordic BLE UART protocol, and monitor device status. A key enhancement is its advanced connection monitoring, offering automatic heartbeats, health checks, and intelligent auto-reconnection capabilities, ensuring stable and reliable interactions with devices like the Even G1 audio peripherals.
Características Principales
- Device Discovery with automatic left/right side detection for G1 devices
- Comprehensive BLE connection management, including auto-reconnection on loss
- Full support for the Nordic UART protocol (6E400001-B5A3-F393-E0A9-E50E24DCCA9E)
- Configurable connection monitoring parameters like heartbeat intervals and timeouts
- Seamless integration with MCP-compatible AI assistants and tools
- 0 GitHub stars
Casos de Uso
- Enabling AI assistants to control and interact with Even G1 audio devices over BLE
- Developing custom applications requiring reliable communication with G1 Bluetooth peripherals
- Automating the monitoring and maintenance of stable Bluetooth Low Energy connections for G1 devices