← WebMCP Directory

Tool tree

subtle-begonia-b38551.netlify.app

Media & PersonalTools verified
Website
Undertone: lossless-source lo-fi music, optional live binaural beats, and slow moving scenery. A personal soundscape for phone, browser, and TV.
Explore capabilities
    get_undertone_stateAnswer

    Read current Undertone settings, playback state, and available fixed options.

    View tool JSON
    {
      "name": "get_undertone_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read current Undertone settings, playback state, and available fixed options.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    set_sceneAction

    Change Undertone scene, theme, variation seed, movement, brightness, or display power settings.

    View tool JSON
    {
      "name": "set_scene",
      "kind": "act",
      "impl": "imperative",
      "description": "Change Undertone scene, theme, variation seed, movement, brightness, or display power settings.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "scene": {
            "type": "string",
            "enum": [
              "tides",
              "dunes",
              "orbit",
              "rain"
            ]
          },
          "theme": {
            "type": "string",
            "enum": [
              "noir",
              "slate",
              "frost",
              "rose",
              "ocean",
              "moss",
              "ember",
              "violet",
              "mono"
            ]
          },
          "seed": {
            "type": "number",
            "minimum": 1,
            "maximum": 9999,
            "description": "Reproduce a visual variation; rounded to an integer by the app."
          },
          "motion": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "brightness": {
            "type": "number",
            "minimum": 10,
            "maximum": 100
          },
          "eco": {
            "type": "boolean"
          },
          "blackout": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      }
    }
    set_soundAction

    Change Undertone music, beat, texture, frequency, route, or master levels.

    View tool JSON
    {
      "name": "set_sound",
      "kind": "act",
      "impl": "imperative",
      "description": "Change Undertone music, beat, texture, frequency, route, or master levels.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "music": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "beatVolume": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "rain": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "ocean": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "noise": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "master": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "hz": {
            "type": "number",
            "minimum": 1,
            "maximum": 40
          },
          "carrier": {
            "type": "number",
            "minimum": 80,
            "maximum": 600
          },
          "beats": {
            "type": "boolean"
          },
          "route": {
            "type": "string",
            "enum": [
              "speakers",
              "headphones"
            ]
          },
          "noiseType": {
            "type": "string",
            "enum": [
              "brown",
              "pink",
              "white"
            ]
          }
        },
        "additionalProperties": false
      }
    }
    apply_presetAction

    Apply one of Undertone’s fixed listening presets.

    View tool JSON
    {
      "name": "apply_preset",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply one of Undertone’s fixed listening presets.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "preset": {
            "type": "string",
            "enum": [
              "focus",
              "soft",
              "relax",
              "ambient"
            ]
          }
        },
        "required": [
          "preset"
        ],
        "additionalProperties": false
      }
    }
    select_musicAction

    Select a fixed library track or generated music and optional automatic mixing.

    View tool JSON
    {
      "name": "select_music",
      "kind": "act",
      "impl": "imperative",
      "description": "Select a fixed library track or generated music and optional automatic mixing.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "track": {
            "type": "string",
            "enum": [
              "broken-glimmers",
              "echoes-of-yesterday",
              "pale-season",
              "safe-space"
            ]
          },
          "source": {
            "type": "string",
            "enum": [
              "library",
              "generated"
            ]
          },
          "autoMix": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      }
    }