mcp-searxng-public Serwer MCP
Prosty serwer MCP łączący agentów AI z rzeczywistym, nastawionym na prywatność wyszukiwaniem w sieci przez publiczne instancje SearXNG, zwracający wyniki w formacie JSON.

Co robi serwer MCP “mcp-searxng-public”?
mcp-searxng-public MCP Server działa jako most między asystentami AI a publicznymi instancjami metawyszukiwarki SearXNG. Zamiast polegać na wyjściu JSON — które nie jest dostępne w większości publicznych serwerów SearXNG — ten serwer pobiera wyniki wyszukiwania HTML z maksymalnie trzech publicznych instancji SearXNG i przetwarza je do czystego formatu JSON. Dzięki temu klienci AI mogą wykonywać rzeczywiste wyszukiwania w sieci, agregować dane z wielu źródeł oraz pobierać zwięzłe podsumowania treści internetowych w ustandaryzowany sposób. Jest to przydatne do zadań wymagających aktualnego pobierania informacji, researchu lub uniwersalnych wyszukiwań sieciowych w ramach procesów developerskich, przy jednoczesnym zachowaniu korzyści z funkcji prywatności SearXNG.
Lista promptów
Brak szablonów promptów w repozytorium.
Lista zasobów
W repozytorium nie opisano żadnych zasobów MCP.
Lista narzędzi
- search
Główne (i jedyne) narzędzie udostępniane przez serwer. Umożliwia LLM-om wyszukiwanie w sieci przy użyciu publicznych instancji SearXNG. Narzędzie przyjmujequery
(ciąg wyszukiwania) oraz opcjonalnietime_range
(np. “day”, “month”, “year”) i zwraca tablicę obiektów JSON zawierających polaurl
isummary
dla każdego wyniku.
Przykładowe zastosowania tego serwera MCP
- Rzeczywiste wyszukiwanie w sieci
Pozwala asystentom AI pobierać aktualne informacje z internetu, wspierając odpowiedzi, research i zadania podsumowujące. - Agregacja danych
Pobiera wyniki z wielu instancji SearXNG, zwiększając niezawodność i pokrycie wyszukiwań dla developerów i użytkowników. - Ekstrakcja podsumowań
Automatycznie przetwarza i streszcza treści stron do formatu JSON, ułatwiając dalsze wykorzystanie w narzędziach czy procesach. - Prywatnościowe pozyskiwanie informacji
Wykorzystuje architekturę SearXNG szanującą prywatność, unika profilowania czy śledzenia użytkownika podczas pobierania danych. - Mechanizmy awaryjnego wyszukiwania
Obsługuje wiele instancji SearXNG dla zwiększonej niezawodności i odporności na awarie czy limity zapytań.
Jak skonfigurować
Windsurf
- Wymagania: Upewnij się, że Node.js i npm są zainstalowane.
- Instalacja serwera:
npm install mcp-searxng-public
- Edytuj konfigurację: Znajdź swój plik konfiguracyjny Windsurf MCP.
- Dodaj konfigurację serwera MCP: Wstaw poniższy fragment JSON:
{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi" } }
- Zapisz i zrestartuj Windsurf, a następnie zweryfikuj dostępność serwera.
Claude
- Wymagania: Zainstaluj Node.js i npm.
- Instalacja serwera:
npm install mcp-searxng-public
- Edytuj plik konfiguracyjny Claude dla serwerów MCP.
- Dodaj konfigurację serwera MCP:
{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi" } }
- Zapisz i zrestartuj Claude, aby zastosować zmiany.
Cursor
- Upewnij się, że Node.js i npm są dostępne.
- Instalacja pakietu:
npm install mcp-searxng-public
- Otwórz konfigurację serwera MCP Cursor.
- Dodaj serwer używając:
{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi" } }
- Zrestartuj Cursor i upewnij się, że serwer MCP jest wykrywany.
Cline
- Zainstaluj Node.js i npm, jeśli jeszcze nie są zainstalowane.
- Instalacja serwera:
npm install mcp-searxng-public
- Edytuj konfigurację MCP Cline.
- Wstaw konfigurację serwera:
{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi" } }
- Zapisz plik i zrestartuj Cline, by zmiany odniosły skutek.
Zabezpieczanie kluczy API
- W przypadku publicznych instancji SearXNG klucze API nie są wymagane, ale jeśli korzystasz z instancji prywatnych wymagających uwierzytelnienia, ustaw sekrety w sekcji
env
:"env": { "SEARXNG_BASE_URL": "...", "SEARXNG_API_KEY": "${SEARXNG_API_KEY}" }, "inputs": { "SEARXNG_API_KEY": { "type": "string", "secret": true } }
Jak używać tego MCP we flow
Korzystanie z MCP w FlowHunt
Aby zintegrować serwery MCP z workflow FlowHunt, dodaj komponent MCP do swojego flow i połącz go z agentem AI:

Kliknij na komponent MCP, aby otworzyć panel konfiguracyjny. W sekcji systemowej konfiguracji MCP wstaw dane serwera MCP w tym formacie JSON:
{
"mcp-searxng-public": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu, agent AI może korzystać z tego MCP jako narzędzia i uzyskać dostęp do wszystkich jego funkcji i możliwości. Pamiętaj, aby zmienić “mcp-searxng-public” na faktyczną nazwę swojego serwera MCP i zamienić URL na adres swojego serwera MCP.
Przegląd
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | |
Lista promptów | ⛔ | Brak szablonów promptów |
Lista zasobów | ⛔ | Brak opisanych zasobów MCP |
Lista narzędzi | ✅ | Narzędzie “search”, parsuje HTML SearXNG do JSON |
Zabezpieczanie kluczy API | ✅ | Można użyć zmiennych środowiskowych, jeśli potrzeba |
Sampling Support (mniej ważne przy ocenie) | ⛔ | Nie wspomniano |
Nasza opinia
mcp-searxng-public MCP Server jest prosty i skoncentrowany, oferując jedno, solidne narzędzie wyszukiwania w sieci dla asystentów AI. Brak szablonów promptów i ekspozycji zasobów ogranicza elastyczność, ale funkcjonalność jest wartościowa przy prywatnościowych, rzeczywistych pobieraniach informacji. Konfiguracja jest prosta, a dokumentacja czytelna. Zaawansowane funkcje MCP, takie jak Roots czy Sampling, są jednak nieobecne lub nieudokumentowane.
Ogólnie oceniamy ten serwer MCP na 5/10: solidny w swoim zastosowaniu, lecz podstawowy pod względem protokołu i możliwości rozbudowy.
Ocena MCP
Ma LICENCJĘ | ✅ (MIT) |
---|---|
Ma przynajmniej jedno narzędzie | ✅ |
Liczba forków | 2 |
Liczba gwiazdek | 6 |
Najczęściej zadawane pytania
- Jaka jest główna funkcja mcp-searxng-public?
Umożliwia asystentom AI wykonywanie rzeczywistych wyszukiwań w sieci poprzez parsowanie wyników HTML z publicznych instancji metawyszukiwarki SearXNG do standaryzowanego formatu JSON, pozwalając na pobieranie aktualnych informacji i podsumowań.
- Jakie narzędzie udostępnia ten serwer MCP?
Dostarcza narzędzie 'search', które przyjmuje zapytanie oraz opcjonalny time_range i zwraca tablicę wyników wyszukiwania z adresami URL i podsumowaniami w formacie JSON.
- Jakie korzyści dla prywatności daje korzystanie z mcp-searxng-public?
Wykorzystuje prywatnościowy charakter SearXNG, unikając profilowania użytkowników lub śledzenia podczas wyszukiwania, co czyni go odpowiednim dla workflow dbających o prywatność.
- Czy wymagane są klucze API?
Nie, publiczne instancje SearXNG nie wymagają kluczy API. W przypadku instancji prywatnych można ustawić klucze API poprzez zmienne środowiskowe w konfiguracji serwera MCP.
- Jak ten serwer wypada na tle innych serwerów MCP?
mcp-searxng-public jest prosty i skoncentrowany na wyszukiwaniu w sieci, nie posiada zaawansowanych funkcji jak szablony promptów czy udostępnianie zasobów. Jest niezawodny w swoim głównym zastosowaniu, ale podstawowy jeśli chodzi o rozbudowę protokołu.
Wypróbuj mcp-searxng-public w FlowHunt
Wzmocnij swoich agentów AI rzeczywistym, szanującym prywatność wyszukiwaniem w sieci dzięki serwerowi mcp-searxng-public MCP. Zintegruj już dziś, by dostarczać aktualne odpowiedzi i podsumowania z całego internetu.