Búsqueda web y scraping con MCP en OpenCode
Añade la búsqueda y el scraping web de Firecrawl a OpenCode
Añade a OpenCode las herramientas de búsqueda, scraping, rastreo y navegador de Firecrawl mediante MCP.
Regístrate en firecrawl.dev/app y copia tu clave de la API.
OpenCode lee la configuración desde ~/.config/opencode/config.json (global) o desde ./opencode.json en tu proyecto. Añade:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"firecrawl": {
"type": "local",
"command": ["npx", "-y", "firecrawl-mcp"],
"environment": {
"FIRECRAWL_API_KEY": "fc-YOUR-API-KEY"
}
}
}
}Reemplaza fc-YOUR-API-KEY por tu clave de la API de Firecrawl.
opencodeOpenCode carga los servidores MCP al iniciarse. Confirma que Firecrawl esté conectado:
/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"
}
}
}Esta configuración usa el conjunto de herramientas sin clave de Firecrawl. Para una configuración vinculada a una cuenta o desatendida, consulta los modos de conexión MCP alojados; guarda las claves de API en una cabecera Authorization o en un almacén seguro de secretos, nunca en una URL.
- Servidor no conectado — ejecuta
opencode doctorpara inspeccionar los errores de carga de MCP. - Permiso denegado con
npx— instala Node.js 18+ y asegúrate de que tu shell detecte la instalación (which npx).