Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OBSCURA_PATHNoPath to custom Obscura binary
MCP_HTTP_HOSTNoHTTP transport host127.0.0.1
MCP_HTTP_PORTNoHTTP transport port3000
MCP_TRANSPORTNoTransport mode: stdio or streamable-httpstdio
CDP_REQUEST_TIMEOUT_MSNoMilliseconds to wait for CDP response10000
OBSCURA_NAVIGATION_WAIT_MSNoMilliseconds to wait after page navigation3000
OBSCURA_STARTUP_TIMEOUT_MSNoMilliseconds to wait for Obscura CDP to start15000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
browse_urlA

Fetch a URL using Obscura's lightweight CDP engine. To access authenticated pages, pass cookies previously exported from browse_cookies.

browse_evaluateA

Navigate to a URL and execute JavaScript in the page context. Returns the evaluated result as a string. Supports extracting data, clicking elements, filling forms, and reading page state.

browse_cookiesA

Navigate to a URL and retrieve all cookies set by the page. Returns cookie name, value, domain, path, and expiry for each cookie.

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/Metadrama/obscura-mcp'

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