EMBEDDED DEV TOOLS / HM-DT-035
HM-DT-035 · datasheet

ble-mcp-server

Bluetooth Low Energy MCP server for Claude Code and other agents

01 · What it does

  • Scan for BLE devices
  • Read/write GATT characteristics

02 · Install

$ pip install ble-mcp-server
$ claude mcp add ble -- ble_mcp
$ pip install -e .
$ uv pip install -e .

03 · Client config (Claude Desktop / Cursor, from README)

{
  "servers": {
    "ble": {
      "type": "stdio",
      "command": "ble_mcp",
      "args": [],
      "env": {
        "BLE_MCP_ALLOW_WRITES": "true",
        "BLE_MCP_PLUGINS": "all"
      }
    }
  }
}

Commands copied from the project README. Placeholders are the maintainer's. Not bench-tested by HardwareMCP yet.

Weekly bulletin

New hardware MCP servers and setups that actually worked on a bench. One email, Fridays.