MCP ServerSTDIOOfficialv0.3.0

ble-mcp-server MCP Server

Let AI agents interact with real BLE hardware — scan, connect, read, write, and subscribe.

io.github.es617/ble-mcp-server

Hosted URL

https://github.com/es617/ble-mcp-server.git

Transport

STDIO

Auth

2 required env vars

Connect to ble-mcp-server

Hosted endpoint — paste into any MCP client.

https://github.com/es617/ble-mcp-server.git

Environment variables

Configuration this server reads at startup.

  • BLE_MCP_AUTH_TOKENRequiredSecret

    Password for OAuth approval page. Required unless --no-auth is used.

  • BLE_MCP_AUTH_TOKENRequiredSecret

    Password for OAuth approval page. Required unless --no-auth is used.

  • BLE_MCP_ALLOW_WRITES

    Enable BLE characteristic writes (off by default for safety)

  • BLE_MCP_WRITE_ALLOWLIST

    Comma-separated UUID allowlist for writable characteristics

  • BLE_MCP_PLUGINS

    Plugin policy: 'all' or comma-separated plugin names. Unset = disabled.

  • BLE_MCP_TOOL_SEPARATOR

    Tool name separator character (default '_'). Set to '.' if your client supports dots.

  • BLE_MCP_ALLOW_WRITES

    Enable BLE characteristic writes (off by default for safety)

  • BLE_MCP_WRITE_ALLOWLIST

    Comma-separated UUID allowlist for writable characteristics

  • BLE_MCP_PLUGINS

    Plugin policy: 'all' or comma-separated plugin names. Unset = disabled.

  • BLE_MCP_TOOL_SEPARATOR

    Tool name separator character (default '_'). Set to '.' if your client supports dots.

  • BLE_MCP_MAX_SESSIONS

    Maximum concurrent MCP sessions (default 1).

  • BLE_MCP_ALLOW_WRITES

    Enable BLE characteristic writes (off by default for safety)

  • BLE_MCP_WRITE_ALLOWLIST

    Comma-separated UUID allowlist for writable characteristics

  • BLE_MCP_PLUGINS

    Plugin policy: 'all' or comma-separated plugin names. Unset = disabled.

  • BLE_MCP_TOOL_SEPARATOR

    Tool name separator character (default '_'). Set to '.' if your client supports dots.

  • BLE_MCP_MAX_SESSIONS

    Maximum concurrent MCP sessions (default 1).

Resources

Where to find authoritative docs and source for ble-mcp-server.

Try ble-mcp-server with 30+ AI models

Open MCP Agent Studio and connect this server to Claude, GPT, Gemini, DeepSeek and more — no install required.

Open Agent Studio

Related servers

More on MCP Playground