
RhymeBook
Supports UIby cavanaughdesign
AI-powered music production studio with 40+ tools for lyrics, beats, session tracking, and vocal separation.
What it does
RhymeBook is an interactive MCP App that gives AI assistants a full creative studio for music artists. It renders a rich dark-themed UI with four main panels — Dashboard, Lyric Lab, Session Tracker, and Beat Explorer — letting you find rhymes, count syllables, analyze flow, browse and filter beats by genre/mood/BPM, visualize waveforms, apply audio effects with Tone.js, log recording takes, track collaborators, and even separate vocals with Spleeter AI. All data persists in a local SQLite database.
Key features
- Lyric Lab — Find perfect, slant, and multi-syllable rhymes; live syllable counting; flow visualization; thesaurus; import/export in text, markdown, JSON, and LRC formats.
- Beat Explorer — Browse and filter beats by genre, mood, BPM, and energy; Wavesurfer.js waveform visualization; Tone.js audio effects (reverb, delay, distortion, 3-band EQ); auto BPM/key detection; lyric-to-beat AI matching.
- Session Tracker — Log recording takes with 1–5 star ratings; manage collaborators (artists, producers, engineers); milestone progress bars from writing through mastering.
- Dashboard — Song progress funnel, 8-week activity chart, activity feed, insights (most productive day, avg session length, completion rate).
- Vocal Separation — Real-time center-channel vocal removal for practice and remixing; Spleeter AI stem extraction.
Installation
Claude Desktop — add to claude_desktop_config.json:
{
"mcpServers": {
"rhymebook": {
"command": "node",
"args": ["/path/to/rhymebook-mcp-server/dist/server/index.js", "--stdio"]
}
}
}
VS Code Copilot — add to settings.json:
{
"mcp.servers": {
"rhymebook": {
"command": "node",
"args": ["${workspaceFolder}/dist/server/index.js", "--stdio"]
}
}
}
HTTP mode (web-based hosts):
{
"mcpServers": {
"rhymebook-http": {
"url": "http://localhost:3001/mcp"
}
}
}
Supported hosts
- Claude Desktop
- VS Code Copilot
Quick install
node /path/to/rhymebook-mcp-server/dist/server/index.js --stdioInformation
- Pricing






