searxng-search

Query a SearXNG instance for aggregated search results with JSON responses.

4|Updated May 18, 2026
One-click install
npx skills add https://github.com/ZardLi1115/zedclaw --skill searxng-search-zardli1115
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/ZardLi1115/zedclaw/tree/main/optional-skills/research/searxng-search
Command: npx skills add https://github.com/ZardLi1115/zedclaw --skill searxng-search-zardli1115

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

SearXNG Search reduces the hassle of choosing between multiple search providers by aggregating results from many engines into one place, especially when your primary web search toolset is unavailable.

Core Features & Use Cases

  • Free meta-search aggregation: Queries 70+ search engines through a single SearXNG endpoint for broader coverage.
  • Privacy-respecting, self-host friendly: Works with a public SearXNG instance or your own hosted deployment for control.
  • Automatic fallback behavior: Becomes a fallback option when the main web search toolset (e.g., FIRECRAWL_API_KEY) is not configured.

Quick Start

Set SEARXNG_URL to your SearXNG instance and ask the agent to search for what you need using the searxng-search skill.

Frequently Asked Questions about searxng-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform meta-search aggregation when my primary web search API is unavailable?

Meta-search aggregation through a self-hosted SearXNG instance queries 70+ search engines via a single endpoint, serving as an automatic fallback when your primary API keys are missing to return titles, URLs, and snippets.

Do I need a specific environment variable to query a SearXNG instance?

Yes, you must set a reachable SEARXNG_URL environment variable pointing to your self-hosted or public SearXNG instance to execute JSON-based query requests and retrieve aggregated search results.

How does SearXNG handle web research for finding alternatives or documentation?

SearXNG aggregates results across many engines for web research and discovery tasks, returning JSON-based data containing titles, URLs, and snippets suitable for finding issues, alternatives, documentation, and news.

Can I use a public SearXNG instance instead of self-hosting for search queries?

Yes, the skill works with either a public SearXNG instance or your own hosted deployment, giving you control over privacy and search coverage while returning the same JSON format results.

What happens to search queries if the FIRECRAWL_API_KEY is not configured?

When the FIRECRAWL_API_KEY or main web search toolset is not configured, this skill automatically activates as a fallback behavior to query the SearXNG instance and provide search results.

What is the best way to get broader search engine coverage without API keys?

Querying a SearXNG instance provides free meta-search across 70+ engines through a single endpoint, bypassing the need for direct web tooling or individual API keys by aggregating results.