browserlane
MCP reference

Navigation

Navigation — MCP tools exposed to agents.

9 tools in this group.

browser_back

Navigate back in browser history (like clicking the back button)

No parameters.

browser_forward

Navigate forward in browser history (like clicking the forward button)

No parameters.

browser_navigate

Navigate to a URL in the browser

ParameterTypeRequiredDefaultDescription
urlstringyesThe URL to navigate to

browser_reload

Reload the current page. Waits for the page to fully load.

No parameters.

browser_wait

Wait for an element to reach a specified state (attached, visible, or hidden)

ParameterTypeRequiredDefaultDescription
selectorstringyesCSS selector for the element to wait for
statestringno"attached"State to wait for: "attached" (exists in DOM), "visible" (visible on page), or "hidden" (not found or not visible) (one of: attached, visible, hidden)
timeoutnumberno30000Timeout in milliseconds (default: 30000)

browser_wait_for_fn

Wait until a JavaScript expression returns a truthy value

ParameterTypeRequiredDefaultDescription
expressionstringyesJavaScript expression to evaluate (e.g., "window.ready === true")
timeoutnumberno30000Timeout in milliseconds (default: 30000)

browser_wait_for_load

Wait until the page reaches the "complete" ready state (all resources loaded)

ParameterTypeRequiredDefaultDescription
timeoutnumberno30000Timeout in milliseconds (default: 30000)

browser_wait_for_text

Wait until specific text appears on the page

ParameterTypeRequiredDefaultDescription
textstringyesText to wait for on the page
timeoutnumberno30000Timeout in milliseconds (default: 30000)

browser_wait_for_url

Wait until the page URL contains a given substring

ParameterTypeRequiredDefaultDescription
patternstringyesSubstring to match in the URL
timeoutnumberno30000Timeout in milliseconds (default: 30000)

On this page