Server ufficiale Firecrawl MCP - Aggiunge potenti funzionalità di web scraping a Cursor, Claude e a qualsiasi altro client LLM.
Panoramica
Firecrawl MCP Server
Un'implementazione del server Model Context Protocol (MCP) che si integra con Firecrawl per capacità di web scraping.
Un grande grazie a @vrknetha, @knacklabs per l'implementazione iniziale!
Cos'è il Firecrawl MCP Server?
Il Firecrawl MCP Server è uno strumento potente progettato per il web scraping, il crawling e l'estrazione di dati. Sfrutta il Model Context Protocol per facilitare un'integrazione senza soluzione di continuità con varie applicazioni, consentendo agli utenti di raccogliere e analizzare i dati web in modo efficiente. Con le sue funzionalità robuste, si rivolge sia agli sviluppatori che ai ricercatori che cercano di automatizzare la raccolta di dati dal web.
Caratteristiche
- Web Scraping, Crawling e Scoperta: Raccogliere dati in modo efficiente dai siti web.
- Ricerca ed Estrazione di Contenuti: Trovare ed estrarre informazioni rilevanti da varie fonti.
- Ricerca Approfondita e Scraping in Batch: Condurre ricerche estensive e raccogliere più pagine simultaneamente.
- Ritentativi Automatici e Limitazione della Velocità: Garantire una raccolta dati affidabile con gestione degli errori integrata.
- Supporto Cloud e Self-Hosted: Flessibilità per eseguire in ambienti cloud o auto-ospitati.
- Supporto SSE: Utilizzare gli Eventi Inviati dal Server per lo streaming di dati in tempo reale.
Prova il nostro MCP Server nel playground di MCP.so o su Klavis AI.
Come Installare il Firecrawl MCP Server
Esecuzione con npx
env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp
Installazione Manuale
npm install -g firecrawl-mcp
Esecuzione su Cursor
Per la versione 0.45.6+ di Cursor, segui la Guida alla Configurazione del Server MCP di Cursor per istruzioni dettagliate.
- Apri le Impostazioni di Cursor
- Vai a Funzionalità > Server MCP
- Clicca su "+ Aggiungi nuovo server MCP globale"
- Inserisci il codice di configurazione come specificato.
Esecuzione su Windsurf
Aggiungi la seguente configurazione al tuo ./codeium/windsurf/model_config.json:
{
"mcpServers": {
"mcp-server-firecrawl": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "YOUR_API_KEY"
}
}
}
}
Prezzi
Il Firecrawl MCP Server offre vari livelli di prezzo basati sull'uso e sulle funzionalità. Per informazioni dettagliate sui prezzi, visita la pagina dei prezzi di Firecrawl.
Suggerimenti Utili
- Gestione della Chiave API: Tieni sempre sicura la tua chiave API di Firecrawl e non esporla in repository pubblici.
- Limiti di Velocità: Fai attenzione ai limiti di velocità imposti dall'API di Firecrawl per evitare interruzioni del servizio.
- Elaborazione in Batch: Utilizza lo scraping in batch per efficienza quando gestisci più URL.
- Gestione degli Errori: Implementa una gestione degli errori robusta nei tuoi script per gestire ritentativi e fallimenti in modo elegante.
Domande Frequenti
A cosa serve il Firecrawl MCP Server?
Il Firecrawl MCP Server è principalmente utilizzato per il web scraping, consentendo agli utenti di estrarre dati dai siti web in modo efficiente.
Come posso ottenere la mia chiave API di Firecrawl?
Puoi creare un account sul sito web di Firecrawl per ottenere la tua chiave API.
Posso eseguire il Firecrawl MCP Server localmente?
Sì, il Firecrawl MCP Server può essere eseguito localmente o in un ambiente cloud, a seconda delle tue esigenze.
Quali linguaggi di programmazione posso utilizzare con il Firecrawl MCP Server?
Il Firecrawl MCP Server può essere integrato con qualsiasi linguaggio di programmazione che supporta le richieste HTTP, rendendolo versatile per varie applicazioni.
C'è supporto per la risoluzione dei problemi?
Sì, Firecrawl fornisce documentazione e supporto della comunità per la risoluzione di problemi comuni. Puoi anche contattare il loro team di supporto per assistenza.
Dettaglio
Configurazione Server
{
"mcpServers": {
"firecrawl-mcp": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "fc-af1b3ac1a0c2402485402fd0e34da158"
}
}
}
}