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_play
SAFETY: changes the UI immediately — starts or stops audio playback in the browser tab, no human confirmation step. Call demo to play a scripted example, guided for untimed practice, take to start a scored "Try alone" round the human plays, or stop to cancel whatever round is active. Requires a lesson already open (music_open_lesson). Any mode other than stop returns {refused: true, reason: "round_active", hint} instead of acting while a round (guided or take) is already active; stop always goes through. Returns immediately without waiting for the round to finish — call music_wait_for with event "take_completed" instead of polling, and only trust lastCompletedTake once phase has returned to idle. Starting sound may need a prior human click on Enable sound; if so the return has needsUserAction: true and started: false instead of starting playback. Demonstration and guided notes are never a human take — only a fully completed take round updates lastCompletedTake.
Page: /air-instruments/
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
mode |
— | yes | demo: play a scripted demonstration of the phrase, not counted as a human take. guided: start untimed guided practice, not scored. take: start a scored "Try alone" round; only a fully completed one becomes lastCompletedTake. stop: cancel whatever round is currently active. Required. |
Raw JSON schema
{
"type": "object",
"additionalProperties": false,
"required": [
"mode"
],
"properties": {
"mode": {
"enum": [
"demo",
"guided",
"take",
"stop"
],
"description": "demo: play a scripted demonstration of the phrase, not counted as a human take. guided: start untimed guided practice, not scored. take: start a scored \"Try alone\" round; only a fully completed one becomes lastCompletedTake. stop: cancel whatever round is currently active. 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