44413ac4812664e0e67dc5d837bab89e7fc4bbbbsource_git · null-runner/chrome-mcp-docker · current release
Observed 2026-08-25T09:34:39.748Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"tools": {}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
clickClicks an element identified by CSS selector.Input schema{
"type": "object",
"properties": {
"selector": {
"type": "string"
}
},
"required": [
"selector"
]
} | — | — · — | — |
get_computed_stylesReturns the computed CSS styles for an element (essential for UI debugging).Input schema{
"type": "object",
"properties": {
"selector": {
"type": "string"
}
},
"required": [
"selector"
]
} | — | — · — | — |
get_console_logsReturns captured console logs (errors, warnings, info). Useful for debugging JS issues.Input schema{
"type": "object",
"properties": {
"clear": {
"type": "boolean",
"description": "Clear logs after retrieval"
}
}
} | — | — · — | — |
get_network_errorsReturns a list of failed network requests.Input schema{
"type": "object",
"properties": {}
} | — | — · — | — |
mobile_modeToggles mobile viewport (iPhone X dimensions).Input schema{
"type": "object",
"properties": {
"enable": {
"type": "boolean"
}
},
"required": [
"enable"
]
} | — | — · — | — |
navigateNavigates to a URL and waits for network idle.Input schema{
"type": "object",
"properties": {
"url": {
"type": "string"
}
},
"required": [
"url"
]
} | — | — · — | — |
screenshotTakes a screenshot of the viewport. Returns base64.Input schema{
"type": "object",
"properties": {}
} | — | — · — | — |
scrollScrolls the page. Use x,y coordinates OR selector to scroll into view.Input schema{
"type": "object",
"properties": {
"x": {
"type": "number"
},
"y": {
"type": "number"
},
"selector": {
"type": "string"
}
}
} | — | — · — | — |
typeTypes text into an input field.Input schema{
"type": "object",
"properties": {
"selector": {
"type": "string"
},
"text": {
"type": "string"
}
},
"required": [
"selector",
"text"
]
} | — | — · — | — |
wait_for_selectorWaits for an element to appear in the DOM.Input schema{
"type": "object",
"properties": {
"selector": {
"type": "string"
},
"timeout": {
"type": "number"
}
},
"required": [
"selector"
]
} | — | — · — | — |