Fetch MCP Server

Aggiungi recupero web in tempo reale e trasformazione dei contenuti ai tuoi flussi FlowHunt—Fetch MCP Server offre recupero flessibile di HTML, JSON, Markdown e testo semplice per maggiori capacità AI.

Fetch MCP Server

Cosa fa il server MCP “Fetch”?

Il Fetch MCP Server è un server Model Context Protocol (MCP) flessibile progettato per recuperare contenuti web in vari formati, inclusi HTML, JSON, testo semplice e Markdown. Agendo come ponte tra assistenti AI e risorse web esterne, Fetch MCP consente ad applicazioni guidate dall’AI di recuperare e trasformare dati web su richiesta. Questo permette a sviluppatori e agenti AI di incorporare contenuti web dinamici nei propri flussi, sia per estrazione dati, sintesi di contenuti o elaborazioni successive. Il server supporta header di richiesta personalizzati, sfrutta moderne API fetch e include strumenti per l’analisi e la conversione dei dati web, rendendolo una risorsa preziosa per attività che richiedono accesso in tempo reale alle informazioni online.

Elenco dei Prompt

Nessun template di prompt è menzionato nel repository.

Elenco delle Risorse

  • Il Fetch MCP Server non fornisce risorse persistenti. È progettato per recuperare e trasformare contenuti web su richiesta.

Elenco degli Strumenti

  • fetch_html
    Recupera un sito web e restituisce il contenuto come HTML.
    Input: url (obbligatorio), headers (opzionale).
    Output: Contenuto HTML grezzo della pagina web.

  • fetch_json
    Recupera un file JSON da un URL.
    Input: url (obbligatorio), headers (opzionale).
    Output: Contenuto JSON interpretato.

  • fetch_txt
    Recupera un sito web e restituisce il contenuto come testo semplice (senza HTML).
    Input: url (obbligatorio), headers (opzionale).
    Output: Testo semplice con tag HTML, script e stili rimossi.

  • fetch_markdown
    Recupera un sito web e restituisce il contenuto come Markdown.
    Input: url (obbligatorio), headers (opzionale).
    Output: Contenuto della pagina web convertito in formato Markdown.

Casi d’Uso di questo MCP Server

  • Estrazione Contenuti Web
    Recupera HTML, JSON o testo semplice da siti pubblici per analisi o sintesi da parte di agenti AI.

  • Trasformazione Contenuti
    Converte i contenuti di siti web in formato Markdown o testo semplice per un consumo più semplice o integrazione in strumenti di documentazione e note.

  • Recupero Dati API
    Recupera dati strutturati da API pubbliche (in formato JSON) per flussi di lavoro, dashboard o come contesto per applicazioni LLM-driven.

  • Raccolta Dati Personalizzata
    Fornisci header personalizzati per accedere a contenuti da endpoint che richiedono autenticazione o header specifici, abilitando scenari di recupero dati più avanzati.

  • Parsing dei Contenuti per Agenti AI
    Permetti agli assistenti AI di analizzare e utilizzare contenuti web in tempo reale durante conversazioni, ricerche o attività di automazione.

Come configurarlo

Windsurf

  1. Assicurati che Node.js sia installato sul tuo sistema.
  2. Clona il repository Fetch MCP e installa le dipendenze (npm install).
  3. Builda il server con npm run build.
  4. Aggiungi quanto segue al tuo file di configurazione Windsurf:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  5. Riavvia Windsurf e verifica che il server MCP sia attivo.

Protezione delle chiavi API

Inserisci le variabili d’ambiente come necessario:

{
  "mcpServers": {
    "fetch": {
      "command": "node",
      "args": ["{ABSOLUTE PATH TO FILE HERE}/dist/index.js"],
      "env": {
        "API_KEY": "${FETCH_API_KEY}"
      },
      "inputs": {
        "api_key": "${FETCH_API_KEY}"
      }
    }
  }
}

Claude

  1. Assicurati che Node.js sia installato.
  2. Segui i passaggi di setup del repository (clona, installa, builda).
  3. Modifica la configurazione MCP di Claude:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. Salva il file e riavvia Claude.
  5. Conferma che Fetch MCP Server sia disponibile.

Protezione delle chiavi API

Vedi la sezione Windsurf per l’esempio JSON.

Cursor

  1. Installa Node.js.
  2. Clona e builda il Fetch MCP Server (npm install, npm run build).
  3. Aggiungi alla configurazione MCP di Cursor:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. Salva e riavvia Cursor.
  5. Valida la connessione riuscita.

Protezione delle chiavi API

Utilizza lo stesso formato JSON di sopra per le variabili d’ambiente.

Cline

  1. Assicurati che Node.js sia installato.
  2. Clona e builda il Fetch MCP Server.
  3. Configura MCP su Cline con:
    {
      "mcpServers": {
        "fetch": {
          "command": "node",
          "args": [
            "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
          ]
        }
      }
    }
    
  4. Riavvia Cline e verifica che il server sia funzionante.

Protezione delle chiavi API

Segui il precedente esempio JSON sulle variabili d’ambiente.

Come usare questo MCP nei flussi

Uso di MCP in FlowHunt

Per integrare server MCP nel tuo flusso FlowHunt, inizia aggiungendo il componente MCP al tuo flusso e collegandolo al tuo agente AI:

FlowHunt MCP flow

Fai clic sul componente MCP per aprire il pannello di configurazione. Nella sezione di configurazione MCP di sistema, inserisci i dettagli del tuo server MCP usando questo formato JSON:

{
  "fetch": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Una volta configurato, l’agente AI sarà ora in grado di utilizzare questo MCP come strumento con accesso a tutte le sue funzioni e capacità. Ricorda di cambiare “fetch” con il nome effettivo del tuo server MCP e sostituire l’URL con quello del tuo server MCP.


Panoramica

SezioneDisponibilitàDettagli/Note
PanoramicaFornisce recupero contenuti HTTP flessibile per MCP
Elenco dei PromptNessun template di prompt menzionato
Elenco delle RisorseNessuna risorsa persistente; recupera contenuti su richiesta
Elenco degli Strumentifetch_html, fetch_json, fetch_txt, fetch_markdown
Protezione delle chiavi APIUsa variabile d’ambiente in configurazione (esempio fornito)
Supporto sampling (poco rilevante in valutazione)Nessuna evidenza di supporto sampling

Darei al Fetch MCP Server un solido 7/10. È pratico, ha documentazione chiara, una licenza adeguata e diversi strumenti utili, ma manca di template di prompt, risorse persistenti e informazioni su roots o supporto sampling.


Punteggio MCP

Ha una LICENSE✅ (MIT)
Ha almeno uno strumento
Numero di Fork72
Numero di Stelle448

Domande frequenti

Cos'è il Fetch MCP Server?

Il Fetch MCP Server è un server Model Context Protocol che consente ad agenti AI e flussi di lavoro di recuperare contenuti web in vari formati (HTML, JSON, testo semplice, Markdown) per estrazione dati, trasformazione e integrazione in tempo reale.

Quali strumenti fornisce il Fetch MCP Server?

Offre quattro strumenti principali: fetch_html (recupera HTML grezzo), fetch_json (recupera e interpreta JSON), fetch_txt (restituisce contenuto testuale semplice), e fetch_markdown (converte i contenuti in Markdown).

Il Fetch MCP Server memorizza dei dati?

No, non fornisce risorse persistenti. Tutti i contenuti vengono recuperati e trasformati su richiesta, garantendo privacy e risultati aggiornati.

Come posso proteggere le chiavi API durante l'esecuzione di Fetch MCP Server?

Utilizza variabili d'ambiente nella configurazione MCP per mantenere sicure le chiavi API, come mostrato negli esempi di setup per ciascun client di integrazione.

Posso usare header personalizzati con le richieste Fetch MCP Server?

Sì, tutti gli strumenti supportano header di richiesta personalizzati per raccolta dati avanzata e endpoint autenticati.

Quali sono alcuni casi d'uso comuni?

Casi d'uso tipici includono estrazione di contenuti web per ricerca AI, trasformazione di articoli web in Markdown per documentazione, recupero dati API per dashboard e abilitare chatbot AI ad utilizzare informazioni online in tempo reale.

Integra Fetch MCP Server con FlowHunt

Potenzia i tuoi flussi AI con accesso dinamico ai contenuti web. Aggiungi Fetch MCP Server ai tuoi flussi FlowHunt per abilitare il recupero di HTML, JSON e Markdown per un'automazione più intelligente.

Scopri di più