# mcp

Помогает агенту подключать beacio к Web Bluetooth-приложениям для iOS Safari: планирует установку, правит существующий проект и проверяет интеграцию.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 11
- Автор: wklm
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/wklm/beacio-sdk/tree/HEAD/packages/mcp
- Обновлён: 2026-09-17
- HTML: https://affpapa.org/nevibecode/mcp/wklm-mcp

## Что делает

Сервер даёт агенту инструменты для интеграции beacio в Web Bluetooth-приложения. Он формирует план установки для HTML и популярных JavaScript-фреймворков, выдаёт готовые примеры BLE-профилей, определяет поддержку iOS и помогает разбирать ошибки подключения. Для уже существующего приложения есть отдельный сценарий: он добавляет нужную инициализацию, `optionalServices` и сообщение для пользователя.

В пакет входит CLI `beacio` с командами `init`, `migrate` и `check`. Для разработки самого монорепозитория предусмотрены инструменты поиска документации, просмотра структуры и примеров. Ответы инструментов содержат ссылки на документацию beacio. Телеметрия включена по умолчанию, поэтому при подключении сервер отправляет минимальное событие; её можно отключить через `BEACIO_MCP_TELEMETRY` или `DO_NOT_TRACK=1`.

## Требования
- Нужно: Node.js (команды через npx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add mcp -- npx -y @beacio/mcp
```

### Codex

**Командой платформы**
```bash
codex mcp add mcp -- npx -y @beacio/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@beacio/mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@beacio/mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add mcp npx -y @beacio/mcp
```

## Когда брать
- подключить beacio к Web Bluetooth-приложению
- добавить поддержку iOS Safari в существующий проект
- проверить установку полифилла и сборку
- найти причину разрыва BLE-соединения
- получить пример для BLE-профиля

## Примеры запросов агенту
- Составь план установки beacio для приложения на `react` с `npm` через `beacio_install_plan`.
- Примени изменения к существующему Web Bluetooth-приложению для iOS Safari с помощью `beacio_patch_existing_app`.
- Проверь интеграцию и разберись с ошибкой `device-disconnects` через `beacio_verify_integration` и `beacio_troubleshoot`.

## Похожие
- [flutter-fix-layout-issues](https://affpapa.org/nevibecode/skills/flutter-fix-layout-issues.md) — скилл · 39900 установок
- [expo-web-to-native](https://affpapa.org/nevibecode/skills/expo-web-to-native.md) — скилл · 19600 установок
- [react-native-expert](https://affpapa.org/nevibecode/skills/react-native-expert.md) — скилл · 4900 установок
- [build-zoom-virtual-agent](https://affpapa.org/nevibecode/skills/anthropics-build-zoom-virtual-agent.md) — скилл · 2100 установок
- [design-mobile-apps](https://affpapa.org/nevibecode/skills/design-mobile-apps.md) — скилл · 1000000 установок
- [vercel-react-native-skills](https://affpapa.org/nevibecode/skills/vercel-react-native-skills.md) — скилл · 255200 установок

## Другие версии с тем же именем
- [mcp · kubeshark](https://affpapa.org/nevibecode/mcp/kubeshark-mcp.md) — ★ 12110
- [mcp · butterbase-ai](https://affpapa.org/nevibecode/mcp/butterbase-ai-mcp.md) — ★ 3031
- [mcp · medplum](https://affpapa.org/nevibecode/mcp/mcp.md) — ★ 2766
- [mcp · sceneview](https://affpapa.org/nevibecode/mcp/sceneview-mcp.md) — ★ 1349
- [mcp · buoy-gg](https://affpapa.org/nevibecode/mcp/buoy-gg-mcp.md) — ★ 691

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
