servers / com-beacio-mcp
com.beacio/mcp
communitystdiolocalverifiedhealthy
MCP server for Web Bluetooth on iOS Safari: scaffolding, UUID lookup, extension detection.
01Tools · 7
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| 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. | unknown | unknown | unknown |
| 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. | unknown | unknown | unknown |
| 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. | unknown | unknown | unknown |
| 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. | unknown | unknown | unknown |
| 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). | unknown | unknown | unknown |
| 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). | unknown | unknown | unknown |
| 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). | unknown | unknown | unknown |
02Install & source
npx -y @beacio/mcp
npx- repohttps://github.com/wklm/beacio-sdk
- adoption4 stars · 0 forks
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_statusindex — 7 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](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 →