Skip to main content
WebMCP: pages can expose typed tools to agents via navigator.modelContext. list reports what the page exposes (or that it exposes nothing); invoke calls one by name.

Parameters

integer
Target tab id from browser_tabs, which lists tabs across all windows. Defaults to the agent’s most recently opened usable tab, or the only usable tab. Otherwise select a listed tabId.
enum
default:"list"
required
One of: list, invoke.
string
 
object
 

Example