MCP · PRIVATE RELAY · BLE
Toy Relay
@TUTU-KITTY
Let AI control SOSEXY Bluetooth toys over a private network.
Toy Relay includes FastAPI/MCP service and mobile browser BLE relay page. The natural language intent of AI is first turned into MCP instructions protected by API Key, and then sent to the device via Tailscale HTTPS and Web Bluetooth.
Project address (can be copied to AI):https://github.com/tutu-kitty/Toy-Relay-AI-mcp-SOSEXY
PROJECT INTRO
Project introduction
Toy Relay is a private hardware MCP relay designed for users who love computers. The repository provides FastAPI/FastMCP services running on VPS and Web Bluetooth page in Android Chrome, supporting suck, vibration, current, stop, status and history tools.
The project restricts access through API Key and Tailscale HTTPS by default, and has verified the SOSEXY/Bobo protocol. The README does not state hard intensity caps, session length caps, or automatic stopping, so test at low intensity first, keep relays online, and ensure stop controls are readily available. For the BLE protocol document, please refer to 51enuxu/sosexy-ble-control. The AI relay and interface are independently implemented by this project.
- Suitable for:People who have SOSEXY-enabled devices and use MCP clients such as RikkaHub, Claude Desktop, etc.
- Platform:Python service on VPS + Android Chrome with Web Bluetooth support; same Tailscale network recommended.
- Usage:Deploy the service, set a random API Key, connect to tailnet, and then use the mobile phone relay page to pair the BLE device.
- License:MIT; Added device support requires self-verification of UUID, protocol frames, and stop behavior.
COMMENTS & FEEDBACK
Comments and Feedback
People who have used this project can come back and tell newcomers: which platform it ran on, whether there were any pitfalls during the installation, and what the actual experience was like. The current version is in guest mode, and you do not need to register an account to leave a message.
The message is waiting for review and will be publicly displayed here after approval.
SOURCE & CREDIT
Atlas is responsible for the introduction and navigation, and the use still returns to the original author.
We do not mirror project files, nor do we intercept author traffic. For installation, download, version updates and the latest instructions, please refer to the project page provided by the original author.
Reading public comments...