Skip to main content
Glama
bytesbrains

mcp-textbrowser

by bytesbrains

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
browser_navigateA

Open a URL in the browser and return the page context (DOM elements + OCR text). Default text-only mode — screenshot is captured only for OCR then discarded, zero image tokens. Set visual=true to also receive the PNG.

browser_clickA

Click an element on the current page. Identify the target by CSS selector, XPath, or visible text. Returns updated page context after the click.

browser_typeA

Type text into an input field on the current page. By default clears the field first. Returns updated page context.

browser_scrollA

Scroll the current page. Use direction (up/down/left/right) with an optional pixel amount, or provide a selector to scroll that element into view.

browser_screenshotA

Capture the current page and return an OCR-based text map. The screenshot itself is discarded unless visual=true.

browser_readA

Read the current page context (DOM elements + OCR text) without navigating or clicking anything.

browser_evaluateA

Execute JavaScript in the current page context and return the result. Restricted to safe DOM read operations — eval, Function, fetch, WebSocket, and document.write are blocked.

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/bytesbrains/mcp-textbrowser'

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