
ScrAPI MCP Server
Il ScrAPI MCP Server consente agli assistenti AI di estrarre contenuti web in tempo reale, anche da siti protetti da captcha, rilevamento bot o geolocalizzazion...

Automatizza scraping web robusto basato su AI e conversione in Markdown—anche su siti interattivi o protetti—usando Puppeteer Vision MCP Server.
Il server Puppeteer Vision MCP permette agli assistenti AI di estrarre e convertire pagine web in formato Markdown utilizzando Puppeteer, Readability e Turndown. Offre un’interazione avanzata guidata dall’AI per gestire automaticamente elementi web come banner cookie, CAPTCHA, paywall e altro, garantendo un’estrazione solida dei contenuti anche da siti interattivi o protetti. Il server espone questa funzionalità tramite il Model Context Protocol (MCP), semplificandone l’integrazione nei flussi di sviluppo AI. Ciò consente di svolgere attività come web scraping automatizzato, sintesi dei contenuti e ingestione dei dati in modo fluido tramite LLM. Il server è facilmente distribuibile tramite npx, richiede una configurazione minima e supporta sia la comunicazione stdio che SSE per un’integrazione flessibile.
Nessun template di prompt è menzionato nel repository o nella documentazione.
Nessuna risorsa MCP specifica è elencata o descritta nel repository o nella documentazione.
url (stringa, obbligatorio): La pagina web da estrarre.autoInteract (booleano, opzionale, predefinito: true): Se gestire automaticamente gli elementi interattivi.maxInteractionAttempts (numero, opzionale, predefinito: 3): Numero massimo di tentativi di interazione AI.waitForNetworkIdle (booleano, opzionale, predefinito: true): Attende che la rete sia inattiva prima di procedere con lo scraping.Prerequisiti: Installa Node.js e npm.
Configurazione ambiente: Crea un file .env o esporta le variabili d’ambiente richieste, inclusa OPENAI_API_KEY.
Modifica la configurazione: Individua il file di configurazione di Windsurf.
Aggiungi Puppeteer Vision MCP: Inserisci il seguente snippet JSON:
{
"mcpServers": {
"web-scraper": {
"command": "npx",
"args": ["-y", "puppeteer-vision-mcp-server"],
"env": {
"OPENAI_API_KEY": "YOUR_OPENAI_API_KEY_HERE"
}
}
}
}
Salva/Riavvia: Salva il file e riavvia Windsurf.
Verifica: Controlla i log o l’interfaccia per confermare che il server MCP sia attivo.
Protezione delle API Key:
Conserva i segreti nelle variabili d’ambiente (ad es. .env):
"env": {
"OPENAI_API_KEY": "${OPENAI_API_KEY}"
}
Prerequisiti: Assicurati che Node.js e npm siano installati.
Imposta l’ambiente: Prepara .env o esporta OPENAI_API_KEY e altre variabili.
Modifica la configurazione: Apri la configurazione MCP di Claude.
Aggiungi il server MCP:
{
"mcpServers": {
"web-scraper": {
"command": "npx",
"args": ["-y", "puppeteer-vision-mcp-server"],
"env": {
"OPENAI_API_KEY": "YOUR_OPENAI_API_KEY_HERE"
}
}
}
}
Riavvia Claude: Applica le modifiche e riavvia la piattaforma.
Verifica: Conferma l’avvio corretto.
Prerequisiti: Installa Node.js e npm.
Ambiente: Configura .env con la chiave API OpenAI.
Modifica la configurazione di Cursor: Aggiungi il server MCP come segue:
{
"mcpServers": {
"web-scraper": {
"command": "npx",
"args": ["-y", "puppeteer-vision-mcp-server"],
"env": {
"OPENAI_API_KEY": "YOUR_OPENAI_API_KEY_HERE"
}
}
}
}
Salva & Riavvia: Salva le modifiche e riavvia Cursor.
Controlla i log: Assicurati che il server sia attivo.
Prerequisiti: Installa Node.js e npm.
Ambiente: Imposta o esporta OPENAI_API_KEY.
Configurazione: Aggiungi alla configurazione MCP di Cline:
{
"mcpServers": {
"web-scraper": {
"command": "npx",
"args": ["-y", "puppeteer-vision-mcp-server"],
"env": {
"OPENAI_API_KEY": "YOUR_OPENAI_API_KEY_HERE"
}
}
}
}
Riavvia Cline: Applica e riavvia.
Conferma: Verifica che il server sia accessibile.
Nota: Proteggi le API key tramite variabili d’ambiente e non inserire mai i segreti direttamente nei file di configurazione.
Utilizzo di MCP in FlowHunt
Per integrare i server MCP nel tuo workflow FlowHunt, inizia aggiungendo il componente MCP al tuo flusso e collegandolo al tuo agente AI:

Clicca 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:
{
"puppeteer-vision": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una volta configurato, l’agente AI potrà usare questo MCP come strumento con accesso a tutte le sue funzioni e capacità. Ricorda di cambiare “puppeteer-vision” con il nome effettivo del tuo server MCP e di sostituire la URL con quella del tuo server MCP.
| Sezione | Disponibilità | Dettagli/Note |
|---|---|---|
| Panoramica | ✅ | Fornita nel README. |
| Elenco dei Prompt | ⛔ | Nessun template di prompt trovato. |
| Elenco delle Risorse | ⛔ | Nessuna risorsa MCP esplicita descritta. |
| Elenco degli Strumenti | ✅ | Strumento scrape-webpage, dettagliato nel README. |
| Protezione delle API Key | ✅ | Istruzioni per .env e variabili d’ambiente fornite. |
| Supporto sampling (meno importante in valutazione) | ⛔ | Nessuna menzione del supporto sampling. |
| Supporto Roots | ⛔ | Nessuna menzione di Roots. |
In base a quanto sopra, Puppeteer Vision MCP Server offre uno strumento di web scraping robusto e mirato, con ottima documentazione e indicazioni di sicurezza, ma manca di strumenti multipli, template di prompt, risorse e funzionalità MCP avanzate come roots o sampling. Il suo design a strumento unico e scopo unico lo rende molto affidabile per il caso d’uso, ma ne limita l’estensibilità.
Punteggio MCP: 5/10
Questo server MCP è ben documentato, utile per il suo scopo specifico e facile da configurare, ma la mancanza di template di prompt, risorse esplicite e funzionalità MCP avanzate (roots, sampling) ne limita la versatilità e l’integrazione nell’ecosistema.
| Ha una LICENSE | ⛔ |
|---|---|
| Ha almeno uno strumento | ✅ |
| Numero di Fork | 5 |
| Numero di Star | 12 |
Potenzia i tuoi flussi AI con scraping web avanzato ed estrazione contenuti. Configura Puppeteer Vision MCP Server in pochi minuti e inizia a ingestrare il web live nei tuoi pipeline AI.

Il ScrAPI MCP Server consente agli assistenti AI di estrarre contenuti web in tempo reale, anche da siti protetti da captcha, rilevamento bot o geolocalizzazion...

Il server mcp-rquest MCP offre agli assistenti AI capacità avanzate di richieste HTTP simili a un browser, robuste tecniche di evasione anti-bot e conversione d...

Scrapling Fetch MCP Server consente agli assistenti AI e ai chatbot di accedere a contenuti testuali e HTML da siti web con protezione anti-bot, rendendo possib...
Consenso Cookie
Usiamo i cookie per migliorare la tua esperienza di navigazione e analizzare il nostro traffico. See our privacy policy.