Skip to main content
Glama
RAJUSHANIGARAPU

self-healing-browser-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
browser_navigateC

Open a URL in the shared browser page and return the final URL.

browser_snapshot

Return the page's interactive elements as roles + accessible names.

Use this to 'see' the page semantically before deciding what to click or type.

browser_clickA

Click an element described by any combination of locator strategies.

Provide as many as you know (e.g. role='button' + name='Log in', and a testid if you have one). The most stable available strategy wins; if it healed to a fallback, the result says so.

browser_fill

Type value into an input described by the locator strategies.

browser_get_textC

Return the visible text of the described element.

browser_assert_visibleC

Assert the described element is present and visible. Returns PASS or FAIL.

browser_closeA

Close the browser and release its resources.

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/RAJUSHANIGARAPU/self-healing-browser-mcp'

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