Pré-requisitos
- Node.js 22 ou posterior
- npm e
npx, incluídos no Node.js - Uma chave de API do Firecrawl para a API em nuvem ou uma URL de API do Firecrawl auto-hospedada
Execute via stdio
Executar com Streamable HTTP
ok. A rota local é /mcp; /v2/mcp é a rota do Firecrawl hospedada.
Instale globalmente
Configuração
Variáveis de ambiente
API em nuvem e auto-hospedada
FIRECRAWL_API_KEY: Sua chave de API do Firecrawl- Obrigatória ao usar a API em nuvem (padrão)
- Opcional ao usar uma instância auto-hospedada com
FIRECRAWL_API_URL
FIRECRAWL_API_URL(Opcional): Endpoint de API personalizado para instâncias auto-hospedadas- Exemplo:
https://firecrawl.your-domain.com - Se não for fornecida, a API em nuvem será usada (requer uma chave de API)
- Exemplo:
Exemplos de configuração
Configuração personalizada com o Claude Desktop
claude_desktop_config.json:
MCP hospedado vs. MCP local
- O modo hospedado sem chave expõe apenas Search, Scrape e Parse e tem limite de taxa por IP.
- A leitura de arquivos locais está disponível apenas quando você executa o servidor MCP localmente.
- Webhooks e caminhos de arquivos locais devem ser configurados em um servidor MCP local ou auto-hospedado quando o agente precisar acessar recursos locais.
A análise direta de arquivos locais com
firecrawl_parse exige que FIRECRAWL_API_URL aponte para uma API do Firecrawl auto-hospedada. Um servidor MCP local configurado apenas com uma API em nuvem não pode enviar um arquivo local por essa ferramenta.
