mcp-searxng logo

mcp-searxngSerwer ten łączy Twojego asystenta AI z instancją wyszukiwania SearXNG, umożliwiając mu przeprowadzanie prywatnych wyszukiwań internetowych oraz odczytywanie zawartości stron internetowych. Po prostu dodaj adres URL swojej instancji do konfiguracji, aby AI mogło

(0)
Daniel NikulshynZrecenzowane przez Daniel Nikulshyn·Zaktualizowano lipiec 2026

Przegląd

mcp-searxng to serwer łączący asystentów AI z instancją wyszukiwania SearXNG, umożliwiający prywatne wyszukiwania internetowe oraz odczytywanie treści stron internetowych. Integruje API SearXNG, umożliwiając asystentom AI, takim jak Claude i Cursor, przeprowadzanie wyszukiwań internetowych. Serwer jest skonfigurowany przez dodanie adresu URL instancji SearXNG do pliku konfiguracyjnego asystenta AI. Obsługuje funkcje takie jak ogólne zapytania, wiadomości, artykuły, paginacja, przełączanie instancji, strukturalizowane wyniki wyszukiwania, bezpośrednie odpowiedzi, metadane, sugestie wyszukiwania, odczytywanie zawartości URL, inteligentne buforowanie, paginacja, filtrowanie czasowe, wybór języka, bezpieczne wyszukiwanie oraz filtrowanie istotności. mcp-searxng to samodzielny proces Node.js, który pyta jedną lub wiele instancji SearXNG za pomocą API HTTP JSON.

Kluczowe funkcje

  • Wyszukiwanie internetowe
  • Przełączanie instancji
  • Strukturalizowane wyniki wyszukiwania
  • Bezpośrednie odpowiedzi i metadane
  • Sugestie wyszukiwania
  • Odkrywanie możliwości instancji

Cennik

Model
Free
Kategoria
Serwery MCP
Ocena
Brak recenzji

Zastosowania

Prywatne wyszukiwanie internetowe dla asystentów AI

mcp-searxng umożliwia asystentom AI przeprowadzanie prywatnych wyszukiwań internetowych poprzez łączenie ich z instancją SearXNG.

Ekstrakcja treści i buforowanie

Serwer zapewnia zaawansowane możliwości ekstrakcji treści i buforowania, poprawiając wydajność i redukując zbędne żądania.

Filtrowanie zapytań wyszukiwania

mcp-searxng obsługuje filtrowanie wyników wyszukiwania według zakresu czasowego, języka i poziomu bezpiecznego wyszukiwania, umożliwiając bardziej precyzyjne zapytania.

Plusy i minusy

Plusy

  • Umożliwia prywatne wyszukiwania internetowe dla asystentów AI
  • Obsługuje przełączanie wielu instancji SearXNG
  • Zapewnia strukturalizowane wyniki wyszukiwania i bezpośrednie odpowiedzi
  • Oferuje zaawansowane możliwości ekstrakcji treści i buforowania
  • Darmowy w użyciu bez konieczności posiadania klucza API

Minusy

  • Wymaga oddzielnego procesu Node.js
  • Nie jest natywnym pluginem SearXNG
  • Ograniczony do zapytań istniejących instancji SearXNG

Recenzje

Zaloguj się, aby zostawić recenzję.

Brak recenzji. Bądź pierwszy!

Pytania i odpowiedzi

Nie mogę włączyć JSON? (zapas HTML)

Jeśli musisz korzystać z publicznej instancji, której nie kontrolujesz, i odrzuca format=json (403 powyżej), ustaw flagę opt‑in zamiast edytować serwer: przed jej włączeniem zapoznaj się z polityką operatora publicznego i przewodnikiem korzystania z publicznej instancji. Wyszukiwanie, które zwraca 403/404 lub odpowiedź nie‑JSON, jest następnie automatycznie ponawiane bez format=json i parsowane z zwykłej strony wyników HTML. Po sukcesie otrzymujesz normalne wyniki (tytuł, URL, fragment) oznaczone sourceFormat: "html" w trybie JSON, a tryb tekstowy dodaje linię "Note: Results parsed from SearXNG HTML fallback; metadata is limited." Wartości trafień i nazwy silników nie są dostępne z HTML. W przypadku niepowodzenia analiza jest próbą najlepszą i różni się w zależności od motywu/wersji instancji, więc niektóre wyniki mogą być pominięte lub skąpe. Jeśli samą stronę HTML również nie uda się przetworzyć — wciąż zablokowaną, ograniczoną do szybkości (429), autoryzacją (401) lub błędem 5xx — błąd próby zapasowej zostanie zwrócony, więc wyszukiwanie nigdy nie zwraca ukrytych pustych wyników. Zapas uruchamia się tylko przy 403/404/nie‑JSON, nigdy przy błędach autoryzacji czy sieciowych. Włączanie JSON na instancji, którą kontrolujesz, pozostaje zalecaną konfiguracją — zapas jest narzędziem kompatybilności, a nie zastępstwem.

Asked by Boris Yankov · Aug 23, 2025

Jak to działa?

mcp-searxng to samodzielny serwer MCP — osobny proces Node.js, do którego połącza się twój asystent AI w celu przeprowadzenia wyszukiwania w Internecie. Wysyła zapytania do jednej instancji SearXNG lub do listy zamiennych replik SearXNG oddzielonych średnikami, poprzez HTTP JSON API. Projekt ten nie może być zainstalowany jako natywny plugin SearXNG. Skieruj go na dowolną istniejącą instancję SearXNG lub listę zamiennych replik, ustawiając SEARXNG_URL. Informacje dotyczące wdrożenia, konfiguracji i rozwiązywania problemów z SearXNG znajdziesz w sekcji Operating Self‑Hosted SearXNG with mcp-searxng.

Asked by Ekaterina Orlova · Jul 19, 2025

Dlaczego mcp-searxng?

Na dzień 2026-07-29 porównanie możliwości przedstawione poniżej odzwierciedla oficjalne projekty Brave MCP, Exa MCP i Firecrawl MCP. „Paginacja” oznacza wystawioną kontrolę strony lub offsetu. „Self-hosted” oznacza, że usługa wyszukiwania może być uruchomiona pod twoją kontrolą. „Free / No API key” oznacza, że serwer MCP nie wymaga płatnego klucza API dostawcy wyszukiwania; nadal operujesz lub wybierasz bazową instancję SearXNG. | | Brave MCP | Exa MCP | Firecrawl MCP | mcp-searxng | |--|:---------:|:-------:|:-------------:|:---------------:| | Web Search | ✓ | ✓ | ✓ | ✓ | | Read URL | ✗ | ✓ | ✓ | ✓ | | Pagination | ✓ | ✗ | ✓ | ✓ | | Self-hosted | ✗ | ✗ | Partial | ✓ | | Free / No API key | ✗ | ✗ | ✗ | ✓ | Prywatność zależy od wdrożenia SearXNG. Instancja kontrolowana przez operatora może uniknąć ufności w zewnętrznego operatora wyszukiwania, podczas gdy publiczna instancja otrzymuje zapytanie i może je logować. SearXNG oraz ta integracja MCP nie zapewniają samodzielnie anonimowości.

Asked by Renata Silva · Jun 10, 2025

Zadaj pytanie

Alternatywy dla Serwery MCP