Autres · Serveur MCP local

Ble MCP Server

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

Ce qu’indique le MCP Registry

L’entrée telle que publiée dans le MCP Registry officiel (consultée le 4 octobre 2026), dernière version.

Nom dans le registre
io.github.es617/ble-mcp-server
Version
0.3.0
Statut
Actif
Catégorie
autres
Transport
stdio (processus local), Streamable HTTP et SSE (HTTP + Server-Sent Events)
Paquet
PyPI
Publié
30 mars 2026
Mis à jour
30 mars 2026
Éditeur
es617 (GitHub) · 4 serveurs avec une page ici
Espace de noms
Espace de noms vérifié par le MCP Registry via GitHub (github.com/es617) · comment
Dépôt
github.com/es617/ble-mcp-server.git
Source
Entrée dans l’API du registre

Paquets

RegistrePaquetVersionTransportVariables d’environnement
PyPIble-mcp-server0.3.0stdioBLE_MCP_ALLOW_WRITES, BLE_MCP_WRITE_ALLOWLIST, BLE_MCP_PLUGINS et BLE_MCP_TOOL_SEPARATOR
PyPIble-mcp-server0.3.0HTTPBLE_MCP_ALLOW_WRITES, BLE_MCP_WRITE_ALLOWLIST, BLE_MCP_PLUGINS, BLE_MCP_TOOL_SEPARATOR, BLE_MCP_MAX_SESSIONS et BLE_MCP_AUTH_TOKEN (obligatoire, secret)
PyPIble-mcp-server0.3.0SSEBLE_MCP_ALLOW_WRITES, BLE_MCP_WRITE_ALLOWLIST, BLE_MCP_PLUGINS, BLE_MCP_TOOL_SEPARATOR, BLE_MCP_MAX_SESSIONS et BLE_MCP_AUTH_TOKEN (obligatoire, secret)

Comment connecter Ble MCP Server

Ble MCP Server s’exécute en local depuis un paquet Python publié sur PyPI : ble-mcp-server, version 0.3.0. Il communique en MCP via stdio : le client le lance comme un programme et échange avec lui par l’entrée et la sortie standard. Il nécessite Python ; les clients le lancent généralement avec uvx (fourni par uv) ou après pip install - la commande habituelle est uvx ble-mcp-server. Il lit ces variables d’environnement : BLE_MCP_ALLOW_WRITES, BLE_MCP_WRITE_ALLOWLIST, BLE_MCP_PLUGINS et BLE_MCP_TOOL_SEPARATOR ; définissez-les dans la configuration du client pour ce serveur.

Ble MCP Server s’exécute en local depuis un paquet Python publié sur PyPI : ble-mcp-server, version 0.3.0. Le paquet lance un serveur local qui communique en MCP via Streamable HTTP ; le client s’y connecte ensuite par URL. Il lit ces variables d’environnement : BLE_MCP_ALLOW_WRITES, BLE_MCP_WRITE_ALLOWLIST, BLE_MCP_PLUGINS, BLE_MCP_TOOL_SEPARATOR, BLE_MCP_MAX_SESSIONS et BLE_MCP_AUTH_TOKEN (obligatoire, secret) ; définissez-les dans la configuration du client pour ce serveur.

Ble MCP Server s’exécute en local depuis un paquet Python publié sur PyPI : ble-mcp-server, version 0.3.0. Le paquet lance un serveur local qui communique en MCP via SSE (HTTP + Server-Sent Events) ; le client s’y connecte ensuite par URL. Il lit ces variables d’environnement : BLE_MCP_ALLOW_WRITES, BLE_MCP_WRITE_ALLOWLIST, BLE_MCP_PLUGINS, BLE_MCP_TOOL_SEPARATOR, BLE_MCP_MAX_SESSIONS et BLE_MCP_AUTH_TOKEN (obligatoire, secret) ; définissez-les dans la configuration du client pour ce serveur.

Au format JSON mcpServers, que lisent de nombreux clients MCP de bureau et éditeurs de code, l’entrée se présente ainsi (espaces réservés entre chevrons) :

{
  "mcpServers": {
    "ble-mcp-server": {
      "command": "uvx",
      "args": [
        "ble-mcp-server"
      ],
      "env": {
        "BLE_MCP_ALLOW_WRITES": "<valeur>",
        "BLE_MCP_WRITE_ALLOWLIST": "<valeur>",
        "BLE_MCP_PLUGINS": "<valeur>",
        "BLE_MCP_TOOL_SEPARATOR": "<valeur>"
      }
    }
  }
}

Déduit de l’entrée du registre, non testé ici. Ce que fait le serveur, et à quelles conditions, relève de son éditeur ; consultez son dépôt ou son site web avant de lui donner accès à vos comptes ou à vos fichiers. Comment ajouter un serveur MCP à un assistant · Avant de connecter un serveur

Du même éditeur : es617 (GitHub)

Voir les 4 →
ServeurExécutionPoint de terminaison ou paquet
Dbgprobe MCP ServerLet AI agents interact with debug probes - connect, flash, read/write memory, and reset.Local · stdioPyPI : dbgprobe-mcp-server
Obsidian Sync MCPGive AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.Local · HTTPnpm : obsidian-sync-mcp
Serial MCP ServerLet AI agents interact with serial devices - list ports, connect, send, and read.Local · stdioPyPI : serial-mcp-server

Autres serveurs : autres

Voir les 8 395 →
ServeurExécutionPoint de terminaison ou paquet
Blame TodayBlame things on blame.today, the anonymous 'who do you blame today' board. Nostr, no account.Distant · HTTPVérification en direct : ✓ poignée de mainblame.today
Blank Files MCPMCP server for listing and retrieving minimal valid blank files from blankfiles.com.Local · stdionpm : @filearchitect/blankfiles-mcp
Blast ScopeContextual blast-radius scoring for shell commands an AI agent is about to run.Local · stdioPyPI : blast-scope
BlatuiShadcn/ui for Laravel Blade - discover, read and install BlatUI components, blocks and charts.Distant · HTTPVérification en direct : ✓ poignée de mainblatui.remix-it.com
BLEASafe BLE diagnostics, evidence workflows, and guarded automation for AI agents.Local · stdioPyPI : blea
BlendDuck Social PublishingCreate, schedule, review, analyze, and manage social content across connected channels.Distant · HTTPVérification en direct : connexion requiseblendduck.com
Blender Optics SimulatorBuild, align & render a real optical bench in Blender; drivable by an AI agent over MCP.Local · stdioPyPI : blender-optics-mcp
BlindWhat a role really pays, including markets where the employer publishes no range.Local · stdioPyPI : blind-mcp