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 |
---|---|
openBrowser | Launch a new browser instance |
navigate | Navigate to a URL |
type | Type text into an element |
click | Click an element |
moveMouse | Move mouse to coordinates |
scroll | Scroll the page by specified amounts |
screenshot | Take a screenshot |
getPageSource | Get the HTML source code of the current page |
getPageText | Get the text content of the current page |
getPageTitle | Get the title of the current page |
getPageUrl | Get the URL of the current page |
getScripts | Get all JavaScript code from the current page |
getStylesheets | Get all CSS stylesheets from the current page |
getMetaTags | Get all meta tags from the current page |
getLinks | Get all links from the current page |
getImages | Get all images from the current page |
getForms | Get all forms from the current page |
getElementContent | Get the HTML and text content of a specific element |
executeJavaScript | Execute arbitrary JavaScript code on the current page and return the result |
closeBrowser | Close the browser |