List page and DevTools tools
browser_list_toolsLists available WebMCP and DevTools tools for a session, enabling agents to inspect schemas and call them against the current page.
Instructions
Lists tools beyond this server's own that can run against the session's page, by qualified name: "webmcp." for tools the site itself publishes through WebMCP (read live — they change as the page navigates), and "devtools." for chrome-devtools-mcp's tools (performance traces, Lighthouse, emulation, heap snapshots…), which this server runs for you — no extra MCP server to configure. Follow with browser_tool_schema, then browser_call_tool.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sessionId": "<sessionId>"
},
"name": "browser_list_tools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | Which tools to list. Defaults to all. | |
| sessionId | Yes | Session id returned by browser_start. |