@stass
Mac OS X command line BLE tool and MCP server
ble_scan
Scan for nearby BLE devices
ble_connect
Connect to a device by ID, name, or filters
ble_disconnect
Disconnect from current device
ble_status
Show connection status
ble_gatt_services
List GATT services
ble_gatt_tree
Full GATT tree with optional values
ble_gatt_chars
List characteristics of a service
ble_gatt_descriptors
List descriptors of a characteristic
ble_gatt_info
Look up Bluetooth SIG characteristic spec (no device needed)
ble_read
Read a characteristic value
ble_write
Write to a characteristic
ble_subscribe
Collect notifications (returns batch)
ble_periph_advertise
Start advertising as a peripheral
ble_periph_clone
Clone a real device's GATT structure
ble_periph_stop
Stop advertising
ble_periph_set
Update a peripheral characteristic value
ble_periph_notify
Update value and notify subscribers
punkpeye
modelcontextprotocol
amruthpillai