An OpenClaw plugin providing web search and web fetch tools powered by Oxylabs AI Studio. Version 1.0.3 integrates with OpenClaw >=2026.3.23 to offer AI-powered web search with geographic/language filtering and structured JSON responses, plus AI-driven content extraction from URLs returning clean markdown. Key differentiators include automatic parsing, intent-driven actions, JavaScript rendering support, and bypassing IP blocks. The package ships TypeScript types and can be configured via environment variable or plugin config.
npm install oxylabs-ai-studio-openclawNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Install and configure the plugin, then perform a web search using the oxylabs_web_search tool with 5 results.
Ensure OpenClaw version is at least 2026.3.23 by updating your project's openclaw dependency.
Use the default import (import oxylabsPlugin from 'oxylabs-ai-studio-openclaw') instead of createOxylabsPlugin.
Set OXYLABS_AISTUDIO_API_KEY in your environment or ensure the plugin config includes an apiKey field.
Adjust config: { pollIntervalMs: 5000, maxPolls: 15 } for slower content.Use import syntax or configure your bundler/Node.js to handle ESM (e.g., "type": "module" in package.json).
Switch to import syntax: import oxylabsPlugin from 'oxylabs-ai-studio-openclaw'; or rename your file to .mjs if using Node.js without 'type':'module'.
Set the OXYLABS_AISTUDIO_API_KEY environment variable or add apiKey under plugin config entries for oxylabs-aistudio.
Verify that oxylabs-aistudio plugin entry is enabled and OpenClaw >=2026.3.23 is installed. Check that the plugin config is nested under entries.
Run 'npm install openclaw@>=2026.3.23' in your project.