Open Agent Search¶
Privacy-first, unfiltered search for every AI agent. 8 search tools accessible via MCP and REST API — powered by DuckDuckGo.
Zero-install — runs directly from PyPI, no clone needed
Works Everywhere¶
Plug Open Agent Search into any MCP-compatible client — or call the REST API directly.
Claude Desktop Claude Code Cursor VS Code Windsurf OpenClaw Any MCP Client
-
Install in 30 Seconds
Zero-install with
uvx— wire into any MCP client instantly. No clone, no pip install. -
Full REST API
Search text, images, videos, news, books — all from one API with interactive Swagger docs.
-
MCP Server
8 tools for Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, OpenClaw & more.
-
One-Click Deploy
Deploy to Vercel or Docker in seconds. Production-ready out of the box.
-
Privacy First
Powered by DuckDuckGo. No tracking, no API keys required, no data collection. SSRF protection built-in.
-
OpenClaw Compatible
Works as an OpenClaw skill — give your lobster assistant the power of search.
Why Open Agent Search?¶
We are building the eyes of the AI. Independent, agent-neutral access to the world's knowledge.
| Feature | Description |
|---|---|
| Dual-mode MCP | HTTP transport (/ai/mcp) for deployed servers + stdio for local tools |
| 8 search tools | Web, images, videos, news, books, unified search, URL content extraction |
| Agent-neutral | Not bound to any single framework — supports them all |
| Rate limiting | Built-in per-IP rate limiting with configurable thresholds |
| SSRF protection | URL validator blocks private/internal network requests |
| Zero-install | Run via uvx — no clone, no pip install needed |
| Docker ready | Multi-stage build, < 100 MB image, health checks included |
| Vercel deploy | One-click deploy button for serverless hosting |
| OpenClaw native | Works as an OpenClaw skill via stdio MCP transport |
Quick Example¶
# Create the skill directory
mkdir -p ~/.openclaw/workspace/skills/open-agent-search
# Create SKILL.md (see OpenClaw guide for full content)
cat > ~/.openclaw/workspace/skills/open-agent-search/SKILL.md << 'EOF'
---
name: open-agent-search
description: Search the web via Open Agent Search MCP. Privacy-first, powered by DuckDuckGo.
metadata: {"openclaw": {"requires": {"bins": ["uvx"]}, "emoji": "🔍"}}
---
# Open Agent Search
Use `uvx --from open-agent-search oas-mcp` to search the web.
EOF