area_screenshot
Take a screenshot of a specific area of the current page
Click a page by screen coordinate rather than by selector, and fold a whole form fill into one batched call.
LABSCO SUMMARY
click takes a coordinate and type goes wherever focus already is, so the working rhythm is screenshot, aim, act, screenshot — and area_screenshot is there so each turn of that loop ships a rectangle instead of a full page. wait is built for the same rhythm: it returns the page state after the pause rather than only blocking for it. batch is the answer to what that loop costs in round trips, combining click, type and press_key into one command with an interval between operations.
A browser driver whose pointer tools take coordinates — 14 tools covering navigation, coordinate clicks, typing, area screenshots, viewport size and tabs.
Nothing to supply — no account, no key. The pointer tools address the page by position through coordinate, topLeft and bottomRight, so aiming them means a screenshot and a viewport whose size you set; scroll is the one that takes a selector.
One command — npx @sydneyassistent/codingbaby-browser-mcp
USE CASES
Open the page, take a picture of the region you care about, click the point you can see and type into what that focused, waiting when the page needs a moment to catch up.
Put the whole sequence of clicks, typing and key presses into one batched command with a fixed interval, instead of paying a round trip per field.
Set the viewport to the width and height in question, scroll to the part of the page you are judging, and capture just that rectangle.
Open the second page in its own tab, switch by index when you need to compare, close the ones you are finished with, and shut the browser at the end.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
area_screenshotTake a screenshot of a specific area of the current page
batchExecute a batch of browser operations in sequence. This powerful tool allows combining multiple actions (click, type, press_key, etc.) into a single command, reducing round-trip time. Ideal for form filling, search operations, and simple navigation sequences.
clickPerform click on a web page
closeClose the browser
navigateNavigate to a URL
press_keyPress a key or key combination on the keyboard
scrollScroll the page in a specified direction
set_viewportSet the viewport configuration of the browser
tab_closeClose a tab
tab_listList browser tabs
tab_newOpen a new tab
tab_selectSelect a tab by index
typeType text into focused element
waitWait for a specified number of seconds, with a screenshot of the current page state after waiting
BEFORE YOU INSTALL
14 tools when we connected.
CONTEXT COST
Rated by the size of the 14 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"codingbaby-browser-mcp": {
"command": "npx",
"args": [
"@sydneyassistent/codingbaby-browser-mcp"
]
}
}
}npx @sydneyassistent/codingbaby-browser-mcp