Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
browser_openC

Open a new browser session

browser_navigateC

Navigate to a URL

browser_navigate_backB

Navigate back in the browser

browser_navigate_forwardB

Navigate forward in the browser

browser_titleB

Get the current page title

browser_get_urlB

Get the current page URL

browser_get_page_sourceB

Get the current page source

browser_maximizeB

Maximize the browser window

browser_resizeC

Resize the browser window

browser_refreshB

Refresh the current page

browser_switch_to_windowB

Switch to a different browser window

browser_switch_to_original_windowB

Switches back to the original browser window

browser_switch_to_window_by_titleB

Switch to a window by its title

browser_switch_window_by_indexC

Switch to a window by its index

browser_switch_to_window_by_urlC

Switch to a window by its URL

browser_closeB

Close the current browser session

browser_find_elementC

Find an element

browser_find_elementsD

Find multiple elements

browser_clickC

Perform a click on an element

browser_typeC

Type into an editable field

browser_clearC

Clears the value of an input element

browser_get_element_textC

Gets the text of an element

browser_get_attributeB

Gets the value of an attribute from an element

browser_element_is_displayedB

Checks if an element is displayed

browser_element_is_enabledC

Checks if an element is enabled

browser_element_is_selectedC

Checks if an element is selected

browser_switch_to_frameC

Switches to an iframe element

browser_switch_to_default_contentC

Switches to the default content

browser_switch_to_parent_frameB

Switches to the parent iframe

browser_file_uploadC

Uploads a file using a file input element

browser_hoverC

Hover over an element

browser_wait_for_elementC

Wait for an element to be present

browser_drag_and_dropC

Perform drag and drop between two elements

browser_double_clickC

Perform double click on an element

browser_right_clickC

Perform right click (context click) on an element

browser_select_dropdown_by_textC

Select dropdown by visible text

browser_select_dropdown_by_valueC

Select dropdown by value

browser_key_pressC

Press a key on the keyboard

browser_execute_scriptC

Execute JavaScript in the context of the current page

browser_scroll_to_elementC

Scroll to an element

browser_scroll_to_topB

Scroll to the top of the page

browser_scroll_to_bottomB

Scroll to the bottom of the page

browser_scroll_to_coordinatesC

Scroll to specific coordinates

browser_scroll_by_pixelsC

Scroll by a specific number of pixels

browser_select_checkboxC

Select a checkbox

browser_unselect_checkboxC

Unselect a checkbox

browser_submit_formC

Submit a form

browser_focus_elementC

Focus on a specific element

browser_blur_elementB

Remove focus from a specific element

browser_screenshotC

Take a screenshot of the current page

browser_get_cookiesC

Get all cookies

browser_get_cookie_by_nameC

Get a cookie by name

browser_add_cookie_by_nameC

Add a cookie to the browser

browser_set_cookie_objectC

Set a cookie in the browser

browser_delete_cookieC

Delete a cookie from the browser

browser_delete_cookiesB

Delete cookies from the browser

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pshivapr/selenium-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server