
MCP Server שמאפשר ל-Claude לשלוט ב-Cubase בזמן אמת ולייצר מוזיקה. השרת משתמש ב-Virtual MIDI כדי לתקשר עם Cubase ויכול:
概览
MCP Server שמאפשר ל-Claude לשלוט ב-Cubase בזמן אמת ולייצר מוזיקה. השרת משתמש ב-Virtual MIDI כדי לתקשר עם Cubase ויכול: - ✅ לשלוט ב-Transport (play, stop, record) - ✅ לשלוט במיקסר (volume, pan, mute, solo) - ✅ ליצור קבצי MIDI עם נוטות, אקורדים ומלודיות - ✅ 🎼 השרת יוצר: - 🎹 מבנה אקורדים (chords.mid) - 🎸 קו בס (bass.mid) - 🎤 מלודיה (melody.mid) - 🥁 תופים (drums.mid) 1. פתח (/Applications/Utilities/) 2. לחץ על → 3. לחץ פעמיים על 4. סמן 1. פתח את Cubase 2. לך ל- → → 3. לחץ על כדי להוסיף remote חדש 4. הגדר : Cubase MCP ערוך את קובץ ההגדרות של Claude Code (בדרך כלל ~/.config/claude-code/settings.json): או ב-Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json): זה יוצר 4 קבצי MIDI: - chords.mid - פרוגרסיית אקורדים - bass.mid - קו בס - melody.mid - מלודיה - drums.mid - תבנית תופים
README
以下为原文 README 节选,完整内容请查看原文。
Cubase MCP Server 🎵
שרת MCP לשליטה בקיובייס (Steinberg Cubase) דרך Claude!
תוכן עניינים
מה זה?
MCP Server שמאפשר ל-Claude לשלוט ב-Cubase בזמן אמת ולייצר מוזיקה. השרת משתמש ב-Virtual MIDI כדי לתקשר עם Cubase ויכול:
- ✅ לשלוט ב-Transport (play, stop, record)
- ✅ לשלוט במיקסר (volume, pan, mute, solo)
- ✅ ליצור קבצי MIDI עם נוטות, אקורדים ומלודיות
- ✅ ליצור שירים שלמים מתיאור טקסט! 🎼
יכולות מיוחדות
יצירת שיר שלם
"תיצור לי שיר פופ שמח ב-Key של C ב-120 BPM"
השרת יוצר:
- 🎹 מבנה אקורדים (chords.mid)
- 🎸 קו בס (bass.mid)
- 🎤 מלודיה (melody.mid)
- 🥁 תופים (drums.mid)
אחר כך פשוט מייבאים את הקבצים ל-Cubase!
התקנה
1. התקן את החבילות הנדרשות
pip install -r requirements.txt
2. הגדר Virtual MIDI Port (macOS)
- פתח Audio MIDI Setup (
/Applications/Utilities/) - לחץ על Window → Show MIDI Studio
- לחץ פעמיים על IAC Driver
- סמן “Device is online”
3. הגדר Generic Remote ב-Cubase
- פתח את Cubase
- לך ל-Studio → Studio Setup → Generic Remote
- לחץ על “+” כדי להוסיף remote חדש
- הגדר MIDI Input:
Cubase MCP
מיפוי CC (Control Change):
| CC Number | פקודה ב-Cubase |
|---|---|
| CC 91 | Transport → Play |
| CC 92 | Transport → Stop |
| CC 93 | Transport → Record |
| CC 94 | Transport → Return to Zero |
| CC 95 | Transport → Forward |
| CC 7 | Volume (Channel 0-7 = Track 1-8) |
| CC 10 | Pan (Channel 0-7 = Track 1-8) |
| CC 20-28 | Mute Track 1-8 |
| CC 30-38 | Solo Track 1-8 |
4. הוסף את השרת ל-Claude Code
ערוך את קובץ ההגדרות של Claude Code (בדרך כלל ~/.config/claude-code/settings.json):
{
"mcpServers": {
"cubase": {
"command": "python",
"args": ["/Users/rontzarfati/Desktop/cubase mcp/server.py"]
}
}
}
או ב-Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"cubase": {
"command": "python",
"args": ["/Users/rontzarfati/Desktop/cubase mcp/server.py"]
}
}
}
5. הפעל מחדש את Claude
שימוש
דוגמאות
שליטה ב-Transport
"תפעיל playback בקיובייס"
"תעצור את ההשמעה"
"תתחיל להקליט"
שליטה במיקסר
"תעלה את העוצמה של טראק 1 ל-100"
"תציב את הפאן של טראק 2 למרכז (64)"
"תעשה mute לטראק 3"
"תעשה solo לטראק 1"
יצירת קבצי MIDI
"תיצור סדרת נוטות: 60, 64, 67, 72 ותשמור ב-~/Desktop/melody.mid"
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"cubase": {
"command": "python",
"args": ["/Users/rontzarfati/Desktop/cubase mcp/server.py"]
}
}
}