mcp-searxng logo

mcp-searxngDenna server kopplar din AI-assistent till en SearXNG-sökinstans, vilket gör att den kan utföra privata websökningar och läsa innehållet på webbsidor. Lägg bara till din instans-URL i konfigurationen så att AI:n kan

(0)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juli 2026

Översikt

mcp-searxng är en server som ansluter AI-assistenterna till en SearXNG-sökmotorinstans, vilket möjliggör privata websökningar och läsning av webbsidinnehåll. Det integrerar SearXNG API, vilket tillåter AI-assistenterna som Claude och Cursor att utföra websökningar. Servern konfigureras genom att lägga till SearXNG-instansens URL i AI-assistentens konfigurationsfil. Det stöder funktioner som allmänna förfrågningar, nyheter, artiklar, sidnumrering, instansfel, strukturerad sökutdata, direkta svar, metadata, sökförslag, URL-innehållsläsning, intelligenta cacheminne, sidnumrering, tidsfiltrering, språkval, säker sökning och relevansfiltrering. mcp-searxng är en fristående Node.js-process som frågar en eller flera SearXNG-instanser via HTTP JSON API.

Nyckelfunktioner

  • Websökning
  • Instansfelhantering
  • Strukturerad sökoutput
  • Direkta svar och metadata
  • Sökförslag
  • Upptäckt av instansförmåga

Priser

Modell
Free
Kategori
MCP-servrar
Betyg
Inga recensioner

Användningsfall

Privat Websökning för AI-assistenter

mcp-searxng möjliggör för AI-assistenter att utföra privata websökningar genom att koppla dem till en SearXNG-instans.

Innehållsextrahering och Cachelagring

Servern tillhandahåller avancerade funktioner för innehållsextrahering och cachelagring, vilket förbättrar prestandan och minskar onödiga förfrågningar.

Sökfrågefiltrering

mcp-searxng stöder filtrering av sökresultat efter tidsinterval, språk och säkerhetsnivå för sökning, vilket möjliggör mer exakta frågor.

Fördelar och nackdelar

Fördelar

  • Möjliggör privata websökningar för AI-assistenter
  • Stöder flera SearXNG-instanser för felhantering
  • Tillhandahåller strukturerad sökoutput och direkta svar
  • Erbjuder avancerade funktioner för innehållsextrahering och cachelagring
  • Kostnadsfritt att använda utan API-nyckel krävs

Nackdelar

  • Kräver en separat Node.js-process
  • Inte en nativ SearXNG-tillägg
  • Begränsad till att fråga befintliga SearXNG-instanser

Recensioner

Logga in för att lämna en recension.

Inga recensioner än. Bli den första!

Frågor

Kan jag inte aktivera JSON? (HTML-fallback)

Om du måste använda en offentlig instans som du inte kontrollerar och den avvisar format=json (ovanstående 403), sätt istället in opt‑in-flagget i stället för att redigera servern: innan du aktiverar det, granska den offentliga operatören's policy och public‑instance användarhandboken. En sökning som får 403/404 eller en icke‑JSON-responser försöker sedan automatiskt utan format=json och analyseras från den vanliga HTML-resultatsidan. Vid framgångsrikt lyckas du med normala resultat (titel, URL, snutt) märkta sourceFormat: "html" i JSON-läget och textläge lägger till raden "Obs! Resultaten analyserades från SearXNG HTML-fallback; metadata är begränsade." Relevanspoäng och motorbeteckningar är inte tillgängliga från HTML. Vid misslyckande är den bästa ansträngningen att analysera och varierar beroende på instansens tema/kompatibilitetsnivå, så vissa resultat kan hoppas över eller vara sparsamma. Om även HTML-sidan själv också misslyckas — fortfarande blockerad, hastighetsbegränsad (429), autentiseringsfel (401), eller 5xx — visas fallback-attempts felet, så söken returneras aldrig tyst tomma resultat. Fallback-triggas bara på 403/404/icke-JSON, aldrig på autentiserings- eller nätverksfel. Aktivera JSON på en instans du kontrollerar förblir rekommenderad installationsinställning — fallback är en kompatibilitetsfunktion, inte en ersättning.

Asked by Boris Yankov · Aug 23, 2025

Hur funkar det?

mcp-searxng är en separat MCP-servrar – en fristående Node.js-process som din AI-assistent ansluter till för webbsökning. Den frågar en SearXNG-instansen, eller en semikolonavgränsad lista över byttebara SearXNG-förlorare, via den HTTP JSON-APIn. Detta projekt kan inte installeras som en nativ SearXNG-plugin. Vifta till vilken befintlig SearXNG-instansen, eller byttebara replikuppsättning, du vill ha, genom att sätta SEARXNG_URL. För SearXNG-distribution, konfiguration och felsökning, se Opererasjälvdrift SearXNG med mcp-searxng.

Asked by Ekaterina Orlova · Jul 19, 2025

Varför mcp-searxng?

Till och med 2026-07-29 speglar förmågejämförelsen nedan de officiella Brave MCP, Exa MCP och Firecrawl MCP-projekten. "Sidhopp" betyder ett exponerat sida eller offsetkontroll. "Selvdriftad" betyder att söktjänsten kan köras under ditt eget befäl. "Inga avgifter / Inget API-nedladdningsslöjd" betyder att detta MCP-servrar kräver inga betalda sök-utgivare API-nedladdningsslöjd; du kommer fortfarande att driva eller välja den underliggande SearXNG-instansen. | | Brave MCP | Exa MCP | Firecrawl MCP | mcp-searxng | |--|:---------:|:-------:|:-------------:|:---------------:| | Webbsockersökning | | | | | | Urlläsning | | | | | Sidhopp | | | | | Selvdriftad | | | Delvis | | Inga avgifter / Inget API-nedladdningsslöjd | | | | | Användarnas integritet beror på SearXNG-distributionen. En operatörkontrollerad instans kan undvika att lita till en tredje part sökoperatör, medan en offentlig instans hämtar anfrågan och kan logga den.

Asked by Renata Silva · Jun 10, 2025

Ställ en fråga

Alternativ till MCP-servrar