---
title: "searxng-search"
description: "Search the web through your own self-hosted SearXNG instance: categories, engines, time range, language and safe-search filters via a zero-dependency Python script, with bearer/basic auth and TOML or JSON config. The scr"
canonical: https://agentpluginsdirectory.com/plugins/searxng-search
last-updated: 2026-10-08
---

# searxng-search
Search the web through your own self-hosted SearXNG instance: categories, engines, time range, language and safe-search filters via a zero-dependency Python script, with bearer/basic auth and TOML or JSON config. The script contacts only the configured SearXNG instance (HTTPS by default; HTTP only for loopback or explicit opt-in); the instance then forwards the query, language, and categories to its own configured upstream engines (Google, Bing, DuckDuckGo, etc., as enabled by the instance operator). No telemetry, no third-party services run by this script.
- Slug: searxng-search
- Publisher: Fectivnfy112357
- Repository: https://github.com/MiniMax-AI/MiniMax-Code-Plugins
- Manifest: plugins/Fectivnfy112357/searxng-search/plugin.json
- Version: 1.0.0
- License: MIT
- Category (editorial): research
- Skills: 1 (searxng-search)
- MCP servers: 0
- Stars: 18
- Repository created: 2026-08-17
- Repository last pushed: 2026-09-21
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/searxng-search
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What searxng-search does, in the publisher's words

Search the web through your own self-hosted SearXNG instance with a zero-dependency Python script: categories, engines, time range, language and safe-search filters, plus bearer/basic auth and TOML or JSON config.

Web search inside an agent usually means a vendor API with credentials and quotas. If you already run SearXNG (a privacy-respecting metasearch engine), this skill gives the agent a first-class search tool against it, one config file, no vendor SDK, no tracking.

Install from /plugins → Local, configure your instance, then ask:

- A self-hosted SearXNG instance reachable over HTTP(S): you provide it; no public instance is bundled.
- Python 3.11+ (TOML config; legacy JSON config works on older Python).
- A config file at ~/.config/agents/searxng.toml (or $XDG_CONFIG_HOME); see skills/searxng-search/references/configuration.md for all fields.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/MiniMax-AI/MiniMax-Code-Plugins/HEAD/plugins/Fectivnfy112357/searxng-search/README.md

## Skills

- searxng-search: Search the web using a self-hosted SearXNG instance. Use when users ask to search with SearXNG, or when web search is needed and a SearXNG instance is configured. Supports categories, engines, time range, and language filters.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
