← WebMCP Directory

app.colorwake.com

app.colorwake.com

live Unverified (seed import) Media & Personal 10 tools imperative implementation

colorwake

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 4 · Act 6 · Transact 0 · Score: Not yet scored

Tool inspector

apply_motion

act imperative

Animate a colored picture. Give a preset from list_motions (fly, swim, dance, jump, walk …) — any preset works on any character — with a variant, or omit it to vary. Looping presets end after a few seconds; loop: true keeps going until "stop". Place actions (swing, slide, bus, inside) use what is drawn in the current place. Or compose steps from primitives (e.g. "roll" = spin + move). Replaces the current motion; enters play mode and brings the character on stage if needed.

Input schema

PropertyTypeRequiredDescription
character string yes Character id from get_studio_state (or the sketch id if only one such character)
motion string no Preset or place action id from list_motions, or "stop"
variant string no Which version of the preset (ids from list_motions); omit to let the app vary it
steps array no Custom motion; used when motion is omitted
mode string no How steps combine; default parallel
speed number no 0.5-2, default 1
loop — no true = until stopped ("keep going"), number = times; omit = preset default (looping presets run a few seconds, then end)
Raw JSON schema
{
  "type": "object",
  "properties": {
    "character": {
      "type": "string",
      "description": "Character id from get_studio_state (or the sketch id if only one such character)"
    },
    "motion": {
      "description": "Preset or place action id from list_motions, or \"stop\"",
      "type": "string"
    },
    "variant": {
      "description": "Which version of the preset (ids from list_motions); omit to let the app vary it",
      "type": "string"
    },
    "steps": {
      "description": "Custom motion; used when motion is omitted",
      "minItems": 1,
      "maxItems": 8,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "primitive": {
            "type": "string",
            "enum": [
              "move",
              "rotate",
              "scale",
              "bounce",
              "shake",
              "spin",
              "flip",
              "tilt",
              "fade",
              "wave"
            ]
          },
          "part": {
            "description": "Body part id from list_motions; omit = whole character",
            "type": "string"
          },
          "params": {
            "type": "object",
            "propertyNames": {
              "type": "string"
            },
            "additionalProperties": {
              "type": [
                "number",
                "string",
                "boolean"
              ]
            }
          },
          "durationMs": {
            "description": "100-8000",
            "type": "number"
          },
          "delayMs": {
            "description": "0-4000",
            "type": "number"
          },
          "ease": {
            "type": "string",
            "enum": [
              "linear",
              "ease-in-out",
              "ease-in",
              "ease-out"
            ]
          }
        },
        "required": [
          "primitive"
        ],
        "additionalProperties": false
      }
    },
    "mode": {
      "description": "How steps combine; default parallel",
      "type": "string",
      "enum": [
        "sequence",
        "parallel"
      ]
    },
    "speed": {
      "description": "0.5-2, default 1",
      "type": "number"
    },
    "loop": {
      "description": "true = until stopped (\"keep going\"), number = times; omit = preset default (looping presets run a few seconds, then end)",
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        }
      ]
    }
  },
  "required": [
    "character"
  ],
  "additionalProperties": false
}

Similar websites

wfsim.app

wfsim.app

A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…

live Unverified Media & Personal
101 tools A12 / Act89 / T0 Not yet scored Seen 2026-11-05
enemies_targets_list enemies_target_new enemies_target_copy enemies_target_open enemies_target_set
Inspect tools
commonplace-webmcp.vercel.app

commonplace-webmcp.vercel.app

Commonplace is an editable social reading space built for people and their browser agents.

live Unverified Media & Personal Transact tools
89 tools A10 / Act77 / T2 Not yet scored Seen 2026-11-05
commonplace.get_page_state commonplace_get_page_state commonplace.get_reading_list commonplace_get_reading_list commonplace.get_profile
Inspect tools
pixelforge-studio.appcaster.chatgpt.site

pixelforge-studio.appcaster.chatgpt.site

A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.

live Unverified Media & Personal Transact tools
88 tools A12 / Act70 / T6 Not yet scored Seen 2026-11-05
plan_text_creation get_text_creation_status create_from_text claim_text_creation update_text_creation
Inspect tools
pixelite.taskcraft.site

pixelite.taskcraft.site

Pixelite

live Unverified Media & Personal Transact tools
83 tools A4 / Act78 / T1 Not yet scored Seen 2026-11-05
get_document_info list_layers get_active_layer get_selection_info new_document
Inspect tools

Related on Influzer