Busca na web e scraping com MCP no OpenCode
Adicione busca na web e scraping do Firecrawl ao OpenCode
Adicione as ferramentas de busca, scraping, rastreamento e navegador do Firecrawl ao OpenCode via MCP.
Cadastre-se em firecrawl.dev/app e copie sua chave de API.
O OpenCode lê a configuração em ~/.config/opencode/config.json (global) ou em ./opencode.json no seu projeto. Adicione:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"firecrawl": {
"type": "local",
"command": ["npx", "-y", "firecrawl-mcp"],
"environment": {
"FIRECRAWL_API_KEY": "fc-YOUR-API-KEY"
}
}
}
}Substitua fc-YOUR-API-KEY pela sua chave da API do Firecrawl.
opencodeO OpenCode carrega os servidores MCP ao iniciar. Confirme que o Firecrawl está vinculado:
/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 configuração usa o conjunto de ferramentas keyless do Firecrawl. Para uma configuração vinculada a uma conta ou não supervisionada, siga os modos de conexão MCP hospedados; mantenha as chaves de API em um cabeçalho Authorization ou em um armazenamento seguro de segredos, nunca em uma URL.
- Servidor não conectado — execute
opencode doctorpara verificar erros de carregamento do MCP. - Permissão negada no
npx— instale o Node.js 18+ e verifique se seu shell reconhece a instalação (which npx).