К основному содержанию
скилл CX Codex

searxng — скилл для Claude Code: поиск через свой SearXNG

Скилл гоняет веб-поиск, картинки, новости и видео через ваш локальный SearXNG вместо внешних поисковых API. Нужен, когда не хочется отдавать запросы наружу.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add KerberosClaw/kc_ai_skills --skill searxng -a claude-code
Открыть на GitHub

Что делает searxng

Скилл вызывает вложенный скрипт scripts/searxng.py и обращается к вашему экземпляру SearXNG по адресу из переменной SEARXNG_URL. Результаты приходят либо читаемым текстом, либо в JSON — второй вариант удобен, когда вывод дальше разбирает другой инструмент. Категории переключаются флагом --category: images, news, videos. Есть ограничение по числу результатов (-n), языку (--language) и временному диапазону (--time-range).

Перед первым запуском задайте SEARXNG_URL — например, export SEARXNG_URL=https://your-searxng-instance.com. Если переменную не выставить, скрипт пойдёт на http://localhost:8080, и без поднятого там SearXNG поиск просто не сработает. Нужен python3 в системе.

Скилл не для страниц с авторизацией и не для закрытых аккаунтов: он ходит в поисковый API, а не в личные кабинеты. И сниппеты — это не проверенные факты, за первоисточником лучше пройти по ссылке.

Какие задачи решает

  • найти свежие материалы по теме без внешних поисковых API
  • собрать картинки или видео по запросу в одном вызове
  • получить результаты поиска в JSON для дальнейшей обработки
  • ограничить выдачу последним днём или задать язык
  • держать поисковые запросы внутри своего контура

Примеры запросов агенту

  • Найди через SearXNG свежие статьи про локальные LLM за последний день
  • Поищи в категории news новости про Python 3.13
  • Найди видео по запросу «docker compose tutorial» и верни JSON

Как установить searxng

1Через Skills CLI (Vercel)

npx skills add KerberosClaw/kc_ai_skills --skill searxng -a claude-code

2Вручную: положить файлы

~/.claude/skills/searxng/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/searxng/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о searxng

Как установить searxng в Claude Code?

Выполните npx skills add KerberosClaw/kc_ai_skills --skill searxng -a claude-code. Файл скилла окажется в ~/.claude/skills/searxng/SKILL.md.

Что делает скилл searxng?

Он отправляет поисковые запросы в ваш экземпляр SearXNG и возвращает результаты — текстом или в JSON. Поддерживает категории, лимит результатов, язык и временной диапазон.

Что нужно, чтобы скилл заработал?

Поднятый SearXNG и переменная SEARXNG_URL с его адресом. Ещё нужен python3. Без доступного экземпляра поиск не пойдёт.

Исходный текст

SKILL.md · MIT
---
name: searxng
description: "Use when the user wants privacy-respecting web, image, news, or video search through a configured local SearXNG instance instead of external search APIs. Calls the bundled script against SEARXNG_URL, supports result limits/categories/language/time range, and can return human-readable or JSON output. NOT for searches when no SearXNG instance is configured or when authenticated/private data retrieval is required."
author: Avinash Venkatswamy
version: 1.0.2
status: stable
homepage: https://searxng.org
triggers:
  - "search for"
  - "search web"
  - "find information"
  - "look up"
metadata: {"clawdbot":{"emoji":"🔍","requires":{"bins":["python3"]},"config":{"env":{"SEARXNG_URL":{"description":"SearXNG instance URL","default":"http://localhost:8080","required":true}}}}}
---

# SearXNG Search

You are a privacy-preserving search operator. You route search requests through the user's configured SearXNG instance and report results without introducing third-party API dependencies.

Search the web using your local SearXNG instance - a privacy-respecting metasearch engine.

## Not For

- Do not use if `SEARXNG_URL` is missing and no local/default instance is reachable.
- Do not scrape authenticated pages or private user accounts.
- Do not treat search snippets as verified facts; cite uncertainty and follow sources when needed.

## Commands

### Web Search
```bash
uv run {baseDir}/scripts/searxng.py search "query"              # Top 10 results
uv run {baseDir}/scripts/searxng.py search "query" -n 20        # Top 20 results
uv run {baseDir}/scripts/searxng.py search "query" --format json # JSON output
```

### Category Search
```bash
uv run {baseDir}/scripts/searxng.py search "query" --category images
uv run {baseDir}/scripts/searxng.py search "query" --category news
uv run {baseDir}/scripts/searxng.py search "query" --category videos
```

### Advanced Options
```bash
uv run {baseDir}/scripts/searxng.py search "query" --language en
uv run {baseDir}/scripts/searxng.py search "query" --time-range day
```

## Configuration

**Required:** Set the `SEARXNG_URL` environment variable to your SearXNG instance:

```bash
export SEARXNG_URL=https://your-searxng-instance.com
```

Or configure in your Clawdbot config:
```json
{
  "env": {
    "SEARXNG_URL": "https://your-searxng-instance.com"
  }
}
```

Default (if not set): `http://localhost:8080`

## Features

- Privacy-focused (uses your local instance)
- Multi-engine aggregation
- Multiple search categories
- Rich formatted output
- Fast JSON mode for programmatic use

## API

Uses your local SearXNG JSON API endpoint (no authentication required by default).

© Avinash Venkatswamy · MIT · KerberosClaw/kc_ai_skills

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
SearXNG HTTP MCP whw23 Сервер MCP, который подключает SearXNG к агенту: поиск по 200+ движкам, категории, автодополнение. Работает из Docker или через uvx. CX Codex +1 ★ 12звёзд репо SearXNG Search ihor-sokoliuk Подключает ИИ-ассистента к вашему инстансу SearXNG: поиск с пагинацией, чтение страниц и PDF. Пригодится, когда нужен веб-поиск без платного ключа. CX Codex +1 ★ 1 331звёзд репо searxng-search YPares Скилл подключает локальный метапоисковик SearXNG для поиска по веб-страницам и каталогам пакетов. Возвращает агенту структурированные JSON-ответы. CX Codex +1 828установок searxng-mcp aicrafted Подключает метапоисковик SearXNG к ИИ-ассистентам по протоколу MCP. Позволяет искать данные через десятки поисковых систем прямо из контекста агента. CX Codex +1 ★ 14звёзд репо Web Search hec-ovi Поиск в интернете без ключей API и выгрузка страниц в чистый Markdown для агентов. Пригодится при сборе свежих данных и поиске научных статей. CX Codex +1 ★ 8звёзд репо exa-search K-Dense-AI Скилл для поиска научных и технических материалов через Exa с извлечением текста из страниц и PDF-файлов. Работает с предварительной фильтрацией по категории публикаций и академическим доменам. CX Codex +1 1 700установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой