mcp-searxng-public MCP Server

mcp-searxng-public MCP Server

En enkel MCP-server som kobler AI-agenter til sanntid, personvernfokusert websøk via offentlige SearXNG-instanser, og leverer resultater i JSON-format.

Hva gjør “mcp-searxng-public” MCP Server?

mcp-searxng-public MCP Server fungerer som en bro mellom AI-assistenter og offentlige SearXNG-metasearch-instanser. I stedet for å basere seg på JSON-output—som de fleste offentlige SearXNG-servere ikke tilbyr—henter denne serveren HTML-søkeresultater fra opptil tre offentlige SearXNG-instanser og parser dem til et rent JSON-format. Dette gjør det mulig for AI-klienter å utføre sanntids websøk, aggregere data fra flere kilder, og hente konsise oppsummeringer av nettinnhold på en standardisert måte. Den er verdifull for oppgaver som krever oppdatert informasjonshenting, research eller generelt websøk i utviklingsarbeidsflyter, samtidig som du drar nytte av SearXNGs personvernfunksjoner.

Liste over Prompter

Ingen prompt-maler er nevnt i depotet.

Liste over Ressurser

Ingen ressurser er eksplisitt beskrevet i depotet.

Liste over Verktøy

  • search
    Hoved- (og eneste) verktøy levert av serveren. Det lar LLM-er utføre websøk via offentlige SearXNG-instanser. Verktøyet tar inn en query (søketekst) og en valgfri time_range (f.eks. “day”, “month”, “year”), og returnerer et array av JSON-objekter med url og summary for hvert resultat.

Bruksområder for denne MCP-serveren

  • Sanntids Websøk
    Gjør det mulig for AI-assistenter å hente oppdatert informasjon fra nettet for å svare på spørsmål, research og oppsummering.
  • Aggregert Datahenting
    Henter resultater fra flere SearXNG-instanser, og gir mer robuste og dekkende søkeresultater for utviklere og brukere.
  • Oppsummeringsekstraksjon
    Parser og oppsummerer nettinnhold automatisk til JSON, slik at det enkelt kan viderebehandles eller integreres i andre verktøy eller arbeidsflyter.
  • Personvernsfokusert Informasjonsinnhenting
    Utnytter SearXNGs personvernsarkitektur, og unngår brukerprofilering eller sporing under informasjonshenting.
  • Fallback Søkemekanismer
    Støtter flere SearXNG-instanser for økt pålitelighet og robusthet mot nedetid eller rate-limiting.

Hvordan sette det opp

Windsurf

  1. Forutsetninger: Sørg for at Node.js og npm er installert.
  2. Installer serveren:
    npm install mcp-searxng-public
  3. Rediger konfigurasjonen: Finn Windsurf MCP-konfigurasjonsfilen din.
  4. Legg til MCP-serverkonfigurasjon: Sett inn følgende JSON-snutt:
    {
      "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"
      }
    }
    
  5. Lagre og start Windsurf på nytt, og verifiser at serveren er tilgjengelig.

Claude

  1. Forutsetninger: Installer Node.js og npm.
  2. Installer serveren:
    npm install mcp-searxng-public
  3. Rediger Claudes konfigurasjonsfil for MCP-servere.
  4. Legg til MCP-serverkonfigurasjon:
    {
      "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"
      }
    }
    
  5. Lagre og start Claude på nytt for å ta i bruk endringene.

Cursor

  1. Sørg for at Node.js og npm er tilgjengelig.
  2. Installer pakken:
    npm install mcp-searxng-public
  3. Åpne Cursors MCP-serverkonfigurasjon.
  4. Legg til serveren slik:
    {
      "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"
      }
    }
    
  5. Start Cursor på nytt og sjekk at MCP-serveren oppdages.

Cline

  1. Installer Node.js og npm hvis det ikke allerede er gjort.
  2. Installer serveren:
    npm install mcp-searxng-public
  3. Rediger Clines MCP-konfigurasjon.
  4. Sett inn serverkonfigurasjonen:
    {
      "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"
      }
    }
    
  5. Lagre filen og start Cline på nytt for at endringene skal tre i kraft.

Sikring av API-nøkler

  • For offentlige SearXNG trengs ikke API-nøkler, men hvis du bruker private instanser som krever autentisering, angi hemmeligheter i env-seksjonen:
    "env": {
      "SEARXNG_BASE_URL": "...",
      "SEARXNG_API_KEY": "${SEARXNG_API_KEY}"
    },
    "inputs": {
      "SEARXNG_API_KEY": {
        "type": "string",
        "secret": true
      }
    }
    

Hvordan bruke denne MCP-en i flows

Bruk av MCP i FlowHunt

For å integrere MCP-servere i FlowHunt-arbeidsflyten din, start med å legge til MCP-komponenten i flowen og koble den til AI-agenten din:

FlowHunt MCP flow

Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I systemets MCP-konfigurasjonsseksjon, legg inn detaljene til MCP-serveren din i dette JSON-formatet:

{
  "mcp-searxng-public": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Når det er konfigurert, kan AI-agenten nå bruke denne MCP-en som et verktøy med tilgang til alle dens funksjoner og muligheter. Husk å endre “mcp-searxng-public” til det faktiske navnet på din MCP-server, og bytt ut URL-en med din egen MCP-server-URL.


Oversikt

SeksjonTilgjengelighetDetaljer/Notater
Oversikt
Liste over PrompterIngen prompt-maler funnet
Liste over RessurserIngen eksplisitte MCP-ressurser beskrevet
Liste over Verktøy“search”-verktøy, parser SearXNG HTML til JSON
Sikring av API-nøklerKan bruke miljøvariabler ved behov
Støtte for Sampling (mindre viktig i vurdering)Ikke nevnt

Vår vurdering

mcp-searxng-public MCP Server er enkel og fokusert, og tilbyr et solid websøkverktøy for AI-assistenter. Mangelen på prompt-maler og eksplisitt ressurs-eksponering begrenser fleksibiliteten, men funksjonaliteten er verdifull for personvernsfokusert, sanntids informasjonshenting. Oppsettet er rett fram, og dokumentasjonen er tydelig. Avanserte MCP-funksjoner som Roots og Sampling-støtte mangler eller er ikke dokumentert.

Totalt sett gir vi denne MCP-serveren 5/10: solid til sitt formål, men grunnleggende når det gjelder protokollfunksjoner og utvidbarhet.

MCP Score

Har en LISENS✅ (MIT)
Har minst ett verktøy
Antall Forks2
Antall Stjerner6

Vanlige spørsmål

Hva er hovedfunksjonen til mcp-searxng-public?

Den gjør det mulig for AI-assistenter å utføre sanntids websøk ved å parse HTML-resultater fra offentlige SearXNG-metasearch-instanser til standardisert JSON, slik at du kan hente oppdatert informasjon og oppsummeringer.

Hvilket verktøy tilbyr denne MCP-serveren?

Den tilbyr et 'search'-verktøy som aksepterer en forespørsel og valgfri time_range, og returnerer et array med søkeresultater med URL-er og oppsummeringer i JSON-format.

Hva slags personvernfordeler gir bruk av mcp-searxng-public?

Den drar nytte av SearXNGs personvernsentrerte design, og unngår brukerprofilering eller sporing under søk, og passer dermed godt for arbeidsflyter med høye personvernkrav.

Kreves det API-nøkler?

Nei, offentlige SearXNG-instanser krever ikke API-nøkler. For private instanser kan du sette API-nøkler ved å bruke miljøvariabler i MCP-serverkonfigurasjonen din.

Hvordan sammenlignes denne med andre MCP-servere?

mcp-searxng-public er fokusert og enkel, og utmerker seg til websøk men mangler avanserte funksjoner som prompt-maler eller ressurs-eksponering. Den er robust for sitt hovedbruk, men grunnleggende når det gjelder utvidbarhet av protokoll.

Prøv mcp-searxng-public i FlowHunt

Gi AI-agentene dine sanntids, personvernsfokuserte websøk med mcp-searxng-public MCP Server. Integrer i dag for å levere oppdaterte svar og oppsummeringer fra hele nettet.

Lær mer

mcp-searxng MCP-server
mcp-searxng MCP-server

mcp-searxng MCP-server

mcp-searxng MCP-serveren gjør det mulig for FlowHunt AI-agenter å utføre sanntids, personvernfokuserte nettsøk ved bruk av SearXNG, en åpen kildekode meta-søkem...

4 min lesing
Web Search AI Integration +4
mcp-google-search MCP Server
mcp-google-search MCP Server

mcp-google-search MCP Server

mcp-google-search MCP Server bygger bro mellom AI-assistenter og nettet, og muliggjør sanntidssøk og innholdsekstraksjon ved bruk av Google Custom Search API. D...

4 min lesing
AI Web Search +5
OpenSearch MCP Server-integrasjon
OpenSearch MCP Server-integrasjon

OpenSearch MCP Server-integrasjon

OpenSearch MCP Server muliggjør sømløs integrasjon av OpenSearch med FlowHunt og andre KI-agenter, og gir programmatisk tilgang til søk, analyse og innholdsstyr...

4 min lesing
AI OpenSearch +5