📡 MCP Radar

Nitmi/blea

Universal Agent Plugin for safe BLE diagnostics and automation, with Agent Plugins 1.0.0 metadata, a portable Skill, deterministic CLI, local MCP, and evidence capture/diff/replay.

10 stars
0 forks
Python
momentum ▲ 20.0
created 2026-08-08
on radar since 2026-08-11
star trend 3 → 10 since 2026-08-11
agent-pluginsagent-skillagent-skillsai-agentblebluetooth-low-energyclihardware-automationmcpmodel-context-protocoluniversal-agent-plugin
View on GitHub ↗

About blea

BLEA — Bluetooth Low Energy Automation — is a universal Agent Plugin for safe, deterministic BLE work. It gives AI agents a portable Skill, a machine-readable CLI, a local MCP server, guarded automation, and offline evidence capture, diff, and replay.

The project is designed for the BLE work agents repeatedly need: checking OS Bluetooth access, finding the right nearby device, discovering GATT services, preserving and comparing raw byte evidence, reading and subscribing before changing state, and making writes only after explicit authorization.

Surface Role --- --- Agent Plugin 1.0.0 Packages the portable identity, Skill, and MCP declaration. Agent Skill Teaches agents the BLE workflow, safety boundaries, and recovery rules. CLI Emits deterministic JSON/JSONL for scripts, terminals, and any agent with shell access. MCP Exposes the same runtime as local, structured tools with managed BLE sessions.

The ble executable is the shared runtime. Regular subcommands use the CLI surface; ble mcp starts the stdio MCP server. The MCP protocol is therefore a first-class interface, not a second tool hidden inside an unrelated CLI product.

BLEA requires Python 3.10 or newer. Bluetooth access is provided by the operating system through Bleak.

Give this prompt to an Agent with shell access:

For manual installation, use the detailed paths below.

Install the latest published Python runtime from PyPI:

For Codex, install the public Git marketplace package after the runtime:

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/Nitmi--blea.html)

Related MCP servers

Alex663028/pulse-agent

Pulse — Hermes-style self-improving AI agent. Reliability-first rebuild with evaluated skill self-evolution, multi-agent team orchestration, dialectic user modeling, and fully self-hosted default stac

⭐ 4Python
1102tools-dev/federal-contracting-agents

Five packaged federal acquisition agent previews for Codex and Claude Code.

⭐ 3Python
thaildhe172591/pythia

PL/SQL development for AI agents on Oracle Database - expert queries, impact analysis, and a snapshot-verified write path with honest rollback

⭐ 3Python
0xwilliamortiz/openclaude-improved

runs anywhere. uses anything

⭐ 563TypeScript
0xsline/OpenChatCut

Local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion-powered rendering.

⭐ 130TypeScript
bolivestilo/Homekit

Homekit gives any AI agent direct, physical control over Apple Home. Flip lights. Lock doors. Read sensors. Through a single open interface.

⭐ 68TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.