|
30 | 30 | - **[Network](#network)** (2 tools) |
31 | 31 | - [`get_network_request`](#get_network_request) |
32 | 32 | - [`list_network_requests`](#list_network_requests) |
33 | | -- **[Debugging](#debugging)** (10 tools) |
| 33 | +- **[Debugging](#debugging)** (8 tools) |
34 | 34 | - [`evaluate_script`](#evaluate_script) |
35 | 35 | - [`get_console_message`](#get_console_message) |
36 | 36 | - [`lighthouse_audit`](#lighthouse_audit) |
37 | 37 | - [`list_console_messages`](#list_console_messages) |
38 | 38 | - [`take_screenshot`](#take_screenshot) |
39 | 39 | - [`take_snapshot`](#take_snapshot) |
40 | | - - [`execute_webmcp_tool`](#execute_webmcp_tool) |
41 | | - - [`list_webmcp_tools`](#list_webmcp_tools) |
42 | 40 | - [`screencast_start`](#screencast_start) |
43 | 41 | - [`screencast_stop`](#screencast_stop) |
44 | 42 | - **[Memory](#memory)** (4 tools) |
|
52 | 50 | - [`reload_extension`](#reload_extension) |
53 | 51 | - [`trigger_extension_action`](#trigger_extension_action) |
54 | 52 | - [`uninstall_extension`](#uninstall_extension) |
| 53 | +- **[WebMCP](#webmcp)** (2 tools) |
| 54 | + - [`execute_webmcp_tool`](#execute_webmcp_tool) |
| 55 | + - [`list_webmcp_tools`](#list_webmcp_tools) |
55 | 56 |
|
56 | 57 | ## Input automation |
57 | 58 |
|
@@ -417,25 +418,6 @@ in the DevTools Elements panel (if any). |
417 | 418 |
|
418 | 419 | --- |
419 | 420 |
|
420 | | -### `execute_webmcp_tool` |
421 | | - |
422 | | -**Description:** Executes a WebMCP tool exposed by the page. (requires flag: --experimentalWebmcp=true) |
423 | | - |
424 | | -**Parameters:** |
425 | | - |
426 | | -- **toolName** (string) **(required)**: The name of the WebMCP tool to execute |
427 | | -- **input** (string) _(optional)_: The JSON-stringified parameters to pass to the WebMCP tool |
428 | | - |
429 | | ---- |
430 | | - |
431 | | -### `list_webmcp_tools` |
432 | | - |
433 | | -**Description:** Lists all WebMCP tools the page exposes. (requires flag: --experimentalWebmcp=true) |
434 | | - |
435 | | -**Parameters:** None |
436 | | - |
437 | | ---- |
438 | | - |
439 | 421 | ### `screencast_start` |
440 | 422 |
|
441 | 423 | **Description:** Starts recording a screencast (video) of the selected page in specified format. (requires flag: --experimentalScreencast=true) |
@@ -503,7 +485,7 @@ in the DevTools Elements panel (if any). |
503 | 485 |
|
504 | 486 | ## Extensions |
505 | 487 |
|
506 | | -> NOTE: Extensions are not active by default. Use the '--categoryExtensions' flag |
| 488 | +> NOTE: The Extensions category is not active by default. Use the '--categoryExtensions' flag. |
507 | 489 |
|
508 | 490 | ### `install_extension` |
509 | 491 |
|
@@ -552,3 +534,26 @@ in the DevTools Elements panel (if any). |
552 | 534 | - **id** (string) **(required)**: ID of the extension to uninstall. |
553 | 535 |
|
554 | 536 | --- |
| 537 | + |
| 538 | +## WebMCP |
| 539 | + |
| 540 | +> NOTE: The WebMCP category is not active by default. Use the '--categoryExperimentalWebmcp' flag. |
| 541 | +
|
| 542 | +### `execute_webmcp_tool` |
| 543 | + |
| 544 | +**Description:** Executes a WebMCP tool exposed by the page. (requires flag: --categoryExperimentalWebmcp=true) |
| 545 | + |
| 546 | +**Parameters:** |
| 547 | + |
| 548 | +- **toolName** (string) **(required)**: The name of the WebMCP tool to execute |
| 549 | +- **input** (string) _(optional)_: The JSON-stringified parameters to pass to the WebMCP tool |
| 550 | + |
| 551 | +--- |
| 552 | + |
| 553 | +### `list_webmcp_tools` |
| 554 | + |
| 555 | +**Description:** Lists all WebMCP tools the page exposes. (requires flag: --categoryExperimentalWebmcp=true) |
| 556 | + |
| 557 | +**Parameters:** None |
| 558 | + |
| 559 | +--- |
0 commit comments