Servidor MCP Oficial Firecrawl - Adiciona poderosas capacidades de web scraping ao Cursor, Claude e qualquer outro cliente LLM.
Visão geral
Servidor Firecrawl MCP
Uma implementação de servidor do Protocolo de Contexto de Modelo (MCP) que se integra ao Firecrawl para capacidades de web scraping.
Um grande agradecimento a @vrknetha, @knacklabs pela implementação inicial!
O que é o Servidor Firecrawl MCP?
O Servidor Firecrawl MCP é uma ferramenta poderosa projetada para web scraping, crawling e extração de dados. Ele utiliza o Protocolo de Contexto de Modelo para facilitar a integração perfeita com várias aplicações, permitindo que os usuários coletem e analisem dados da web de forma eficiente. Com seus recursos robustos, atende tanto desenvolvedores quanto pesquisadores que buscam automatizar a coleta de dados da web.
Recursos
- Web Scraping, Crawling e Descoberta: Coleta eficiente de dados de sites.
- Busca e Extração de Conteúdo: Encontre e extraia informações relevantes de várias fontes.
- Pesquisa Profunda e Scraping em Lote: Realize pesquisas extensas e scrape várias páginas simultaneamente.
- Retentativas Automáticas e Limitação de Taxa: Garanta coleta de dados confiável com tratamento de erros embutido.
- Suporte a Nuvem e Auto-Hospedagem: Flexibilidade para rodar em ambientes de nuvem ou auto-hospedados.
- Suporte a SSE: Utilize Eventos Enviados pelo Servidor para streaming de dados em tempo real.
Experimente nosso Servidor MCP no playground do MCP.so ou no Klavis AI.
Como Instalar o Servidor Firecrawl MCP
Executando com npx
env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcp
Instalação Manual
npm install -g firecrawl-mcp
Executando no Cursor
Para a versão 0.45.6+ do Cursor, siga o Guia de Configuração do Servidor MCP do Cursor para instruções detalhadas.
- Abra as Configurações do Cursor
- Vá para Recursos > Servidores MCP
- Clique em "+ Adicionar novo servidor MCP global"
- Insira o código de configuração conforme especificado.
Executando no Windsurf
Adicione a seguinte configuração ao seu ./codeium/windsurf/model_config.json:
{
"mcpServers": {
"mcp-server-firecrawl": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "YOUR_API_KEY"
}
}
}
}
Preços
O Servidor Firecrawl MCP oferece vários níveis de preços com base no uso e nas funcionalidades. Para informações detalhadas sobre preços, visite a página de preços do Firecrawl.
Dicas Úteis
- Gerenciamento de Chaves de API: Mantenha sempre sua chave de API do Firecrawl segura e não a exponha em repositórios públicos.
- Limites de Taxa: Esteja atento aos limites de taxa impostos pela API do Firecrawl para evitar interrupções no serviço.
- Processamento em Lote: Utilize scraping em lote para eficiência ao lidar com várias URLs.
- Tratamento de Erros: Implemente um tratamento de erros robusto em seus scripts para gerenciar retentativas e falhas de forma elegante.
Perguntas Frequentes
Para que é usado o Servidor Firecrawl MCP?
O Servidor Firecrawl MCP é usado principalmente para web scraping, permitindo que os usuários extraiam dados de sites de forma eficiente.
Como obtenho minha chave de API do Firecrawl?
Você pode criar uma conta no site do Firecrawl para obter sua chave de API.
Posso executar o Servidor Firecrawl MCP localmente?
Sim, o Servidor Firecrawl MCP pode ser executado localmente ou em um ambiente de nuvem, dependendo de suas necessidades.
Quais linguagens de programação posso usar com o Servidor Firecrawl MCP?
O Servidor Firecrawl MCP pode ser integrado com qualquer linguagem de programação que suporte requisições HTTP, tornando-o versátil para várias aplicações.
Existe suporte para resolução de problemas?
Sim, o Firecrawl fornece documentação e suporte da comunidade para resolver problemas comuns. Você também pode entrar em contato com a equipe de suporte deles para assistência.
Detalhe
Configuração do Servidor
{
"mcpServers": {
"firecrawl-mcp": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "fc-af1b3ac1a0c2402485402fd0e34da158"
}
}
}
}