mcp-searxng-public MCP Server

mcp-searxng-public MCP Server

En ligetil MCP-server, der forbinder AI-agenter til realtids, privatlivsførste websøgning via offentlige SearXNG-instanser, og leverer resultater i JSON-format.

Hvad laver “mcp-searxng-public” MCP Server?

mcp-searxng-public MCP Server fungerer som en bro mellem AI-assistenter og offentlige SearXNG metasearch-instanser. I stedet for at stole på JSON-outputtet – som de fleste offentlige SearXNG-servere ikke tilbyder – henter denne server HTML-søgeresultater fra op til tre offentlige SearXNG-instanser og omdanner dem til et rent JSON-format. Dette gør det muligt for AI-klienter at udføre realtids websøgninger, aggregere data fra flere kilder og hente korte opsummeringer af webindhold på en standardiseret måde. Den er værdifuld til opgaver, der kræver opdateret informationsindhentning, research eller generelle websøgninger i udviklingsarbejdsgange, alt imens der drages fordel af SearXNG’s privatlivsfunktioner.

Liste over prompts

Ingen prompt-skabeloner er nævnt i repositoriet.

Liste over ressourcer

Ingen ressourcer er eksplicit beskrevet i repositoriet.

Liste over værktøjer

  • search
    Det primære (og eneste) værktøj leveret af serveren. Det gør det muligt for LLM’er at foretage websøgninger via offentlige SearXNG-instanser. Værktøjet tager en query (søgestrengen) og en valgfri time_range (fx “day”, “month”, “year”) og returnerer et array af JSON-objekter med felterne url og summary for hvert resultat.

Anvendelsestilfælde for denne MCP-server

  • Realtids websøgning
    Gør det muligt for AI-assistenter at hente opdateret information fra nettet til besvarelse af spørgsmål, research og opsummeringsopgaver.
  • Aggregret datainhentning
    Henter resultater fra flere SearXNG-instanser, hvilket øger robustheden og dækningen af søgeresultater for udviklere og brugere.
  • Opsummeringsudtræk
    Parser og opsummerer automatisk webindhold til JSON, hvilket letter viderebehandling og integration i andre værktøjer eller arbejdsgange.
  • Privatlivsrespektende informationsindsamling
    Udnytter SearXNG’s privatlivsrespektende arkitektur og undgår brugerprofilering eller tracking under informationsindhentning.
  • Fallback-søgemetoder
    Understøtter flere SearXNG-instanser for øget pålidelighed og robusthed mod nedetid eller ratelimits.

Sådan sætter du det op

Windsurf

  1. Forudsætninger: Sørg for at Node.js og npm er installeret.
  2. Installer serveren:
    npm install mcp-searxng-public
  3. Redigér konfiguration: Find din Windsurf MCP-konfigurationsfil.
  4. Tilføj MCP-serverkonfiguration: Indsæt følgende JSON-udsnit:
    {
      "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. Gem og genstart Windsurf, og verificer at serveren er tilgængelig.

Claude

  1. Forudsætninger: Installer Node.js og npm.
  2. Installer serveren:
    npm install mcp-searxng-public
  3. Redigér Claudes konfigurationsfil for MCP-servere.
  4. Tilføj MCP-serverkonfiguration:
    {
      "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. Gem og genstart Claude for at anvende ændringerne.

Cursor

  1. Sørg for at Node.js og npm er tilgængelige.
  2. Installer pakken:
    npm install mcp-searxng-public
  3. Åbn Cursors MCP-serverkonfiguration.
  4. Tilføj serveren med:
    {
      "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. Genstart Cursor og tjek at MCP-serveren bliver registreret.

Cline

  1. Installer Node.js og npm hvis ikke allerede installeret.
  2. Installer serveren:
    npm install mcp-searxng-public
  3. Redigér Clines MCP-konfiguration.
  4. Indsæt serverkonfigurationen:
    {
      "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. Gem filen og genstart Cline for at ændringerne træder i kraft.

Sikkerhed af API-nøgler

  • For offentlige SearXNG kræves ingen API-nøgler, men hvis du bruger private instanser, der kræver autentificering, kan du sætte secrets i env-sektionen:
    "env": {
      "SEARXNG_BASE_URL": "...",
      "SEARXNG_API_KEY": "${SEARXNG_API_KEY}"
    },
    "inputs": {
      "SEARXNG_API_KEY": {
        "type": "string",
        "secret": true
      }
    }
    

Sådan bruges denne MCP i flows

Brug af MCP i FlowHunt

For at integrere MCP-servere i din FlowHunt-arbejdsgang skal du starte med at tilføje MCP-komponenten til dit flow og forbinde den til din AI-agent:

FlowHunt MCP flow

Klik på MCP-komponenten for at åbne konfigurationspanelet. I systemets MCP-konfigurationssektion indsætter du dine MCP-serveroplysninger i dette JSON-format:

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

Når det er konfigureret, kan AI-agenten nu bruge denne MCP som værktøj med adgang til alle dens funktioner og muligheder. Husk at ændre “mcp-searxng-public” til det faktiske navn på din MCP-server og udskifte URL’en med din egen MCP-server-URL.


Oversigt

SektionTilgængelighedDetaljer/Noter
Oversigt
Liste over promptsIngen prompt-skabeloner fundet
Liste over ressourcerIngen eksplicitte MCP-ressourcer beskrevet
Liste over værktøjer“search”-værktøj, parser SearXNG HTML til JSON
Sikkerhed af API-nøglerKan bruge miljøvariabler hvis nødvendigt
Sampling-support (mindre vigtigt i evaluering)Ikke nævnt

Vores mening

mcp-searxng-public MCP Server er enkel og fokuseret, og tilbyder et enkelt, robust websøgningværktøj til AI-assistenter. Manglen på prompt-skabeloner og eksplicit ressourceeksponering begrænser fleksibiliteten, men funktionaliteten er værdifuld til privatlivsfokuseret, realtids informationsindhentning. Opsætningen er ligetil og dokumentationen er tydelig. Dog mangler avancerede MCP-funktioner som Roots og Sampling-support eller er ikke dokumenteret.

Alt i alt vil jeg give denne MCP-server 5/10: solid til dens formål, men basal mht. protokolfunktioner og udvidelsesmuligheder.

MCP-score

Har en LICENSE✅ (MIT)
Har mindst ét værktøj
Antal forks2
Antal stjerner6

Ofte stillede spørgsmål

Hvad er hovedfunktionen for mcp-searxng-public?

Den gør det muligt for AI-assistenter at udføre realtids websøgninger ved at omdanne HTML-resultater fra offentlige SearXNG metasearch-instanser til standardiseret JSON, hvilket muliggør opdateret informationsindhentning og opsummeringer.

Hvilket værktøj tilbyder denne MCP-server?

Den tilbyder et 'search'-værktøj, der accepterer en forespørgsel og en valgfri time_range, og returnerer et array af søgeresultater med URL'er og opsummeringer i JSON-format.

Hvad er privatlivsfordelene ved at bruge mcp-searxng-public?

Den udnytter SearXNG's privatlivsfokuserede design, undgår brugerprofilering eller tracking under søgning, hvilket gør den velegnet til privatlivsbevidste arbejdsgange.

Kræves der API-nøgler?

Nej, offentlige SearXNG-instanser kræver ikke API-nøgler. For private instanser kan du sætte API-nøgler ved hjælp af miljøvariabler i din MCP-serverkonfiguration.

Hvordan adskiller denne sig fra andre MCP-servere?

mcp-searxng-public er fokuseret og enkel, fremragende til websøgning men mangler avancerede funktioner som prompt-skabeloner eller ressourceeksponering. Den er robust til sin kerneanvendelse, men basal i forhold til protokolekstensibilitet.

Prøv mcp-searxng-public i FlowHunt

Giv dine AI-agenter mulighed for realtidssøgning på nettet med respekt for privatliv ved at bruge mcp-searxng-public MCP Server. Integrér i dag for at levere opdaterede svar og opsummeringer fra hele nettet.

Lær mere

mcp-searxng MCP Server
mcp-searxng MCP Server

mcp-searxng MCP Server

mcp-searxng MCP Server gør det muligt for FlowHunt AI-agenter at udføre realtidssøgninger på internettet med fokus på privatliv ved hjælp af SearXNG, en open so...

4 min læsning
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 forbinder AI-assistenter med internettet og muliggør realtidssøgning og indholdsudtræk via Google Custom Search API. Den giver stor...

4 min læsning
AI Web Search +5
Serper MCP Server
Serper MCP Server

Serper MCP Server

Serper MCP Server forbinder AI-assistenter med Google Search via Serper API'et og muliggør realtidssøgning på web, billeder, video, nyheder, kort, anmeldelser, ...

4 min læsning
AI MCP Server +7