mcp-searxng logo

mcp-searxngQuesto server collega il tuo assistente AI a un'istanza di ricerca SearXNG, consentendo all'assistente di effettuare ricerche web private e leggere il contenuto delle pagine web. Basta aggiungere l'URL dell'istanza al file di configurazione così l'AI

(0)
Daniel NikulshynRecensito da Daniel Nikulshyn·Aggiornato luglio 2026

Panoramica

mcp-searxng è un server che collega gli assistenti AI a un'istanza di ricerca SearXNG, consentendo ricerche web private e lettura del contenuto delle pagine. Integra l'API SearXNG, consentendo agli assistenti AI come Claude e Cursor di effettuare ricerche web. Il server è configurato aggiungendo l'URL dell'istanza dell'assistente al file di configurazione dell'assistente.

Funzionalità chiave

  • Ricerca Web
  • Fallback dell'istanza
  • Output di ricerca strutturata
  • Risposte dirette e metadati
  • Suggerimenti di ricerca
  • Scoperta delle capacità dell'istanza
  • Letture del contenuto delle URL
  • Caching intelligente
  • Paginazione
  • Filtro per le date
  • Selezione della lingua
  • Ricerca sicura
  • Filtro per la rilevanza

Prezzi

Modello
Free
Categoria
Server MCP
Valutazione
Nessuna recensione

Casi d’uso

Ricerca web privata per assistenti AI

mcp-searxng consente agli assistenti AI di eseguire ricerche web private collegandoli a un'istanza SearXNG.

Estrazione e caching dei contenuti

Il server fornisce capacità di estrazione dei contenuti avanzate e caching, migliorando le prestazioni ed eliminando le richieste ridondanti.

Filtro delle ricerche

mcp-searxng supporta il filtro dei risultati delle ricerche per range di date, lingua e livello di ricerca sicura, consentendo query più precise.

Pro & contro

Pro

  • Consente ricerche web private per gli assistenti AI
  • UPPORTA il failover di un'istanza SearXNG
  • Fornisce un output di ricerca strutturato e risposte dirette
  • Offre capacità di estrazione dei contenuti avanzate e caching
  • Free e non richiede una chiave API

Contro

  • Richiede un processo Node.js separato
  • Non è un plugin nativo SearXNG
  • Limitato a query di istanze SearXNG esistenti

Recensioni

Accedi per lasciare una recensione.

Nessuna recensione. Sii il primo!

Domande e risposte

Non riesco a abilitare JSON? (fallback HTML)

Se devi usare un'istanza pubblica che non controlli e rifiuta il parametro format=json (403 sopra), imposta il flag opt‑in invece di modificare il server: prima di abilitarlo, esamina la politica dell'operatore pubblico e la guida sull'uso dell'istanza pubblica. Una ricerca che restituisce 403/404 o una risposta non JSON viene poi riprovata automaticamente senza format=json e analizzata dalla pagina HTML standard dei risultati. Con successo otterrai risultati normali (titolo, URL, estratto) marcati con sourceFormat: "html" in modalità JSON, e la modalità testuale aggiunge la riga "Note: Results parsed from SearXNG HTML fallback; metadata is limited." Punteggi di rilevanza e nomi dei motori non sono disponibili dall'HTML. In caso di fallimento, l'analisi è a massima disponibilità e varia a seconda del tema/versione dell'istanza, quindi alcuni risultati possono essere persi o scarseggiare. Se la pagina HTML stessa fallisce — ancora bloccata, limitata dal tasso (429), autenticazione (401) o errore 5xx — l'errore dell'ultimo tentativo di fallback viene mostrato, quindi la ricerca non restituisce risultati vuoti in silenzio. Il fallback si attiva solo su 403/404/non-JSON, mai su errori di autenticazione o rete. Abilitare JSON su un'istanza che controlli rimane l'impostazione consigliata — il fallback è un aiuto di compatibilità, non una sostituzione.

Asked by Boris Yankov · Aug 23, 2025

Come funziona?

mcp-searxng è un server MCP autonomo — un processo Node.js separato a cui il tuo assistente AI si connette per la ricerca web. Interroga una singola istanza SearXNG, o un elenco di repliche SearXNG intercambiabili separati da punto e virgola, tramite l'API JSON HTTP. Questo progetto non può essere installato come plugin nativo di SearXNG. Punta su qualsiasi istanza SearXNG esistente, o su un elenco di repliche intercambiabili, impostando SEARXNG_URL. Per il deployment, la configurazione e la risoluzione dei problemi di SearXNG, consulta "Operating Self‑Hosted SearXNG with mcp-searxng".

Asked by Ekaterina Orlova · Jul 19, 2025

Perché scegliere mcp-searxng?

Al 29‑07‑2026, il confronto delle funzionalità riportato di seguito riflette i progetti ufficiali Brave MCP, Exa MCP e Firecrawl MCP. "Pagination" indica il controllo esposto di pagina o offset. "Self-hosted" significa che il servizio di ricerca può essere eseguito sotto il tuo controllo. "Free / No API key" indica che questo server MCP non richiede una chiave API di un fornitore di ricerca a pagamento; gestisci o selezioni comunque l'istanza SearXNG sottostante. | | Brave MCP | Exa MCP | Firecrawl MCP | mcp-searxng | |--|:---------:|:-------:|:-------------:|:---------------:| | Web Search | ✓ | ✓ | ✓ | ✓ | | Read URL | ✗ | ✓ | ✓ | ✓ | | Pagination | ✓ | ✗ | ✓ | ✓ | | Self-hosted | ✗ | ✗ | Parziale | ✓ | | Free / No API key | ✗ | ✗ | ✗ | ✓ | La privacy dipende dal deployment di SearXNG. Un'istanza controllata dall'operatore può evitare di fidarsi di un operatore di ricerca terzo, mentre un'istanza pubblica riceve la query e può registrarla. SearXNG e questa integrazione MCP di per sé non garantiscono l'anonimato.

Asked by Renata Silva · Jun 10, 2025

Fai una domanda

Alternative a Server MCP