EuroScrape MCP server

Fornece aos agentes de IA os 20 raspadores de dados EuroScrape na Apify como ferramentas: preços de voos, hotéis e eletricidade, marketplaces de segunda mão em 18 países, registos de empresas e leads B2B, concursos públicos da UE, avaliações de aplicativos. Pague por resultado, conta Apify gratuita para começar.

Documentação

Servidor MCP EuroScrape

Vinte ferramentas de dados para agentes de IA: preços de voos, hotéis e eletricidade, marketplaces de segunda mão, dados de empresas e leads, dados abertos da UE e da França. Cada ferramenta executa um dos EuroScrape Actors na Apify e retorna JSON estruturado.

Funciona com Claude Desktop, Claude Code, Cursor, VS Code e qualquer cliente MCP.

  • Roda na sua própria conta Apify. Você paga à Apify por resultado, pelo preço exibido na página de cada Actor. Sem assinatura, nada passa por nós.
  • Um limite de gastos em cada chamada (0,50 USD por padrão), para que um agente não inicie uma execução cara por engano.
  • Padrões cautelosos: um agente que esquece um limite recebe de 10 a 50 linhas, não milhares.

Instalação

Você precisa de um token de API da Apify (Apify Console → Configurações → API e Integrações). O plano gratuito da Apify inclui 5 USD de uso por mês.

Claude Desktop, em um clique

Baixe euroscrape-mcp.mcpb e abra-o, ou arraste-o para Configurações → Extensões. O Claude Desktop solicita seu token de API da Apify e instala o servidor; nada mais precisa ser configurado.

Qualquer cliente MCP

Com Node.js 18 ou posterior, adicione isto à configuração do seu cliente MCP (para Claude Desktop: claude_desktop_config.json):

{
  "mcpServers": {
    "euroscrape": {
      "command": "npx",
      "args": ["-y", "github:EuroScrape/euroscrape-mcp"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

Claude Code:

claude mcp add --env APIFY_TOKEN=YOUR_APIFY_TOKEN euroscrape -- npx -y github:EuroScrape/euroscrape-mcp

Ferramentas

FerramentaO que retornaActor
get_electricity_pricesPreços de eletricidade day-ahead para mais de 40 zonas de negociação europeias, com a janela mais barata de cada diaeu-electricity-prices
search_flightsPreços do Google Flights para uma rota e datas, dia mais barato para voar, faixa de preço típicagoogle-flights-prices
find_ryanair_faresCalendário de tarifas baixas da Ryanair para uma rota, ou todos os destinos abaixo de um limite de preço a partir de um aeroportoryanair-low-fares
search_hotelsPreços do Google Hotels, opcionalmente em todos os sites de reservagoogle-hotels-prices
search_second_hand_europeUma busca no principal marketplace de segunda mão de 18 países, preços em euros, mediana por paíseu-marketplace-deals
search_vintedListagens do Vinted em até 26 países, preços com taxas do compradorvinted-scraper
search_kleinanzeigenAnúncios do Kleinanzeigen com uma pontuação de negócio em relação ao preço de mercadokleinanzeigen-scraper
find_new_companies_without_websiteEmpresas recém-registradas (Reino Unido, França, cinco estados dos EUA) sem site aindano-website-leads
search_uk_companiesDados do Companies House por código SIC, cidade ou data de incorporaçãouk-companies
search_french_companiesDados do SIRENE por atividade, departamento e portefrance-companies
validate_eu_vat_numbersVerificação VIES de números de IVA da UE, com um número oficial de consultavat-validator
get_company_behind_websiteA entidade legal por trás de um site europeu, a partir do seu aviso legalcompany-identity
detect_website_tech_stackTecnologias usadas por um site (280+), com sinais de vendaswebsite-intelligence
search_eu_public_tendersLicitações abertas e contratos adjudicados na Europa e na Françaeu-public-tenders
get_france_property_salesVendas de imóveis na França (DVF), preço por m2, classe energéticafrance-property-prices
get_france_energy_ratingsCertificados de desempenho energético de residências francesas (DPE)france-energy-ratings
get_france_building_permitsAlvarás de construção na França (Sitadel), com a empresa requerentefrance-building-permits
get_france_fuel_pricesPreços de combustível em tempo real dos postos ao redor de uma cidade francesafrance-fuel-prices
get_app_reviewsAvaliações da App Store e do Google Play por paísapp-reviews
search_trusted_shopsLojas online listadas no Trusted Shops, ou as avaliações de uma lojatrusted-shops-scraper
get_run_resultsOs resultados de uma chamada que ainda estava em execução quando retornou (grátis)

A descrição de cada ferramenta informa seu preço. A lista completa de parâmetros está em tools.json.

O que uma chamada faz

  1. Inicia o Actor na sua conta Apify com seus argumentos e o limite de gastos.
  2. Aguarda a conclusão da execução (até quatro minutos; depois disso, get_run_results retoma).
  3. Retorna as primeiras linhas como JSON, linhas de resumo primeiro, com a contagem total e um link para o conjunto de dados completo no Apify Console.

Configurações

Variáveis de ambiente opcionais:

VariávelPadrãoSignificado
EUROSCRAPE_MAX_USD_PER_CALL0.5Limite de gastos de uma chamada, em USD (a Apify interrompe a execução quando ele é atingido)
EUROSCRAPE_MAX_ITEMS50Linhas retornadas ao agente por chamada (o resultado completo permanece no seu conjunto de dados)
EUROSCRAPE_MAX_CHARS40000Limite de tamanho de uma resposta, para proteger o contexto do agente
EUROSCRAPE_TIMEOUT_SECONDS240Quanto tempo uma chamada aguarda a execução

Prefere um servidor hospedado?

A Apify hospeda um servidor MCP que pode carregar os mesmos Actors, com OAuth e sem instalação local:

https://mcp.apify.com?tools=euroscrape/eu-electricity-prices,euroscrape/google-flights-prices

Este repositório é a alternativa local, com nomes curtos de ferramentas, padrões cautelosos e um limite de gastos.

Política de Privacidade

O servidor roda no seu computador e a EuroScrape não coleta nada por meio dele: sem analytics, sem telemetria. Os argumentos das ferramentas e seu token de API da Apify vão apenas para a API da Apify, para que o Actor rode na sua própria conta Apify; o servidor não grava nada em disco. Política completa: euroscrape.github.io/apify-actors/privacy.html.

Desenvolvimento

npm install
npm test                                   # lists the tools and checks their schemas, no Apify call
APIFY_TOKEN=... node test/check.mjs --live # also runs one real, cheap call

Exemplos de entrada, saídas de amostra e artigos: euroscrape.github.io/apify-actors.

Licença MIT.