← WebMCP Directory

chameleon-webmcp.ryan-970.workers.dev

chameleon-webmcp.ryan-970.workers.dev

live Unverified (seed import) Productivity & Business 15 tools imperative implementation

Chameleon

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

Answer 3 · Act 11 · Transact 1 · Score: Not yet scored

Tool inspector

set_layout

act imperative

Repositions and resizes widgets in one atomic call on the 12-column grid. Pass every widget you want to move; unlisted widgets keep their position but may be pushed down so nothing overlaps. Prefer this over update_widget.position when several widgets move together. Call describe_current_state first so coordinates include any human dragging. Give a rationale shown in the activity log. Typical use: group related widgets, put the most actionable widget top-left, give charts at least w=6. Returns the final layout after collision-push.

Input schema

PropertyTypeRequiredDescription
items array yes Widgets to move or resize. Unlisted widgets keep their position but may be pushed down.
expectedStateVersion integer no The stateVersion from your latest describe_current_state call. Pass it on static mutations to avoid overwriting a newer human or agent change. If stale, the tool returns STALE_STATE without changing the board.
rationale string no One sentence explaining why you are making this change. Shown to the human in the activity log.
Raw JSON schema
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "properties": {
    "items": {
      "minItems": 1,
      "maxItems": 24,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "widgetId": {
            "type": "string",
            "pattern": "^w_[a-zA-Z0-9_-]{6,}$",
            "description": "A widget id as returned by add_widget or describe_current_state, e.g. \"w_x8Kd2q\"."
          },
          "x": {
            "type": "integer",
            "minimum": 0,
            "maximum": 11
          },
          "y": {
            "type": "integer",
            "minimum": 0,
            "maximum": 9007199254740991
          },
          "w": {
            "type": "integer",
            "minimum": 2,
            "maximum": 12
          },
          "h": {
            "type": "integer",
            "minimum": 2,
            "maximum": 20
          }
        },
        "required": [
          "widgetId",
          "x",
          "y",
          "w",
          "h"
        ],
        "additionalProperties": false
      },
      "description": "Widgets to move or resize. Unlisted widgets keep their position but may be pushed down."
    },
    "expectedStateVersion": {
      "description": "The stateVersion from your latest describe_current_state call. Pass it on static mutations to avoid overwriting a newer human or agent change. If stale, the tool returns STALE_STATE without changing the board.",
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "rationale": {
      "description": "One sentence explaining why you are making this change. Shown to the human in the activity log.",
      "type": "string",
      "maxLength": 300
    }
  },
  "required": [
    "items"
  ],
  "additionalProperties": false
}

Similar websites

econsor.de

econsor.de

German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.

live Unverified Productivity & Business Transact tools
143 tools A0 / Act142 / T1 Not yet scored Seen 2026-11-05
econsor_click_search econsor_click_image econsor_click_menu econsor_click_burger_menu_icon econsor_click_previous_button
Inspect tools
inkframe-eta.vercel.app

inkframe-eta.vercel.app

Browser-native Elah video editor for 9:16 and 16:9 exports

live Unverified Productivity & Business Transact tools
87 tools A12 / Act71 / T4 Not yet scored Seen 2026-11-05
get_capabilities list_templates navigate_workspace open_template editor_inspect_video_moments
Inspect tools
agentdesk-demo.vercel.app

agentdesk-demo.vercel.app

Meridian Ops

live Unverified Productivity & Business Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools
eworker.ca

eworker.ca

E-Worker is business infrastructure powered by AI, with focused apps and connected business work.

live Unverified Productivity & Business
73 tools A10 / Act63 / T0 Not yet scored Seen 2026-11-05
eworker_site_status eworker_list_apps eworker_resolve_app eworker_open_app ewdoc_status
Inspect tools

Related on Influzer