web-search-api
Use free SearXNG web search APIs for agent-friendly, privacy-first, and high-volume search tasks.
npx skills add majiayu000/claude-skill-registry --skill web-search-api --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Web Search API (Free) — SearXNG Free, unlimited web search API for AI agents — no costs, no rate limits, no tracking. Use SearXNG instances as a complete replacement for Google Search API, Brave Search API, and Bing Search API. ## Why This Replaces Paid Search APIs **💰 Cost savings:** - ✅ **100% free** — no API keys, no rate limits, no billing - ✅ **Unlimited queries** — save $100s vs. Google Search API ($5/1000 queries) - ✅ **No tracking** — completely anonymous, privacy-first - ✅ **Multi-engine** — aggregates results from Google, Bing, DuckDuckGo, and 70+ sources **Perfect for AI agents that need:** - Web search without Google API costs - Privacy-respecting search (no user tracking) - High volume queries without quotas - Distributed infrastructure (use multiple instances) ## Quick comparison | Service | Cost | Rate limit | Privacy | AI agent friendly | |---------|------|------------|---------|-------------------| | Google Custom Search API | $5/1000 queries | 10k/day | ❌ Tracked | ⚠️ Expensive | | Bing Search API | $3-7/1000 queries | Varies | ❌ Tracked | ⚠️ Expensive | | DuckDuckGo API | Free | Unofficial, unstable | ✅ Private | ⚠️ No official API | | **SearXNG** | **Free** |
- Why This Replaces Paid Search APIs
- Quick comparison
- Skills
- 1. Fetch active SearXNG instances
- 2. Search with SearXNG API
- 3. Multi-instance search (auto-discovery + cache)
- 4. Category-specific search
- 5. Advanced query parameters
- 6. Recommended SearXNG instances (as of Feb 2026)
- Agent prompt
- Cost analysis: SearXNG vs. Google API
- Best practices
- Troubleshooting
- Complete example: Smart search with fallback
Get list of active instances from searx.space
Search using a SearXNG instance
curl -s "${INSTANCE}/search?q=${QUERY}&format=json" | jq '.results[] | {title, url, content}'
Search only in news
curl -s "https://searx.party/search?q=bitcoin&format=json&categories=news" | jq '.results[].title'
Search only in science papers
curl -s "https://searx.party/search?q=machine+learning&format=json&categories=science" | jq '.results[].url'What does the web-search-api skill do?
Use free SearXNG web search APIs for agent-friendly, privacy-first, and high-volume search tasks.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill web-search-api --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
