
OpenSERP

OpenSERP is a free, open-source SERP API and CLI for live search data from Google, Yandex, Baidu, Bing, DuckDuckGo, and Ecosia.
Use it as a search tool for LLMs, agents, and RAG pipelines, or as a scraper backend for SEO rank tracking across Google, Yandex, Baidu, and more. It is especially useful when your workflow needs RU/CN web coverage instead of another Google-only API.
Run it locally, self-host it, or use OpenSERP Cloud when you want the same public API shape without operating the server.
Official website: openserp.org
Features
- 🔍 Multi-engine - dedicated endpoints for Google, Yandex, Baidu, Bing, DuckDuckGo, and Ecosia, with stable JSON for SEO rank pipelines
- 🌐 Megasearch -
/mega/search runs one query across every selected engine, then merges and dedupes results
- 📄 URL extraction - return search results plus clean markdown/text target-page content in one call, for grounding and automation
- ✨ SERP features - AI summaries, answer boxes, people-also-ask, and related searches in a response
- 🖼 Images - image search is also available
- 🎯 Advanced filters - language, date range, file type, and site queries
- 📝 Data formats - JSON, Markdown, Text, NdJSON response formats
- 🌍 Configurable - proxy, cache, and resilient mode
- 🐳 Docker-ready - local and container deployment