Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FAST_GUI_HEADLESSNoUse a visible dedicated browser for normal plugin use.false
FAST_GUI_MAX_NODESNoMaximum interactive nodes returned by one observation.200
FAST_GUI_MODEL_NAMENoProvider model identifier.
FAST_GUI_PROFILE_DIRNoDedicated persistent browser profile.Local app-data Fast GUI profile
FAST_GUI_CDP_ENDPOINTNoConnect to an explicitly enabled CDP endpoint instead of launching a profile.
FAST_GUI_MODEL_API_KEYNoBearer key; required for non-loopback endpoints and never returned by tools.
FAST_GUI_MODEL_BASE_URLNoAPI base ending before chat/completions; HTTPS required except loopback HTTP.
FAST_GUI_MODEL_PROVIDERNoSet to 'openai-compatible' to enable proposal generation.disabled
FAST_GUI_ALLOWED_DOMAINSNoExact hosts or suffixes allowed for browser observation and action.localhost,127.0.0.1,feishu.cn,larksuite.com,priceai.cc,ldxp.cn,16688.com.cn,catfk.com,erp321.com
FAST_GUI_BROWSER_CHANNELNoPlaywright browser channel.msedge
FAST_GUI_MODEL_TIMEOUT_MSNoExternal planning timeout, clamped to 1-60 seconds.15000
FAST_GUI_SCREENSHOT_TTL_MSNoIn-memory screenshot lifetime.30000
FAST_GUI_PREWARM_PLAYWRIGHTNoBackground-load Playwright to reduce the first browser action; disabling it saves idle memory. The bundled plugin sets this to true.false
FAST_GUI_MODEL_ALLOW_PAGE_DATANoExplicit opt-in before a caller may send a bounded page summary.false
FAST_GUI_PRICE_RADAR_CACHE_PATHNoValidated cache of the public PriceAI snapshot.Local app-data Fast GUI cache
FAST_GUI_BROWSER_IDLE_RELEASE_MSNoRelease an empty owned browser/profile after this grace period; 0 disables idle release.1500
FAST_GUI_PROFILE_ACQUIRE_WAIT_MSNoBriefly wait for another task to release the dedicated profile before returning PROFILE_IN_USE.2500

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

Tools

Functions exposed to the LLM to take actions

NameDescription
capabilitiesC

Return adapters, policy, limits, and browser mode.

list_targetsB

List controlled browser pages and reconciliation state.

close_targetA

Close an owned page. Unresolved targets require discard_reconciliation=true; CDP pages are preserved.

price_radarA

Return cached Top 5 offers from PriceAI's read-only public snapshot feed.

external_model_planA

Ask an explicitly configured OpenAI-compatible model for one schema-validated Fast GUI proposal. Never executes it.

open_urlB

GET-open an allowlisted URL, wait locally, and optionally return tables and refs in one call.

open_click_verifyA

GET-open, exactly click one visible button/link/tab, and prove a new URL/text condition. Blocks risky, sensitive, form, popup, and immediate write-network actions; disabled for CDP.

extract_tablesC

Return bounded matching table rows and safe HTTP(S) links without a full snapshot.

observeB

Return visible DOM-backed controls with strict refs, or a compact revision diff.

actC

Perform one bounded compare-and-act browser action; risky or sensitive actions are blocked.

batchC

Execute 1-20 actions under one write lease; stop on failure and never retry a possible write.

wait_forC

Wait locally for a URL, text, or element condition.

verifyC

Verify a URL, text, or element assertion.

captureC

Capture the viewport or one element to a short-lived in-memory image handle.

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/jett666-rx/fast-gui'

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