AI Jam Sessions. Machine learning the old fashioned way.
An MCP server that teaches AI to play piano and guitar — and sing. 120 songs across 12 genres. Six sound engines. Interactive guitar tablature. A browser cockpit with vocal synthesizer. A practice journal that remembers everything.
Install
npm install -g @mcptoolshop/ai-jam-sessions
Play
ai-jam-sessions play fur-elise --engine piano --speed 0.7
Sing
ai-jam-sessions sing imagine --with-piano
What makes it tick
Five senses for a model that has none.
Reading
Real MIDI sheet music with deep musical annotations — parsed, analyzed, and explained. Not hand-written approximations.
Hearing
Six audio engines play through your speakers so the humans in the room become the AI's ears.
Seeing
Piano roll renders as SVG the model can read back. Interactive guitar tablature. Browser cockpit with visual keyboard.
Remembering
Practice journal persists across sessions. Next time, the AI reads its journal and picks up where it left off.
Singing
Vocal tract synthesis with 20 voice presets. Sing-along mode with solfege, contour, and syllable narration.
31 MCP Tools
Learn, play, sing, build — browse songs, play at any speed, render piano rolls, write annotations, and journal reflections.
Quick start
Install globally
npm install -g @mcptoolshop/ai-jam-sessions Claude Desktop config
{
"mcpServers": {
"ai_jam_sessions": {
"command": "npx",
"args": [
"-y", "-p",
"@mcptoolshop/ai-jam-sessions",
"ai-jam-sessions-mcp"
]
}
}
} Play a song
# Play Fur Elise at 70% speed
ai-jam-sessions play fur-elise --speed 0.7
# View piano roll as SVG
ai-jam-sessions view autumn-leaves --measures 1-16
# Sing along with piano
ai-jam-sessions sing imagine --with-piano Guitar tablature
# View interactive guitar tab
ai-jam-sessions view-guitar greensleeves
# List tunings and voices
ai-jam-sessions list --genre folk Sound engines
Six engines plus a layered combinator that runs any two simultaneously.
Song library
120 songs across 12 genres. Each genre has a deeply annotated exemplar.
MCP tools
31 tools across four categories: Learn, Play, Sing, and Build.