select_page
Lists open browser pages or selects one as the target for subsequent inspection and debugging actions.
Instructions
Lists or selects open browser pages. Use it without pageIdx to identify the active page or choose the correct tab before inspecting network traffic, scripts, frames, or console output; pass pageIdx to make one listed page the shared target for later tools. It does not navigate or create pages: use navigate_page to change the selected page's URL and new_page when a separate tab is required. listPageIdx only paginates the page listing and never changes selection.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pageIdx | No | Snapshot index from the latest page listing. Pass it to make that page the target for later tools; omit it to list pages without changing selection. Re-list after pages open or close because indices can shift. | |
| pageSize | No | Maximum pages to list per response. Defaults to 20. | |
| listPageIdx | No | Zero-based pagination index for the page listing only. This is not the pageIdx used to select a browser page. Defaults to 0. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | ||
| tool | Yes | Stable MCP tool name. | |
| error | No | ||
| summary | Yes | Concise human-readable outcome. |