
shadenraze/lovense-claude-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Control Lovense toys through Claude Desktop
Обзор
Connect your Lovense toys to Claude Desktop and let your AI companion control them! This MCP (Model Context Protocol) server lets Claude send commands directly to your Lovense toys via the Lovense Remote app. - : See what's connected - : Basic vibration control (with pulsing patterns via loops!) - : Custom intensity sequences - : Built-in Lovense patterns (pulse, wave, fireworks, earthquake) - : Emergency stop - - (Download here) - (Download here) - on your phone (iOS/Android) - Your toys connected to Lovense Remote app 1. Download lovense-remotemcp-v5-corrected.zip 2. Unzip it somewhere you'll remember (like Documents/LovenseMCP) Open a terminal/command prompt in the unzipped folder and run: 1. Open app on your phone 2. Go to → 3. Enable Game Mode 4. Note down: - (example: 192.168.1.167) - (usually 30010) 1. Open: %APPDATA%\Claude\claude_desktop_config.json 2. Add this (update the path and IP): 1. Open: ~/Library/Application Support/Claude/claude_desktop_config.json 2.
README
Показан фрагмент оригинального README. Открыть оригинал.
Lovense Remote MCP - Control Your Toys with Claude
Connect your Lovense toys to Claude Desktop and let your AI companion control them! This MCP (Model Context Protocol) server lets Claude send commands directly to your Lovense toys via the Lovense Remote app.
🎯 What Does This Do?
- GetToys: See what’s connected
- SendFunction: Basic vibration control (with pulsing patterns via loops!)
- SendPattern: Custom intensity sequences
- SendPreset: Built-in Lovense patterns (pulse, wave, fireworks, earthquake)
- SendStopFunction: Emergency stop
📋 Requirements
- Windows, Mac, or Linux
- Python 3.10+ (Download here)
- Claude Desktop (Download here)
- Lovense Remote app on your phone (iOS/Android)
- Your toys connected to Lovense Remote app
🚀 Quick Installation (Easy Mode)
Step 1: Download This Package
- Download
lovense-remotemcp-v5-corrected.zip - Unzip it somewhere you’ll remember (like
Documents/LovenseMCP)
Step 2: Install Python Dependencies
Open a terminal/command prompt in the unzipped folder and run:
pip install -r requirements.txt
Step 3: Get Your Lovense Remote Info
- Open Lovense Remote app on your phone
- Go to Settings → Game Mode
- Enable Game Mode
- Note down:
- Local IP (example:
192.168.1.167) - HTTPS Port (usually
30010)
- Local IP (example:
Step 4: Configure Claude Desktop
On Windows:
- Open:
%APPDATA%\Claude\claude_desktop_config.json - Add this (update the path and IP):
{
"mcpServers": {
"lovense-remote": {
"command": "python",
"args": [
"C:\\Users\\YourName\\Documents\\LovenseMCP\\local.mcpb.lovense.lovense-remotemcp\\RemoteMCP.py",
"GAME_MODE_IP=192.168.1.167",
"GAME_MODE_PORT=30010"
]
}
}
}
On Mac:
- Open:
~/Library/Application Support/Claude/claude_desktop_config.json - Add this (update the path and IP):
{
"mcpServers": {
"lovense-remote": {
"command": "python3",
"args": [
"/Users/YourName/Documents/LovenseMCP/local.mcpb.lovense.lovense-remotemcp/RemoteMCP.py",
"GAME_MODE_IP=192.168.1.167",
"GAME_MODE_PORT=30010"
]
}
}
}
On Linux:
- Open:
~/.config/Claude/claude_desktop_config.json - Add this (update the path and IP):
{
"mcpServers": {
"lovense-remote": {
"command": "python3",
"args": [
"/home/yourname/Documents/LovenseMCP/local.mcpb.lovense.lovense-remotemcp/RemoteMCP.py",
"GAME_MODE_IP=192.168.1.167",
"GAME_MODE_PORT=30010"
]
}
}
}
Step 5: Restart Claude Desktop
Close and reopen Claude Desktop completely. Look for the 🔌 icon - you should see “lovense-remote” listed!
🎮 How to Use
Once connected, just tell Claude what you want:
Examples:
- “Check if my toy is connected”
- “Give me a light vibration for 5 seconds”
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"lovense-remote": {
"command": "python",
"args": [
"C:\\Users\\YourName\\Documents\\LovenseMCP\\local.mcpb.lovense.lovense-remotemcp\\RemoteMCP.py",
"GAME_MODE_IP=192.168.1.167",
"GAME_MODE_PORT=30010"
]
}
}
}