searxng

Search a SearXNG instance and return JSON-formatted results.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/cutec-chris/PawLia --skill searxng-cutec-chris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng
Source: https://github.com/cutec-chris/PawLia/tree/main/skills/searxng
Command: npx skills add https://github.com/cutec-chris/PawLia --skill searxng-cutec-chris

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Enables web search against a SearXNG backend to retrieve relevant results for user queries.

Core Features & Use Cases

  • Perform web searches against a configurable SearXNG instance to fetch titles, URLs, and snippets.
  • Supports current information, news, and resource discovery without relying on centralized APIs.
  • Use case: quickly pull top results for a given query to summarize options or inform decisions.

Quick Start

Query a SearXNG instance for a keyword and return the top results.

Frequently Asked Questions about searxng

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

FAQPage Schema
How do I search the web from a Python backend without relying on centralized APIs?

You can search the web from a Python backend without centralized APIs by querying a SearXNG instance to retrieve titles, URLs, and snippets. This approach returns JSON-formatted search results for current information and resource discovery.

Can I configure timeout and result limits for web searches?

Yes, you can configure timeout and result limits for web searches. The Skill supports configurable timeout settings and allows you to specify the maximum number of search results returned from your SearXNG instance.

What is the best way to fetch current news and online resources for decision support?

The best way to fetch current news and online resources for decision support is performing a web search against a SearXNG backend. It retrieves top JSON-formatted results containing titles, URLs, and snippets to quickly inform decisions.

Do I need a requests dependency to retrieve SearXNG search results?

Yes, you need the requests dependency to retrieve SearXNG search results. The Python script component uses the requests library to perform web search queries against your configured SearXNG instance and fetch the matching online data.

How does a SearXNG instance return web search data?

A SearXNG instance returns web search data by sending queries to its backend and providing JSON-formatted output. This data includes relevant titles, URLs, and snippets fetched from various online sources without using a central API.

When should I not use a SearXNG instance for web search?

You should not use a SearXNG instance for web search if you lack a configured backend server or if your environment does not support the required Python requests dependency to execute the search queries and retrieve results.