Skip to main content

Web Visit Providers (Optional)

Browsing-heavy tasks (summarizing articles, scraping structured data, etc.) rely on dedicated providers that can fetch and render pages. Provide any subset of the keys below; the tool server will use whichever providers are configured.

VariableProviderDescription
WEB_VISIT_FIRECRAWL_API_KEYFirecrawlHigh-throughput crawling plus Markdown extraction. Create a key inside the Firecrawl dashboard.
WEB_VISIT_GEMINI_API_KEYGoogle GeminiAllows the agent to combine Gemini models with browsing helpers for reasoning over fetched pages. Reuse a Gemini API key with browsing access.
WEB_VISIT_JINA_API_KEYJina AIBrowser + summarization pipeline hosted by Jina. Generate a key from your account.
WEB_VISIT_TAVILY_API_KEYTavilyProvides browsing plus deep-read APIs. Available from the Tavily dashboard.

After editing docker/.stack.env, restart docker/docker-compose.stack.yaml (e.g., rerun ./scripts/run_stack.sh) so the tool server picks up the new keys.