Copilot CLI
- Adicione o Firecrawl
~/.copilot/mcp-config.json. Você também pode executar /mcp add em uma sessão interativa e escolher o tipo HTTP, ou editar o arquivo diretamente:
~/.copilot/mcp-config.json
- Faça login e verifique
/mcp para confirmar que o firecrawl está conectado.
Usar uma API key como alternativa
Para uso não assistido, crie uma chave de API do Firecrawl, exporte-a comoFIRECRAWL_API_KEY e adicione o endpoint de API key com um cabeçalho bearer:
~/.copilot/mcp-config.json, então não inclua esse arquivo no controle de versão.
VS Code
- Adicione o Firecrawl
Execute MCP: Add Server na Paleta de Comandos e escolha HTTP, ou crie .vscode/mcp.json no seu espaço de trabalho:
.vscode/mcp.json
- Faça login e verifique
Inicie o servidor pelo editor do mcp.json ou com MCP: List Servers. Quando o VS Code solicitar autenticação, permita e conclua o login no Firecrawl pelo navegador. Em seguida, abra o Copilot Chat no modo Agente e clique no ícone de ferramentas para confirmar que as ferramentas do Firecrawl aparecem na lista.
Usar uma API key como alternativa
Use o endpoint com API key e deixe o VS Code solicitar a chave, para que ela seja armazenada com segurança em vez de ficar gravada no arquivo:.vscode/mcp.json
Agente de programação do Copilot
O agente de programação do Copilot (também chamado de agente de nuvem do Copilot) trabalha em issues e pull requests no GitHub. As configurações do MCP do repositório não têm suporte a servidores remotos que usam OAuth, por isso esta configuração armazena uma chave de API do Firecrawl como um segredo de Agents e a envia em um cabeçalho.Requisitos
- Um plano pago do GitHub Copilot com o agente de programação habilitado no repositório.
- Acesso de administrador ao repositório, necessário para editar as configurações do MCP e os segredos de Agents.
- Uma chave de API do Firecrawl.
Configuração
- No seu repositório, abra Settings, depois Secrets and variables e, em seguida, Agents.
- Selecione New repository secret, dê a ele o nome
COPILOT_MCP_FIRECRAWL_API_KEY, cole sua chave de API do Firecrawl e salve. O Copilot só repassa aos servidores MCP os segredos de Agents cujos nomes começam comCOPILOT_MCP_. - Abra Settings, depois Copilot e, em seguida, MCP servers.
- Cole esta configuração em MCP configuration e selecione Save MCP configuration:
- Atribua uma issue ao Copilot. Quando o pull request dele aparecer, escolha View session, abra a etapa Start MCP Servers nos logs e confirme que as ferramentas do Firecrawl aparecem na lista.
Experimente
Solução de problemas
- As ferramentas não aparecem: confirme que há apenas um servidor
firecrawlconfigurado e reinicie o Copilot CLI, ou execute MCP: List Servers no VS Code e reinicie o servidor. - O login é solicitado novamente ou retorna
401: reinicie o servidor e conclua o login no navegador. É esperado que uma request simples ao servidor OAuth retorne401antes da autenticação. - Uma conexão com API key retorna
401: confirme que a URL éhttps://mcp.firecrawl.dev/v2/mcp(e não/v2/mcp-oauth) e que o cabeçalho éAuthorization: Bearer <FIRECRAWL_API_KEY>. - Política da organização: se a sua organização no GitHub restringir servidores MCP no Copilot, um administrador precisará permitir o Firecrawl para que ele possa se conectar.
- Agente de programação: as ferramentas do Firecrawl não aparecem no log da sessão: confirme que o nome do segredo é exatamente
COPILOT_MCP_FIRECRAWL_API_KEYe que ele é um segredo de Agents, e não de Actions.

