Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
launch_browser | Launch a new browser instance (chromium, firefox, or webkit) |
navigate | Navigate to a URL |
click_element | Click on an element by CSS selector |
type_text | Type text into an input field |
screenshot | Take a screenshot of the current page |
get_element_text | Get text content of an element |
wait_for_element | Wait for an element to appear or disappear |
evaluate_javascript | Execute JavaScript in the browser context |
get_console_logs | Get console logs from the browser |
get_page_info | Get information about the current page |
close_browser | Close the current browser instance |
analyze_screenshot | Take a screenshot and analyze it with AI (Gemma3) to describe what is visible on the page |
scroll | Scroll the page in the specified direction |
check_scrollability | Check if the page is scrollable in the specified direction |