Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for the WebSocket hub used by the Chrome extension.38401
WEBSENSE_AUTOCLIMBNoSet to '1' to enable auto-climb real-click enhancement on Windows (off by default).0

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
websense_guideA

START HERE. Full usage guide for the 21 consolidated WebSense tools: explore, read, click, type, form, scroll,…

explore_pageC

Page map: every interactive element with ref (E#), action type, predicted effect, forms (F#), content.…

readC

Read page content. format: "text" (innerText of selector, offset-paged) | "content" (smart SPA extraction) | "…

clickC

Interact by ref: click (default) | mode:"hover" | mode:"rightclick" | mode:"drag" (fromRef→toRef) — or x,y vie…

type_textB

Fill input(s) with the React-safe native setter + input/change events. One field: ref+text.…

formC

Form ops: action:"state" (fields, validation, submit readiness; formRef optional = all) | "select" (ref,value …

revealB

Pre-extract hidden content WITHOUT clicking: kind:"dropdown" (all options, native + ARIA) | "tabs" (all tab pa…

scrollB

Scroll: direction:"down"+amount (ticks, 1 tick ≈ 80% viewport; ref scrolls that element's container) — or y:<p…

navigateA

Navigate the CURRENT tab to a URL (reuses the tab — no tab spam). Pass newTab:true to open in a fresh tab inst…

tabsC

Tab/window ops: action:"list" | "switch" (tabId) | "close" (tabId) | "bind" (tabId, activate? — route page ops…

statusA

Diagnostics: kind:"page" (URL/title/modal/captcha/loading/viewport — call after actions) | "bridge" (hub+page …

waitB

Block until a condition (poll) OR a page event. Conditions (ANDed): urlContains, hasModal, hasCaptcha, notLoad…

evaluateA

Run JS on the page (extension isolated world, async-aware) — OR CSP-proof no-eval reads via query:{selector,ex…

axB

Native accessibility tree via chrome.debugger (CDP Accessibility domain) — for canvas SPAs (Telegram web, Trad…

screenshotA

Capture the visible tab via chrome.tabs.captureVisibleTab (chrome.tabs API — NO CDP, no bot-detection surface)…

press_keyB

Press key(s) with modifiers: press_key("c",["ctrl"]) = Ctrl+C, press_key("Tab",["shift"]) = Shift+Tab.…

dialogC

Resolve dialogs. JS dialogs (alert/confirm/prompt — captured, non-blocking): action:"accept"|"dismiss" + index…

sessionC

Exploration session: action:"reset" (clear map + tab binding — use when starting a new task) | "map" (pages vi…

network_logA

Captured fetch/XHR since last call (call once to start, again after interactions).…

console_logB

Captured browser console + JS errors since last call (console.log/warn/error/info/debug + window.…

cookiesC

Cookie session manager: action:"list" (metadata for a url domain — names, expiry, httpOnly, secure; NO values)…

respawn_offscreenA

Force-close + recreate the offscreen document so the CURRENT on-disk extension code loads.…

clipboardB

System clipboard: action:"copy" (text) | "read" (needs clipboardRead permission; best-effort).

inspectB

Element introspection without vision: kind:"element" (is ref alive? re-resolve after re-render → {found,tag,te…

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/spliffspliff70-wq/websense-mcp'

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