api-canvas-bclonan.netlify.app
api-canvas-bclonan.netlify.app
live
Unverified (seed import)
Productivity & Business
37 tools
imperative implementation
Turn public data into connected cards. People and WebMCP agents work on the same local canvas.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 9 · Act 27 · Transact 1 · Score: Not yet scored
Tool inspector
update_block
act
imperative
Edit title, source arguments, display mapping, layout or connections through the same action used by the editor.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
blockId |
string | yes | — |
expectedRevision |
integer | no | — |
patch |
object | yes | — |
Raw JSON schema
{
"type": "object",
"properties": {
"blockId": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"expectedRevision": {
"type": "integer",
"minimum": 0
},
"patch": {
"type": "object",
"properties": {
"title": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"arguments": {
"type": "object",
"maxProperties": 20
},
"presentation": {
"type": "object",
"properties": {
"type": {
"enum": [
"auto",
"metric",
"stats",
"text",
"key-value",
"record",
"table",
"list",
"cards",
"image",
"gallery",
"line-chart",
"bar-chart",
"area-chart",
"scatter",
"pie",
"timeline",
"map",
"weather",
"finance-quote",
"book",
"drug",
"media",
"link-preview",
"json",
"histogram",
"comparison",
"document",
"calendar",
"graph",
"sports-score",
"sports-team",
"places",
"news",
"events",
"person",
"product",
"embed",
"video",
"audio",
"note",
"file",
"stock-chart"
]
},
"xField": {
"type": "string",
"maxLength": 500
},
"yField": {
"type": "string",
"maxLength": 500
},
"fields": {
"type": "array",
"items": {
"type": "string",
"maxLength": 500
},
"maxItems": 30
},
"series": {
"type": "array",
"items": {
"type": "string",
"maxLength": 500
},
"maxItems": 4
},
"props": {
"type": "object",
"properties": {
"style": {
"type": "object",
"additionalProperties": false,
"properties": {
"background": {
"type": "string",
"pattern": "^#[0-9a-fA-F]{6}$"
},
"color": {
"type": "string",
"pattern": "^#[0-9a-fA-F]{6}$"
},
"borderColor": {
"type": "string",
"pattern": "^#[0-9a-fA-F]{6}$"
},
"fontSize": {
"type": "integer",
"minimum": 12,
"maximum": 28
},
"textAlign": {
"enum": [
"left",
"center",
"right"
]
}
}
},
"filter": {
"type": "string",
"maxLength": 500
},
"sort": {
"type": "string",
"maxLength": 500
},
"sortDirection": {
"enum": [
"asc",
"desc"
]
},
"compact": {
"type": "boolean"
},
"showSource": {
"type": "boolean"
},
"numberFormat": {
"enum": [
"compact",
"standard"
]
},
"stockStyle": {
"enum": [
"candles",
"line"
]
},
"stockSymbol": {
"type": "string",
"maxLength": 120
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"type"
],
"additionalProperties": false
},
"width": {
"type": "integer",
"enum": [
3,
4,
6,
8,
12
]
},
"bindings": {
"type": "object",
"maxProperties": 30,
"propertyNames": {
"pattern": "^(\\$data|[A-Za-z][A-Za-z0-9_-]{0,59})$",
"not": {
"enum": [
"constructor",
"prototype",
"__proto__"
]
}
},
"additionalProperties": {
"type": "object",
"additionalProperties": false,
"properties": {
"sourceId": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"path": {
"type": "string",
"maxLength": 500
},
"origin": {
"enum": [
"raw",
"data"
]
},
"literal": {
"type": [
"string",
"number",
"boolean",
"null"
],
"maxLength": 1000
},
"label": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"oneOf": [
{
"required": [
"path"
],
"not": {
"required": [
"literal"
]
}
},
{
"required": [
"literal"
],
"not": {
"anyOf": [
{
"required": [
"path"
]
},
{
"required": [
"sourceId"
]
}
]
}
}
]
}
},
"transforms": {
"type": "array",
"maxItems": 20,
"items": {
"type": "object",
"additionalProperties": false,
"required": [
"op"
],
"properties": {
"op": {
"enum": [
"select",
"rename",
"filter",
"sort",
"limit",
"map",
"derive",
"aggregate",
"group",
"flatten",
"merge",
"join"
]
},
"field": {
"type": "string",
"maxLength": 500
},
"fields": {
"type": "array",
"items": {
"type": "string",
"maxLength": 500
},
"minItems": 1,
"maxItems": 40
},
"as": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"value": {
"type": [
"string",
"number",
"boolean",
"null"
],
"maxLength": 1000
},
"comparison": {
"enum": [
"eq",
"ne",
"gt",
"gte",
"lt",
"lte",
"contains"
]
},
"direction": {
"enum": [
"asc",
"desc"
]
},
"count": {
"type": "integer",
"minimum": 1,
"maximum": 5000
},
"mapping": {
"type": "object",
"minProperties": 1,
"maxProperties": 40,
"additionalProperties": {
"type": "string",
"maxLength": 500
},
"propertyNames": {
"pattern": "^[A-Za-z][A-Za-z0-9_-]{0,59}$"
}
},
"method": {
"enum": [
"count",
"sum",
"mean",
"min",
"max"
]
},
"calculation": {
"enum": [
"sum",
"difference",
"product",
"ratio"
]
},
"sourceId": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"rightField": {
"type": "string",
"maxLength": 500
}
}
}
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"blockId",
"patch"
],
"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
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
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
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
eworker_site_status
eworker_list_apps
eworker_resolve_app
eworker_open_app
ewdoc_status
Inspect tools