deskintab.dgkhan08.workers.dev
deskintab.dgkhan08.workers.dev
live
Unverified (seed import)
AI & Agents
89 tools
imperative implementation
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 18 · Act 70 · Transact 1 · Score: Not yet scored
Tool inspector
canvas_edit
act
imperative
Create or revision-check edits to Canvas objects, styles, bindings and layer order; preserves unrelated objects and saves with recovery.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
path |
string | yes | — |
expectedRevision |
string | no | — |
create |
object | no | — |
operations |
array | yes | — |
Raw JSON schema
{
"type": "object",
"required": [
"path",
"operations"
],
"properties": {
"path": {
"type": "string"
},
"expectedRevision": {
"type": "string",
"pattern": "^sha256:[a-f0-9]{64}$"
},
"create": {
"type": "object",
"required": [
"title"
],
"properties": {
"title": {
"type": "string",
"maxLength": 120
},
"width": {
"type": "number",
"minimum": 320,
"maximum": 4096
},
"height": {
"type": "number",
"minimum": 240,
"maximum": 4096
}
},
"additionalProperties": false
},
"operations": {
"type": "array",
"maxItems": 100,
"items": {
"oneOf": [
{
"type": "object",
"required": [
"op",
"ids"
],
"properties": {
"op": {
"const": "reorder"
},
"ids": {
"type": "array",
"maxItems": 2000,
"items": {
"type": "string"
}
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"op",
"object"
],
"properties": {
"op": {
"const": "add"
},
"object": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"$ref": "#/$defs/s0"
},
"type": {
"type": "string",
"enum": [
"text",
"sticky",
"rectangle",
"diamond",
"ellipse",
"connector",
"arrow",
"line",
"freedraw",
"image"
]
},
"x": {
"$ref": "#/$defs/s1"
},
"y": {
"$ref": "#/$defs/s1"
},
"width": {
"$ref": "#/$defs/s2"
},
"height": {
"$ref": "#/$defs/s2"
},
"text": {
"type": "string",
"maxLength": 20000
},
"fill": {
"$ref": "#/$defs/s3"
},
"color": {
"$ref": "#/$defs/s3"
},
"fontFamily": {
"type": "integer",
"enum": [
1,
2,
3,
5,
6,
7,
8,
9
]
},
"fillStyle": {
"$ref": "#/$defs/s4"
},
"strokeStyle": {
"type": "string",
"enum": [
"solid",
"dashed",
"dotted"
]
},
"textAlign": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"verticalAlign": {
"type": "string",
"enum": [
"top",
"middle",
"bottom"
]
},
"startArrowhead": {
"$ref": "#/$defs/s5"
},
"endArrowhead": {
"$ref": "#/$defs/s5"
},
"fontSize": {
"type": "number",
"minimum": 12,
"maximum": 72
},
"link": {
"type": [
"string",
"null"
]
},
"imagePath": {
"type": "string"
},
"from": {
"type": "string"
},
"to": {
"type": "string"
},
"points": {
"$ref": "#/$defs/s6"
},
"angle": {
"type": "number",
"minimum": -100,
"maximum": 100
},
"strokeWidth": {
"$ref": "#/$defs/s7"
},
"roughness": {
"type": "number",
"minimum": 0,
"maximum": 10
},
"opacity": {
"$ref": "#/$defs/s7"
},
"groupIds": {
"$ref": "#/$defs/s8"
},
"locked": {
"type": "boolean"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"op",
"id",
"changes"
],
"properties": {
"op": {
"const": "update"
},
"id": {
"$ref": "#/$defs/s0"
},
"changes": {
"type": "object",
"properties": {
"x": {
"$ref": "#/$defs/s1"
},
"y": {
"$ref": "#/$defs/s1"
},
"width": {
"$ref": "#/$defs/s2"
},
"height": {
"$ref": "#/$defs/s2"
},
"text": {
"type": "string",
"maxLength": 20000
},
"fill": {
"$ref": "#/$defs/s3"
},
"color": {
"$ref": "#/$defs/s3"
},
"fontFamily": {
"type": "integer",
"enum": [
1,
2,
3,
5,
6,
7,
8,
9
]
},
"fillStyle": {
"$ref": "#/$defs/s4"
},
"strokeStyle": {
"type": "string",
"enum": [
"solid",
"dashed",
"dotted"
]
},
"textAlign": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"verticalAlign": {
"type": "string",
"enum": [
"top",
"middle",
"bottom"
]
},
"startArrowhead": {
"$ref": "#/$defs/s5"
},
"endArrowhead": {
"$ref": "#/$defs/s5"
},
"fontSize": {
"type": "number",
"minimum": 12,
"maximum": 72
},
"link": {
"type": [
"string",
"null"
]
},
"from": {
"type": "string"
},
"to": {
"type": "string"
},
"points": {
"$ref": "#/$defs/s6"
},
"angle": {
"type": "number",
"minimum": -100,
"maximum": 100
},
"strokeWidth": {
"$ref": "#/$defs/s7"
},
"roughness": {
"type": "number",
"minimum": 0,
"maximum": 10
},
"opacity": {
"$ref": "#/$defs/s7"
},
"groupIds": {
"$ref": "#/$defs/s8"
},
"locked": {
"type": "boolean"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"op",
"id"
],
"properties": {
"op": {
"const": "delete"
},
"id": {
"$ref": "#/$defs/s0"
}
},
"additionalProperties": false
}
]
}
}
},
"additionalProperties": false,
"$defs": {
"s0": {
"type": "string",
"minLength": 1,
"maxLength": 80
},
"s1": {
"type": "number",
"minimum": -1000000,
"maximum": 1000000
},
"s2": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"s3": {
"type": "string",
"pattern": "^#[a-fA-F0-9]{6}$"
},
"s4": {
"type": "string",
"enum": [
"solid",
"hachure",
"cross-hatch",
"zigzag"
]
},
"s5": {
"type": [
"string",
"null"
],
"enum": [
null,
"arrow",
"bar",
"dot",
"circle",
"circle_outline",
"triangle",
"triangle_outline",
"diamond",
"diamond_outline",
"crowfoot_one",
"crowfoot_many",
"crowfoot_one_or_many"
]
},
"s6": {
"type": "array",
"minItems": 2,
"maxItems": 20000,
"items": {
"type": "array",
"minItems": 2,
"maxItems": 2,
"items": {
"type": "number"
}
}
},
"s7": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"s8": {
"type": "array",
"maxItems": 20,
"items": {
"type": "string",
"maxLength": 100
}
}
}
}
Similar websites
reloadium.com
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
live
Unverified
AI & Agents
Transact tools
getAppInfo
readCredits
signOut
navigateToLogin
navigateToPricing
Inspect tools
api.lmm.best
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
live
Unverified
AI & Agents
Transact tools
lmm_signal_state
lmm_signal_start
lmm_signal_rotate
lmm_signal_hint
lmm_signal_records
Inspect tools
webmcp.agentsdesk.dev
webmcp.agentsdesk.dev
Meridian Ops
live
Unverified
AI & Agents
Transact tools
find_capabilities
invoke_capability
get_context
get_action_status
search_customers
Inspect tools
cesium-browser-agent.pages.dev
cesium-browser-agent.pages.dev
Cesium Agent Lab
live
Unverified
AI & Agents
flyTo
setView
getView
zoomToExtent
saveViewpoint
Inspect tools