pomodorozhong.github.io
Bookmark & Tag
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 5 · Act 2 · Transact 0 · Score: Not yet scored
Tool inspector
propose_changes
Stage one task's bookmark creations and updates for HUMAN batch review. This never saves bookmark changes. For filling selected bookmarks' missing fields, first call get_copy_content to read the actual selection, missingFields, assets, and record revisions, then patch the missing title, description, URL, or asset using sourced values. To fill a missing thumbnail, set patch.asset to {kind: 'image', source: 'remote', url: ' '}. Find and verify an actual source image; do not invent a URL. Agent review displays the proposed image and its source URL. Asset updates may also replace an existing image when requested; preserve existing assets when only filling missing fields. Local uploads, asset removal, video, and audio writes are unsupported. Updates preserve omitted fields, require the read bookmark revision, and specify explicit group additions/removals. Use existing group/status IDs; create defaults to Pending and URL-as-title when title is absent. Use a unique requestId; retry identical input with the same ID. There is one pending batch per tab. The user applies or sets aside in Agent review; set-aside batches remain selectable and can be applied later. do not approve through UI automation.
Page: /bookmark-router/
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
requestId |
string | yes | — |
collectionId |
string | yes | — |
expectedRevision |
integer | yes | — |
summary |
string | no | Optional, but please include it: a few words naming what this batch is about, such as "Monetization and pricing research". The user sees it in Agent review, and it names the batch tag the user can highlight later. |
changes |
array | yes | — |
Raw JSON schema
{
"type": "object",
"properties": {
"requestId": {
"type": "string",
"minLength": 1
},
"collectionId": {
"type": "string",
"minLength": 1
},
"expectedRevision": {
"type": "integer",
"minimum": 0
},
"summary": {
"type": "string",
"description": "Optional, but please include it: a few words naming what this batch is about, such as \"Monetization and pricing research\". The user sees it in Agent review, and it names the batch tag the user can highlight later."
},
"changes": {
"type": "array",
"minItems": 1,
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"const": "create",
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"type": "string",
"minLength": 1
},
"description": {
"type": "string"
},
"statusId": {
"type": "string",
"minLength": 1
},
"tagIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"uniqueItems": true
}
},
"required": [
"kind",
"url"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"const": "update",
"type": "string"
},
"bookmarkId": {
"type": "string",
"minLength": 1
},
"expectedRecordRevision": {
"type": "integer",
"minimum": 0
},
"patch": {
"type": "object",
"properties": {
"title": {
"type": "string",
"minLength": 1
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"statusId": {
"type": "string",
"minLength": 1
},
"asset": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"const": "image"
},
"source": {
"type": "string",
"const": "remote"
},
"url": {
"type": "string",
"minLength": 1,
"format": "uri",
"description": "A sourced HTTP or HTTPS image URL. Verify that it loads before proposing."
}
},
"required": [
"kind",
"source",
"url"
],
"additionalProperties": false
}
},
"required": [],
"additionalProperties": false
},
"addTagIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"uniqueItems": true
},
"removeTagIds": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"uniqueItems": true
}
},
"required": [
"kind",
"bookmarkId",
"expectedRecordRevision"
],
"additionalProperties": false
}
]
}
}
},
"required": [
"requestId",
"collectionId",
"expectedRevision",
"changes"
],
"additionalProperties": false
}
Similar websites
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.
inkframe-eta.vercel.app
Browser-native Elah video editor for 9:16 and 16:9 exports
agentdesk-demo.vercel.app
Meridian Ops
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.