Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
MCP servers/Mobile Development
wklm avatar

iOS Web Bluetooth (WebBLE)

wklm/ioswebble-sdk

Brings Web Bluetooth to iPhone Safari by wrapping the WebBLE extension SDK. Lets Claude scan for BLE devices, connect to them, and read or write GATT characteristics directly from chat. You'd use this when building iOS web apps that talk to heart rate monitors, fitness trackers, or any Bluetooth LE peripheral, and you want AI help writing the scanning filters, connection logic, or characteristic parsing code. Handles the iOS Safari quirks and extension detection automatically. The underlying SDK is 4KB gzipped and supports typed profiles for common devices, React hooks, and proper error codes with suggestions. Good for prototyping BLE integrations or debugging why your device won't pair.

last updated
Jun 3, 2026
View on GitHubSave

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Readme

beacio — Web Bluetooth for iPhone Safari

beacio SDK

Web Bluetooth SDK for iOS Safari. Scan, connect, and talk to BLE devices from any web app.

Packages

PackagePurposeSize
@beacio/coreBLE scanning, connecting, GATT read/write/subscribe~4KB gzip
@beacio/core/detectiOS extension detection + install banner~2KB gzip
@beacio/core/profilesTyped BLE profiles (heart rate, battery, etc.)Optional
@beacio/reactReact hooks (useDevice, useCharacteristic)Optional
@beacio/mcpMCP server for AI coding agents + the beacio scaffolding CLI (npx beacio init)Optional

Quick Start

npm install @beacio/core
import { initBeacio, isIOSSafari } from '@beacio/core/detect';
import { beacio, BeacioError } from '@beacio/core';

// 1. On iOS Safari, detect the extension and prompt install if missing
if (isIOSSafari()) {
  await initBeacio({
    operatorName: 'MyApp',
    banner: { mode: 'sheet' },
    onReady: () => console.log('Extension ready'),
  });
}

// 2. Scan and connect (works on iOS Safari + Chrome + Edge)
const ble = new beacio();
const device = await ble.requestDevice({
  filters: [{ services: ['heart_rate'] }],
});

await device.connect();

// 3. Read a value
const value = await device.read('heart_rate', 'heart_rate_measurement');
console.log('Heart rate:', value.getUint8(1));

// 4. Subscribe to notifications
const unsub = device.subscribe('heart_rate', 'heart_rate_measurement', (v) => {
  console.log('Heart rate:', v.getUint8(1));
});

// 5. Clean up
unsub();
await device.disconnect();

For plain HTML (no bundler):

<script src="https://beacio.com/beacio.js"></script>

Details

Repository
github.com/wklm/ioswebble-sdk
Website
ioswebble.com/mcp
Category
Mobile Development
Package
@ios-web-bluetooth/mcp
Transport
STDIO
Registry
MCP registry, active

Related Mobile Development MCP servers

View all
1ethanackerman-git avatarPreflight Ios Mcpethanackerman-git/preflight57 tools for AI-powered iOS Simulator automation — tap, swipe, type, screenshots, and more.0stars
2rmathew1973 avatarIos Sim Mcprmathew1973/ios-sim-mcpDrive the iOS Simulator via semantic accessibility-tree snapshots. Sub-200ms, no WebDriverAgent.0stars
3mikechambers avataradb-mcpmikechambers/adb-mcpProvides an MCP server interface enabling AI clients to control Adobe Photoshop and Premiere via MCP606stars
4cursortouch avatarAndroidcursortouch/android-mcpMCP Server for interacting with Android Devices.602stars
5ai-dashboad avatarFlutter Skillai-dashboad/flutter-skillAI-powered E2E testing for 10 platforms. 253 MCP tools. Zero test code needed.285stars
6mhmzdev avatarFigma to Fluttermhmzdev/figma-flutter-mcpAn MCP server that provides the coding agents Figma&#x27;s design token to write Flutter code.235stars