Skip to main content
Glama
ORCHORDS

orchords-web-pilot

Official
by ORCHORDS

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PILOT_HEADLESSNoSet to 'false' to watch the agent work. Controls whether the local browser runs headless.true
PILOT_HTTP_HOSTNoThe host the HTTP transport binds to. HTTP transport only.127.0.0.1
PILOT_HTTP_PATHNoThe path for the HTTP transport endpoint. HTTP transport only./mcp
PILOT_HTTP_PORTNoThe port the HTTP transport listens on. HTTP transport only.8788
PILOT_TRANSPORTNoThe transport to use. 'stdio' for desktop agents, 'http' for hosted/shared.stdio
BROWSER_WS_ENDPOINTNoWebSocket endpoint of a remote browser (e.g., Browserless, hosted Chrome, own grid). If set, the server connects to this instead of launching a local browser.
PILOT_CAPTCHA_SOLVER_URLNoEndpoint for an external captcha-solving service. Used by the captcha solver tool.
PILOT_CAPTCHA_SOLVER_TOKENNoBearer token for the captcha-solving service.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
browser_navigateC

Open a URL in the browser.

browser_snapshotA

Return the AI-oriented accessibility snapshot for the current page. Each node carries a ref token (e.g. [ref=e23]) that can be passed back into browser_click/browser_type/etc. Refs are invalidated on navigation.

browser_clickB

Click an element identified by a snapshot ref, CSS selector, or x+y coordinates. Prefer ref from browser_snapshot.

browser_typeB

Type text into the focused, matched, or ref-targeted element.

browser_fillC

Replace an input value via Playwright's fill() — accepts a selector or a snapshot ref.

browser_pressA

Press a non-text key (Enter, Tab, Escape, arrows, etc.).

browser_hoverB

Hover an element. Accepts a snapshot ref or a selector.

browser_dragC

Drag from one element to another. Accepts snapshot refs or selectors.

browser_selectB

Select an by value or label. Accepts a snapshot ref or a selector.

browser_screenshotB

Capture a PNG screenshot. Returns base64 or saves to disk if savePath is set.

browser_evaluateB

Run a JS expression in the page context and return its JSON-serializable result.

browser_waitB

Wait for a selector/text or a fixed duration.

browser_consoleB

Read console messages captured for the current session.

browser_networkB

List network requests captured for the current session.

browser_captcha_solveB

Forward a captcha challenge to the configured solver (PILOT_CAPTCHA_SOLVER_URL).

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/ORCHORDS/OrchordsBrowserPilot'

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