gradeNot graded
adaptab_resolveAction
Resolve a target page URL and task intent to the smallest compatible AdapTab WebMCP adapter. This checks the public catalog plus the signed-in owner's private library, without accessing the target page. Follow the returned executionPolicy, textual guidance, and evidenced limits; when additionalTabsRequired is false, reuse the resolved tab and do not open resource URLs as pages.
View tool JSON
{
"name": "adaptab_resolve",
"kind": "act",
"impl": "imperative",
"description": "Resolve a target page URL and task intent to the smallest compatible AdapTab WebMCP adapter. This checks the public catalog plus the signed-in owner's private library, without accessing the target page. Follow the returned executionPolicy, textual guidance, and evidenced limits; when additionalTabsRequired is false, reuse the resolved tab and do not open resource URLs as pages.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The complete URL of the target browser tab."
},
"intent": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "The user's intended action in plain language."
},
"client": {
"type": "string",
"enum": [
"chatgpt-integrated-browser",
"cdp",
"other"
]
}
},
"required": [
"url",
"intent",
"client"
],
"additionalProperties": false
},
"page": "/bootstrap"
}adaptab_get_bundleAction
Get an immutable public or owner-authorized private AdapTab page-installer bundle and its SHA-256 integrity value for a previously resolved adapter version. Encrypted private source is decrypted only in this browser.
View tool JSON
{
"name": "adaptab_get_bundle",
"kind": "act",
"impl": "imperative",
"description": "Get an immutable public or owner-authorized private AdapTab page-installer bundle and its SHA-256 integrity value for a previously resolved adapter version. Encrypted private source is decrypted only in this browser.",
"inputSchema": {
"type": "object",
"properties": {
"adapterId": {
"type": "string"
},
"version": {
"type": "string"
},
"delivery": {
"type": "string",
"enum": [
"inline"
]
}
},
"required": [
"adapterId",
"version",
"delivery"
],
"additionalProperties": false
},
"page": "/bootstrap"
}adaptab_request_adapterAction
Request future AdapTab support for an unsupported website and action. Only the hostname is retained from the URL. Do not include private page data, credentials, or message text in action descriptions or notes.
View tool JSON
{
"name": "adaptab_request_adapter",
"kind": "act",
"impl": "imperative",
"description": "Request future AdapTab support for an unsupported website and action. Only the hostname is retained from the URL. Do not include private page data, credentials, or message text in action descriptions or notes.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "A public site URL; only its hostname is retained."
},
"desiredAction": {
"type": "string",
"minLength": 3,
"maxLength": 300
},
"pageFamily": {
"type": "string",
"maxLength": 100
},
"notes": {
"type": "string",
"maxLength": 500
}
},
"required": [
"url",
"desiredAction"
],
"additionalProperties": false
},
"page": "/bootstrap"
}adaptab_report_resultAction
Report a bounded adapter outcome to improve compatibility. Requires explicit consent and never accepts tool arguments, results, page content, cookies, messages, or account identifiers.
View tool JSON
{
"name": "adaptab_report_result",
"kind": "act",
"impl": "imperative",
"description": "Report a bounded adapter outcome to improve compatibility. Requires explicit consent and never accepts tool arguments, results, page content, cookies, messages, or account identifiers.",
"inputSchema": {
"type": "object",
"properties": {
"consent": {
"const": true
},
"adapterId": {
"type": "string",
"maxLength": 100
},
"version": {
"type": "string",
"maxLength": 30
},
"toolName": {
"type": "string",
"maxLength": 100
},
"outcome": {
"type": "string",
"enum": [
"success",
"failure",
"cancelled"
]
},
"errorCode": {
"type": "string",
"maxLength": 80
},
"latencyBucket": {
"type": "string",
"enum": [
"lt_1s",
"1_3s",
"3_10s",
"gt_10s",
"unknown"
]
},
"client": {
"type": "string",
"enum": [
"chatgpt-integrated-browser",
"cdp",
"other"
]
},
"lifecycleReason": {
"type": "string",
"enum": [
"initial",
"spa_navigation",
"document_navigation",
"manual_reinject",
"unknown"
]
}
},
"required": [
"consent",
"adapterId",
"version",
"toolName",
"outcome",
"latencyBucket",
"client",
"lifecycleReason"
],
"additionalProperties": false
},
"page": "/bootstrap"
}