motionvector.dev
Air Drums, Keys + Guitar
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 2 · Act 6 · Transact 0 · Score: Not yet scored
Tool inspector
music_focus
SAFETY: changes the UI immediately — highlights something on screen, no human confirmation step (visual only: it does not play sound, change the exercise, or affect scoring). Call this to point at a specific step of the currently open exercise, or — guitar only — at a finger count, a chord, or a pedal, for example while explaining what to practise next. Requires a lesson open and the player idle (no active round). Pass exactly one target. Returns an object describing the target just highlighted.
Page: /air-instruments/
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
eventIndex |
integer | no | Zero-based index into the currently open exercise's events array, 0-63. Any instrument. Exactly one of eventIndex, fingers, chord, or pedal is required. |
fingers |
integer | no | Highlights the chord box that finger count maps to on the chord strip and shows "hold up N fingers" on stage; 5 means palm mute. Guitar only. Exactly one of eventIndex, fingers, chord, or pedal is required. |
chord |
string | no | Chord name to highlight on the chord strip and chord list, e.g. "G". Guitar only. Exactly one of eventIndex, fingers, chord, or pedal is required. |
pedal |
string | no | Pedal id to pulse on the stomp strip, from a live.pedals entry's id in music_get_state. Guitar only. Exactly one of eventIndex, fingers, chord, or pedal is required. |
Raw JSON schema
{
"type": "object",
"additionalProperties": false,
"properties": {
"eventIndex": {
"type": "integer",
"minimum": 0,
"maximum": 63,
"description": "Zero-based index into the currently open exercise's events array, 0-63. Any instrument. Exactly one of eventIndex, fingers, chord, or pedal is required."
},
"fingers": {
"type": "integer",
"minimum": 1,
"maximum": 5,
"description": "Highlights the chord box that finger count maps to on the chord strip and shows \"hold up N fingers\" on stage; 5 means palm mute. Guitar only. Exactly one of eventIndex, fingers, chord, or pedal is required."
},
"chord": {
"type": "string",
"minLength": 1,
"maxLength": 8,
"description": "Chord name to highlight on the chord strip and chord list, e.g. \"G\". Guitar only. Exactly one of eventIndex, fingers, chord, or pedal is required."
},
"pedal": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "Pedal id to pulse on the stomp strip, from a live.pedals entry's id in music_get_state. Guitar only. Exactly one of eventIndex, fingers, chord, or pedal is required."
}
}
}
Similar websites
pocketgull.app
Pocket Gull is a real-time clinical AI consult engine powered by Google Gemini. Features 10D multi-paradigm strategy, FHIR R4 export & 3D spatial anatomy.
webmcp-six-lac.vercel.app
AI Navigation Layer: Model Context Protocol (MCP) Semantic DOM integration for intelligent, safe, and observable web navigation.
ghqsandbox.net
Interactive math and physics tools an AI agent can drive directly through WebMCP.
app.formative.com
Formative classroom assessment and learning platform