Recherche web et scraping MCP dans OpenCode
Ajoutez le scraping web et la recherche de Firecrawl à OpenCode
Ajoutez à OpenCode, via MCP, les outils de recherche, de scraping, de crawl et de navigateur de Firecrawl.
Inscrivez-vous sur firecrawl.dev/app et copiez votre clé API.
OpenCode lit sa configuration depuis ~/.config/opencode/config.json (globale) ou ./opencode.json dans votre projet. Ajoutez :
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"firecrawl": {
"type": "local",
"command": ["npx", "-y", "firecrawl-mcp"],
"environment": {
"FIRECRAWL_API_KEY": "fc-YOUR-API-KEY"
}
}
}
}Remplacez fc-YOUR-API-KEY par votre clé API Firecrawl.
opencodeOpenCode charge les serveurs MCP au démarrage. Vérifiez que Firecrawl est bien connecté :
/mcpSearch the web for "Bun 2.0 changelog" and summarize the top results.Scrape https://docs.firecrawl.dev/introduction and list the code examples.Crawl https://example.com/blog and save each post as markdown.{
"mcp": {
"firecrawl": {
"type": "remote",
"url": "https://mcp.firecrawl.dev/v2/mcp"
}
}
}Cette configuration utilise la boîte à outils Firecrawl sans clé API. Pour une configuration connectée à un compte ou sans intervention, suivez les modes de connexion MCP hébergés ; conservez les clés API dans un en-tête Authorization ou un gestionnaire de secrets sécurisé, jamais dans une URL.
- Serveur non connecté — exécutez
opencode doctorpour examiner les erreurs de chargement du MCP. - Permission refusée avec
npx— installez Node.js 18+ et assurez-vous que votre shell prend bien en compte l’installation (which npx).