login-and-wait
Opens a webpage for manual login, waits for user authentication, and saves cookies for session continuity. Ideal for automating login processes in web applications.
Instructions
Opens a webpage in a visible browser window for manual login, waits for user to complete login, then saves cookies
Input Schema
Name | Required | Description | Default |
---|---|---|---|
successIndicator | No | Optional CSS selector or URL pattern that indicates successful login | |
url | Yes | The URL of the login page | |
useDefaultBrowser | No | Whether to use the system's default browser instead of Puppeteer's bundled Chromium | |
waitMinutes | No | Maximum minutes to wait for login (default: 3) |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"successIndicator": {
"description": "Optional CSS selector or URL pattern that indicates successful login",
"type": "string"
},
"url": {
"description": "The URL of the login page",
"format": "uri",
"type": "string"
},
"useDefaultBrowser": {
"default": true,
"description": "Whether to use the system's default browser instead of Puppeteer's bundled Chromium",
"type": "boolean"
},
"waitMinutes": {
"default": 3,
"description": "Maximum minutes to wait for login (default: 3)",
"type": "number"
}
},
"required": [
"url"
],
"type": "object"
}