Skip to main content
Glama
fangsylar-pixel

browser-search-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BROWSER_SEARCH_HEADLESSNoWhether to run browser in headless mode. Set to 'true' to enable headless.false
BROWSER_SEARCH_LOG_LEVELNoLogging level. Options: DEBUG, INFO, WARNING, ERROR.INFO
BROWSER_SEARCH_DEFAULT_ENGINENoDefault search engine to use. Options: google, bing, baidu, duckduckgo.google

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
web_searchB

Search the web using a real browser and return structured results. Uses Chrome/Edge via CDP (same approach as browser-takeover-bridge) to navigate to the search engine, extract results from the DOM, and return them as structured JSON. When the browser-takeover extension bridge is available, searches use the extension's authenticated browser session instead of a headless browser -- giving access to logged-in content.

web_search_multiA

Search multiple search engines and combine results. Searches multiple engines in sequence and returns combined results grouped by engine.

web_search_read_pageA

Navigate to a URL and return the visible page text. Useful for reading the full content of a search result.

web_search_statusA

Check the current browser, bridge, and provider status.

Detects available CDP browser instances, checks if the browser-takeover extension bridge is running, and reports the active provider type.

Returns: JSON status information

web_search_discover_browsersA

Scan for browsers with CDP enabled on common ports.

Checks ports 9222, 9223, 9333 for Chrome/Edge instances with remote debugging enabled.

Returns: JSON list of discovered browser instances

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/fangsylar-pixel/browser-search'

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