← 返回 Skills 市场
amandaclarke61

Intiface Control

作者 AmandaClarke61 · GitHub ↗ · v1.0.1
cross-platform ✓ 安全检测通过
296
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install intiface-control
功能描述
Control 750+ BLE intimate devices (Lovense, Kiiroo, We-Vibe, Satisfyer, etc.) from natural language via Intiface Central and buttplug-mcp. Works on macOS, Wi...
使用说明 (SKILL.md)

Universal Intimate Device Control via Intiface

Control any Buttplug.io-compatible device — 750+ toys across all major brands — using natural language through OpenClaw.

How it works

OpenClaw agent
    → mcporter (stdio)
    → buttplug-mcp
    → Intiface Central (WebSocket)
    → Your device (Bluetooth / USB)

No reverse-engineering, no device-specific code. Works on macOS, Windows, and Linux.


Prerequisites

  • Intiface Central — free desktop app (cross-platform)
  • buttplug-mcp — MCP bridge for Buttplug/Intiface
  • mcporter — installed via OpenClaw's mcporter skill

Install buttplug-mcp

macOS (Homebrew):

brew tap conacademy/homebrew-tap
brew install conacademy/tap/buttplug-mcp

Other platforms: Download from ConAcademy/buttplug-mcp


Setup (one time)

Step 1 — Install and open Intiface Central

Download from intiface.com/central. Open the app and click Start Server. Leave it running — it listens on ws://localhost:12345 by default.

Step 2 — Connect your device

In Intiface Central, click Start Scanning. Power on your toy. Once it appears in the device list, scanning can be stopped.

Step 3 — Install mcporter skill

Ask OpenClaw: install skill mcporter


Commands the agent will use

List connected devices

mcporter call --stdio "buttplug-mcp --ws-port 12345" device_vibrate --list

Vibrate a device

mcporter call --stdio "buttplug-mcp --ws-port 12345" device_vibrate id=0 strength=0.7
  • id: device index (0 = first device)
  • strength: 0.0 to 1.0 (0.0 = stop)

Stop

mcporter call --stdio "buttplug-mcp --ws-port 12345" device_vibrate id=0 strength=0.0

Strength guide

Value Feel
0.1–0.2 Gentle
0.3–0.5 Medium
0.6–0.8 Strong
0.9–1.0 Maximum

Supported brands (partial list)

Lovense · Kiiroo · We-Vibe · Satisfyer · The Handy · OSR-2/SR-6 · and 700+ more


Agent rules

  • Always stop (strength 0.0) after a timed session unless the user says otherwise
  • Use device id=0 unless the user specifies a different device
  • Intiface Central must be running before calling any commands — remind the user if commands fail
  • Do not use the notify tool

Troubleshooting

Problem Fix
connection refused Open Intiface Central and click Start Server
Device not found Click Start Scanning in Intiface Central, power cycle the toy
buttplug-mcp not found Run brew install conacademy/tap/buttplug-mcp
mcporter not found Ask OpenClaw: install skill mcporter
Wrong device index List devices first, use the correct id
安全使用建议
This skill appears to do what it says: it provides instructions so the agent can use mcporter + buttplug-mcp to talk to Intiface Central and control nearby BLE/USB devices. Before installing or enabling it: (1) Confirm you trust the Homebrew tap (conacademy) or prefer to install buttplug-mcp directly from the project's official GitHub releases; (2) Be aware the agent will run local commands that physically actuate devices — only enable autonomous use if you are comfortable with that behavior and have given explicit consent; (3) Ensure Intiface Central is installed, open, and configured on the host (it listens on ws://localhost:12345); (4) If you want lower risk, do not grant the agent unrestricted autonomous invocation of this skill and require explicit user confirmation before running any device commands.
功能分析
Type: OpenClaw Skill Name: intiface-control Version: 1.0.1 The skill is designed to control intimate devices via the Buttplug.io protocol using the `buttplug-mcp` bridge and `mcporter`. The instructions in `SKILL.md` are consistent with this purpose, providing setup steps for legitimate third-party software (Intiface Central) and specific command structures for device interaction. No evidence of malicious intent, data exfiltration, or unauthorized system access was found.
能力评估
Purpose & Capability
Name/description match the declared requirements: the skill is instruction-only and calls mcporter → buttplug-mcp → Intiface Central → local devices. Required binaries (mcporter, buttplug-mcp) are appropriate and no unrelated credentials/config paths are requested.
Instruction Scope
SKILL.md instructs the agent to run local commands (mcporter calling buttplug-mcp) and to interact with Intiface Central on ws://localhost:12345 to control physical Bluetooth/USB devices — this is exactly the skill's purpose. Note: these commands directly actuate physical devices, so runtime control has real-world effects and should be consented to by the user.
Install Mechanism
The skill is instruction-only (no install spec). It directs users to install buttplug-mcp from a GitHub Releases page (reasonable) and to use a third-party Homebrew tap (conacademy) for macOS. Adding external Homebrew taps or installing binaries from non-official taps has modest additional risk — verify the tap/source before installing.
Credentials
No environment variables, credentials, or config paths are requested. The lack of secret requirements is proportionate to the described local-device-control purpose.
Persistence & Privilege
always:false (normal). The skill allows normal autonomous invocation (platform default). Because the skill controls physical devices, permitting autonomous invocation increases risk: ensure the agent is only allowed to call this skill with explicit user consent or appropriate guardrails.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install intiface-control
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /intiface-control 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
No changes, re-publish to sync with repo
v1.0.0
Initial release
元数据
Slug intiface-control
版本 1.0.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Intiface Control 是什么?

Control 750+ BLE intimate devices (Lovense, Kiiroo, We-Vibe, Satisfyer, etc.) from natural language via Intiface Central and buttplug-mcp. Works on macOS, Wi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 296 次。

如何安装 Intiface Control?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install intiface-control」即可一键安装,无需额外配置。

Intiface Control 是免费的吗?

是的,Intiface Control 完全免费(开源免费),可自由下载、安装和使用。

Intiface Control 支持哪些平台?

Intiface Control 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Intiface Control?

由 AmandaClarke61(@amandaclarke61)开发并维护,当前版本 v1.0.1。

💬 留言讨论