← WebMCP Directory

pomodorozhong.github.io

pomodorozhong.github.io

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

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

act imperative

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

PropertyTypeRequiredDescription
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

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