ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

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, Windows, and Linux. No protocol reverse-engineering required.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/amandaclarke61/intiface-control
Or

What This Skill Does

The intiface-control skill enables your OpenClaw agent to act as a bridge between natural language and your physical intimate hardware. By interfacing with Intiface Central and the buttplug-mcp protocol, this skill grants OpenClaw the ability to discover, monitor, and control over 750+ Bluetooth-enabled devices. It eliminates the need for manual configuration or device-specific app switching, allowing you to incorporate your devices into automated routines, mood-based triggers, or simple voice-controlled experiences directly through the OpenClaw interface.

Installation

To begin, ensure you have the Intiface Central desktop application installed and running; it acts as the essential WebSocket server that communicates with your toys. Next, you must have the mcporter skill installed in OpenClaw. Once prepared, install the skill via the command: clawhub install openclaw/skills/skills/amandaclarke61/intiface-control. For macOS users, ensure the buttplug-mcp binary is installed via Homebrew. On other systems, follow the binary download instructions provided in the official documentation. Once installed, ensure Intiface Central has 'Start Server' enabled and your device is paired via the app's 'Start Scanning' feature.

Use Cases

This skill is perfect for users who want to integrate tactile feedback into their digital workspace or smart-home automation. Common use cases include syncing device vibrations with media playback, creating 'focus modes' that signal breaks through haptic feedback, or simply simplifying the management of multiple devices. It is particularly useful for hands-free scenarios where you might be occupied with other tasks and want to adjust settings or stop devices using only your voice.

Example Prompts

  1. "OpenClaw, please scan for my devices and set the first one to a gentle 0.2 vibration level."
  2. "I need a strong vibration pattern for my device. Set id 0 to 0.7 strength, and turn it off in 5 minutes."
  3. "List all connected devices to make sure my toy is ready, then stop all vibrations."

Tips & Limitations

Always remember that the intiface-control skill relies on the Intiface Central server running in the background. If you receive a 'connection refused' error, check that the server is active. The skill uses a 0.0 to 1.0 strength scale; keep in mind that values above 0.8 are very intense. For safety, the agent is configured to default to a 0.0 strength 'stop' state after timed operations. Keep your devices charged and within Bluetooth range of your computer for the most reliable connection.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-amandaclarke61-intiface-control": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#iot#automation#haptics#smart-home#peripheral-control
Safety Score: 4/5

Flags: network-access, code-execution