mcpField
S
searxng-search

searxng-search

github.com/varlabzProductivity048 installsUpdated 2w ago
Repository

About searxng-search

searxng-search is a skill for running live web searches through a SearXNG instance. It supports category, time-range, language, result-count, safety, and output-format options for research across general, news, technical, science, and other topics.

Key features

  1. 01Run searches against a SearXNG instance
  2. 02Filter by category and time range
  3. 03Set language and result count
  4. 04Choose JSON or text output
  5. 05Configure Safe Search and server URL

Use cases

  1. 01Research current events and news
  2. 02Find technical documentation and examples
  3. 03Search science, video, or social media results

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/varlabz/skills --skill searxng-search

After installing, type/searxng-searchin Claude Code to confirm it loaded.

Bundled filesscripts/search

Details

From the project README

SearXNG Web Search

When to Use

  • You need up-to-date information not in your training data
  • Researching a topic, technology, library, or recent event
  • Searching for news articles or current affairs
  • Finding documentation, tutorials, or code examples
  • Looking up anything that benefits from a live web search

Procedure

Run the search script with your query:

./scripts/search "<query>"

Categories can be combined with a comma: --category "general,news"

General web search
./scripts/search "Python asyncio best practices"
News search with time filter
./scripts/search "AI announcements" --category news --time-range week
Technical / IT search
./scripts/search "Docker multi-stage build" --category "general,it" --max-results 15
Science or academic topics
./scripts/search "transformer architecture attention mechanism" --category "science"
Video search
./scripts/search "transformer architecture attention mechanism" --category "general,videos"

Options

FlagShortDefaultDescription
--category-cgeneralCategory (comma-separated for multiple): general, news, images, videos, it, science, files, social media, music, map
--max-results-m10Number of results to return
--time-range-t—Filter by day, week, month, or year
--language-len-USLanguage code (e.g. zh-CN, fr-FR)
--format-fjsonOutput format: json or text
--server-shttp://localhost:8080Override the SearXNG instance URL
--safesearch-S0Safe search level: 0 (off), 1 (moderate), 2 (strict)

Comments

Markdown supported