searxng-search

Query a SearXNG instance to aggregate results from multiple search engines.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/big4council-prog/b4c-agent --skill searxng-search-big4council-prog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/big4council-prog/b4c-agent/tree/main/optional-skills/research/searxng-search
Command: npx skills add https://github.com/big4council-prog/b4c-agent --skill searxng-search-big4council-prog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Finding relevant information across many search engines is slow, inconsistent, and often requires relying on a single provider or paying for access.

Core Features & Use Cases

  • Privacy-respecting meta-search: Aggregates results from 70+ search engines through SearXNG for more comprehensive coverage.
  • Self-hostable or public instance: Use a public SearXNG URL or run your own instance for greater control and reliability.
  • Automatic fallback: Activates as a fallback when the main web search toolset is unavailable (e.g., missing FIRECRAWL_API_KEY).

Use this when you need quick research leads for a topic, want broader results than one search engine provides, or require a no-API-key search option that still works during partial web-tool outages.

Quick Start

Set SEARXNG_URL to your SearXNG instance and ask the agent to search for your topic using SearXNG.

Frequently Asked Questions about searxng-search

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

FAQPage Schema
How do I get private web research results without an API key?

Private web research is achieved by querying a SearXNG instance to aggregate results from over 70 search engines. This meta-search approach requires no API key and works as an automatic fallback when primary web search toolsets are unavailable.

How do I configure a self-hosted SearXNG instance for meta-search?

To configure self-hosted meta-search, set the SEARXNG_URL environment variable to your SearXNG instance endpoint. The Skill then queries this URL and parses the JSON output to aggregate search results across multiple engines.

Does SearXNG meta-search work as a fallback when FIRECRAWL_API_KEY is missing?

Yes, SearXNG meta-search automatically activates as a fallback web retrieval tool when the FIRECRAWL_API_KEY is missing. It ensures research discovery and quick fact-finding continue without interruption during partial web-tool outages.

What is the difference between single-engine search and SearXNG meta-search?

SearXNG meta-search aggregates results across multiple search engines instead of relying on a single provider. This delivers broader, more comprehensive coverage for research discovery while maintaining privacy and avoiding paid access requirements.

Why is my SearXNG meta-search not returning results?

SearXNG meta-search fails when the SEARXNG_URL is unreachable or JSON output parsing is unsupported. Ensure your self-hosted or public SearXNG instance is accessible and properly configured to support JSON output for successful web retrieval.

Can I use this meta-search for quick fact-finding on public SearXNG instances?

Yes, you can use this meta-search for quick fact-finding by pointing the SEARXNG_URL to a public SearXNG instance. It aggregates fast research leads across 70+ engines without requiring self-hosting or paid API access.