Перейти к содержимому

SearXNG MCP Server

Интегрирует API SearXNG для веб-поиска с пагинацией, фильтрами по времени, языку и safe search в протокол MCP.

TypeScript
218 stars

Описание

Это сервер MCP на Node.js и TypeScript, который подключает API SearXNG для приватного веб-поиска без трекинга. Ключевые особенности: поиск с пагинацией, фильтрация по времени (день/месяц/год), языку и уровню safe search; чтение URL в markdown. Поддержка Docker, NPM, прокси и аутентификации. Идеально для интеграции в AI-системы, чат-боты или приложения, нуждающиеся в анонимном поиске без Google/Bing.

Возможности

Веб-поиск

Выполнение общих запросов, новостей и статей с пагинацией через searxng_web_search.

Фильтрация по времени

Ограничение результатов по диапазону: день, месяц, год.

Выбор языка

Фильтрация результатов по языковому коду (en, fr и т.д.) или 'all'.

Safe Search

Уровни фильтрации контента: 0 (нет), 1 (умеренно), 2 (строго).

Чтение URL

Загрузка и конвертация содержимого веб-страницы в markdown через web_url_read.

Установка

{ “mcpServers”: { “searxng”: { “command”: “npx”, “args”: ["-y", “mcp-searxng”], “env”: { “SEARXNG_URL”: “YOUR_SEARXNG_INSTANCE_URL” } } } }

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
218

Ссылки