Discover WebMCP tools across the browser

Returns a snapshot of WebMCP tools registered by every open tab and by embedded content within those tabs.

On the first request, Kernel starts monitoring the browser. Tabs and windows that are already open are included, and tabs, windows, and embedded content opened later are tracked automatically. Tools are removed when the tab or embedded frame that registered them closes or navigates away.

Each tool includes an opaque tool_ref that identifies its exact live registration, tool metadata, and information about the window, tab, and optional embedded frame that provided it. Use tool_ref to invoke that exact registration.

get/webmcp/tools

Query parameters

exclude_customboolean

Exclude custom tools when true.

Response

Current WebMCP tool snapshot.

Changes

Changed in 2 of the 65 revisions of this API.315

  • 20deed4d1ac2314See the full diff
    • ▲

      removed the required property // from the response with the status

      response-required-property-removed

    • ▲

      removed the required property // from the response with the status

      response-required-property-removed

    • ▲

      removed the required property // from the response with the status

      response-required-property-removed

    • ●

      removed the optional property // from the response with the status

      response-optional-property-removed

    • ○

      added the new optional query request parameter exclude_custom

      new-optional-request-parameter

    • ○

      added the optional property /// to the response with the status

      response-optional-property-added

    • ○

      added the optional property /// to the response with the status

      response-optional-property-added

    • ○

      added the required property // to the response with the status

      response-required-property-added

    • ○

      endpoint added

      endpoint-added