searxng-search

Aggregate web results from multiple search engines via SearXNG.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/anilcan-kara/nozich-agent --skill searxng-search-anilcan-kara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/anilcan-kara/nozich-agent/tree/main/optional-skills/research/searxng-search
Command: npx skills add https://github.com/anilcan-kara/nozich-agent --skill searxng-search-anilcan-kara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Aggregates web results from multiple engines via SearXNG to provide comprehensive results with privacy benefits.

Core Features & Use Cases

  • Aggregates results from 70+ search engines through a single SearXNG instance (self-hosted or public).
  • Falls back automatically when the main web search toolset is unavailable.
  • Easy to configure and integrate into agent workflows for research, quick lookups, and data gathering.

Quick Start

Set SEARXNG_URL to your SearXNG instance and run the skill with a query to fetch aggregated results.

Frequently Asked Questions about searxng-search

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

FAQPage Schema
How do I aggregate web search results from multiple engines with privacy?

SearXNG aggregates web search results from 70+ engines into a single comprehensive dataset, preserving privacy by routing queries through a self-hosted or public instance instead of direct engine tracking.

How do I configure SearXNG to act as a fallback search tool?

Configuring SearXNG as a fallback search tool requires setting the SEARXNG_URL environment variable. When the primary toolset fails, it automatically fetches aggregated results via curl or Python requests.

Do I need a self-hosted SearXNG instance to use privacy-preserving meta-search?

A self-hosted SearXNG instance is not strictly required for privacy-preserving meta-search, as public instances work too. However, the SEARXNG_URL must be set and reachable to fetch JSON data.

What is the best way to integrate meta-search into an agent workflow?

Integrating meta-search into an agent workflow involves pointing the tool to a reachable SearXNG instance. This enables automated research, quick lookups, and data gathering by fetching aggregated JSON results.

Why does my SearXNG web search return no results?

SearXNG web search returns no results if the SEARXNG_URL is not set or the instance is unreachable. Verify your self-hosted or public instance is online and accessible via curl or Python requests.