> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Pesquisa na web e scraping com MCP no Zencoder

> Adicione a pesquisa na web e a raspagem do Firecrawl ao plugin do Zencoder para IDEs

Adicione o Firecrawl ao Zencoder nas IDEs JetBrains e no VS Code. As IDEs JetBrains oferecem suporte a servidores remotos com OAuth2, então você faz login com sua conta do Firecrawl. No VS Code, o servidor é iniciado localmente com uma API key.

<h2 id="requirements">
  Requisitos
</h2>

* O plugin do Zencoder para uma IDE JetBrains ou para o VS Code.
* Para a configuração no VS Code: Node.js 22 ou superior e uma [chave de API do Firecrawl](https://www.firecrawl.dev/app/api-keys).

<h2 id="quick-setup">
  Configuração rápida
</h2>

<Tabs>
  <Tab title="JetBrains">
    1. Abra **Settings**, depois **Tools**, depois **Zencoder** e, por fim, **MCP Servers**.
    2. Adicione este servidor e aplique a alteração:

    ```json theme={null}
    {
      "firecrawl": {
        "url": "https://mcp.firecrawl.dev/v2/mcp-oauth",
        "auth": "oauth2"
      }
    }
    ```

    3. Conclua o login no Firecrawl pelo navegador e verifique se as ferramentas aparecem na lista de ferramentas do agente.
  </Tab>

  <Tab title="VS Code">
    1. Abra o `settings.json` do usuário ou do espaço de trabalho.
    2. Adicione o Firecrawl em `zencoder.mcpServers`:

    ```json theme={null}
    {
      "zencoder.mcpServers": {
        "firecrawl": {
          "command": "npx",
          "args": ["-y", "firecrawl-mcp@3.33.2"],
          "env": {
            "FIRECRAWL_API_KEY": "fc-YOUR-API-KEY"
          }
        }
      }
    }
    ```

    3. Reinicie o VS Code e verifique se as ferramentas do Firecrawl aparecem em **Agent Tools**.
  </Tab>
</Tabs>

Segundo a documentação do Zencoder, os servidores HTTP e OAuth2 para VS Code ainda estão sendo liberados gradualmente. Por isso, use a configuração local até que eles apareçam na sua versão. Veja o [guia de conexão OAuth](/pt-BR/mcp-server/oauth) e [Executar o MCP localmente](/pt-BR/mcp-server/local) para mais detalhes.

<h2 id="try-it">
  Experimente
</h2>

```text theme={null}
Faça uma busca na web pelas notas de versão mais recentes do Spring Boot e resuma as fontes.
```

```text theme={null}
Faça o scraping de https://firecrawl.dev e explique o que ele faz.
```

<h2 id="what-you-can-do">
  O que você pode fazer
</h2>

<CardGroup cols={2}>
  <Card title="Busca" icon="magnifying-glass" href="/pt-BR/features/search">
    Encontre informações atualizadas e leia o conteúdo dos resultados relevantes.
  </Card>

  <Card title="Scraping" icon="file-lines" href="/pt-BR/features/scrape">
    Converta URLs em markdown limpo ou dados estruturados.
  </Card>

  <Card title="Interagir" icon="hand-pointer" href="/pt-BR/features/interact">
    Navegue, clique e preencha formulários para chegar aos dados de que você precisa.
  </Card>

  <Card title="Alexandria" icon="books" href="/pt-BR/features/alexandria">
    Descubra ferramentas de dados estruturados, confira as entradas e os preços e execute-as pelo Firecrawl.
  </Card>
</CardGroup>

<h2 id="troubleshooting">
  Solução de problemas
</h2>

* **O servidor não aparece nas ferramentas de agente:** verifique a sintaxe do JSON e reinicie o IDE. Os servidores MCP são carregados na inicialização.
* **O login no JetBrains falha:** limpe o token em cache do servidor e inicie o login novamente.
* **O VS Code informa que um comando não foi encontrado:** confirme que o `npx` funciona no terminal e que `node --version` exibe 22 ou superior.
* **As ferramentas não são executadas:** o Zencoder pede permissão antes de cada chamada de ferramenta. Escolha **Allow once** ou **Always allow** para as ferramentas do Firecrawl.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.