get_capabilities

MCP tool from Crawlio Browser by Crawlio-app

Report live browser-bridge availability by tab, CDP domain, and permission state

How to use it

Project documentation lists get_capabilities for the Crawlio Browser MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Crawlio Browser

$npx -y crawlio-browser
FULL CRAWLIO BROWSER LISTING

Other tools in Crawlio Browser (39)

browser_click

Click element by CSS selector (auto-settle, left/right/middle, modifiers)

browser_double_click

Double-click element

browser_drag

Drag from one element to another

browser_file_upload

Upload files to <input type="file">

browser_hover

Hover over element

browser_intercept

Block, modify headers, or mock responses for URL patterns

browser_navigate

Navigate to a URL (auto-settle)

browser_press_key

Press keyboard key (Enter, Tab, Escape, shortcuts)

browser_scroll

Scroll page or element

browser_select_option

Select <option> by value (auto-settle)

browser_type

Type text into element (auto-settle)

browser_wait

Wait N milliseconds

browser_wait_for

Wait for element state (visible, hidden, attached, detached)

capture_page

Full capture: framework + network + console + DOM

connect_tab

Connect to a browser tab

create_tab

Create new tab with URL

detect_framework

Detect JS framework and version

disconnect_tab

Disconnect from the current tab

emulate_network

Throttle network (offline, 3G, 4G, WiFi presets)

execute

Run async JS with bridge, crawlio, smart, sleep, and compileRecording in scope

get_connection_status

Check CDP connection state

get_console_logs

Get console logs (errors, warnings, info)

get_cookies

Get cookies (sensitive values redacted)

get_dom_snapshot

Simplified DOM tree with shadow DOM and iframe support

get_frame_tree

Get frame hierarchy (main + iframes)

get_response_body

Get response body for a captured network request

get_websocket_connections

List active WebSocket connections

get_websocket_messages

Get WebSocket message history

list_tabs

List all open tabs with IDs and URLs

observe

Start/query/stop extension-resident training, recording, and page monitors

reconnect_tab

Force reconnect to fix stale connections

search

Discover available commands by keyword

set_cache_disabled

Disable/enable browser cache

set_extra_headers

Add custom headers to all requests

start_network_capture

Start recording network requests

stop_network_capture

Stop recording and return captured requests

switch_to_frame

Switch execution context to iframe

switch_to_main_frame

Switch back to main frame

take_screenshot

Viewport/full-page/element image (JPEG default, PNG on request)