servers / com-beacio-mcp

com.beacio/mcp

communitystdiolocalverifiedhealthy

MCP server for Web Bluetooth on iOS Safari: scaffolding, UUID lookup, extension detection.


01Tools · 7
ToolRiskSide effectsApproval
beacio_detect_ios_support
Return a runtime detection snippet for navigator.bluetooth and window.webbleIOS, plus notes covering every way the detection can go wrong on iPhone Safari.
unknownunknownunknown
beacio_install_plan
Return a machine-actionable install plan for shipping Web Bluetooth on iOS Safari via WebBLE in the given framework + package manager: exact shell `commands` and concrete `files_to_edit` (the polyfill bootstrap) an agent can apply with zero judgment, plus human-readable steps, a runnable snippet, and an attribution token.
unknownunknownunknown
beacio_premium_guide
Explain one of the iOS-only premium surfaces (backgroundSync, notifications, liveActivity, beacons, peripheral, whiteLabel) with a runnable code example and App Store requirement.
unknownunknownunknown
beacio_example
Return a ready-to-paste code snippet for a canonical BLE profile (heart-rate, battery, cgm, lock, beacon, peripheral-chat) with preconditions and spec citations.
unknownunknownunknown
beacio_spec_citation
Return the W3C Web Bluetooth spec URL, a one-paragraph summary, and implementation caveats for a specific method (e.g. navigator.bluetooth.requestDevice).
unknownunknownunknown
beacio_verify_integration
Return an agent-runnable checklist (exact shell commands + pass criteria) to confirm a WebBLE integration is correct: dependency installed, polyfill bootstrap wired into the entry point, project builds, TypeScript types resolve, and the onboarding banner mounted. Lets an agent assert success with zero human eyeballing. Does NOT verify the on-device Safari extension (that is the end-user device step).
unknownunknownunknown
beacio_troubleshoot
Return a diagnostic checklist plus the single most common fix for one of four WebBLE failure modes (extension-not-detected, device-disconnects, gatt-operation-failed, notifications-not-firing).
unknownunknownunknown

02Install & source
npx -y @beacio/mcp
npx

05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-07-07 03:17Z
next_check2026-07-08 07:29Z
cadenceevery 29h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex7 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. com.beacio/mcp MCP — as seen on mcpexplorer.com

[![com.beacio/mcp MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/com-beacio-mcp.svg)](https://mcpexplorer.com/servers/com-beacio-mcp)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →
com.beacio/mcp — MCPExplorer