Head-to-Head Competitor Analysis
Análise competitiva frente a frente e comparação de sites com tecnologia de IA. Insira duas URLs e receba um relatório estruturado cobrindo posicionamento, recursos, stack tecnológica e lacunas exploráveis. Usa autenticação OAuth (login via navegador no Apify) ou token Bearer.
Servidor MCP hospedado
npx add-mcp 'https://mcp.apify.com/?tools=fetch-actor-details,harmony_labs/head-to-head-competitor-analysis'Instala no Claude Code, Codex, Cursor e outros
Documentação
Análise de Concorrentes Head-to-Head | Comparação de Sites com IA (harmony_labs/head-to-head-competitor-analysis) Actor
Acesse dois sites e receba uma comparação escrita por IA: posicionamento, preços, lacunas de recursos, mensagens e diferenças-chave. 1–3 min. Sem chaves de API. Compatível com MCP. Pague por relatório.
- URL: https://apify.com/harmony\_labs/head-to-head-competitor-analysis.md
- Desenvolvido por: Harmony (comunidade)
- Estatísticas: 2 usuários no total, 1 usuário mensal, 100,0% de execuções bem-sucedidas, 0 favoritos
- Avaliação dos usuários: Sem avaliações ainda
Preços
a partir de $3.500,00 / 1.000 relatórios de comparação
Este Actor é pago por evento. Você não é cobrado pelo uso da plataforma Apify, mas apenas por um preço fixo para eventos específicos. Como este Actor oferece suporte a descontos da Apify Store, o preço fica mais baixo quanto maior for o seu plano de assinatura.
Saiba mais: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event
O que é um Apify Actor?
Um Actor é um programa de nuvem sem servidor que roda na plataforma Apify. Ele tem dois modos de execução. No modo Batch, um Actor aceita uma entrada JSON bem definida, executa uma ação que pode levar de alguns segundos a algumas horas, e opcionalmente produz uma saída JSON bem definida, conjuntos de dados com resultados ou arquivos em key-value store. No modo Standby, um Actor fornece um servidor web que pode ser usado como site, API ou servidor MCP.
O vocabulário da Apify e o modelo da plataforma são definidos uma única vez, no quickstart do agente em https://apify.com/agents.md.
Como integrar um Actor?
Se perguntarem sobre integração, você ajuda desenvolvedores a integrar Actors em seus projetos. Você se adapta à stack deles e entrega integrações seguras, bem documentadas e prontas para produção.
Não adivinhe um caminho de integração. Cada um deles está no quickstart do agente em https://apify.com/agents.md: o servidor MCP da Apify, Agent Skills com a Apify CLI, os clientes JavaScript e Python, a API REST e o caminho sem conta para um agente sem humano para fazer login. Ele também traz a regra sobre informar o custo antes da primeira execução paga.
Para exemplos já conectados ao esquema de entrada deste próprio Actor, consulte a seção API abaixo.
Cada biblioteca de cliente tem documentação de referência que o quickstart não repete: JavaScript/TypeScript (npm install apify-client) e Python (pip install apify-client).
README
Análise de Concorrentes Head-to-Head
Cole sua URL e a URL de um concorrente. Receba um briefing estruturado de inteligência comparativa em 7 seções em 1–3 minutos: posicionamento, preços, lacunas de recursos, mensagens, stack de tecnologia e as 3–5 diferenças mais importantes. Neutro e factual — não é um documento de vendas. Saída HTML estilizada (imprima em PDF, capture tela para um deck). $5 por relatório. Sem chaves de API. Compatível com MCP.
O que você recebe
Um relatório de análise competitiva por execução. Um relatório de comparação neutro e factual por execução (não é um documento de vendas, nem duas análises separadas). Abrange:
- Visão geral — o que cada empresa faz, quem atende, onde se sobrepõem
- Posicionamento — propostas de valor, público-alvo, principais diferenciais, lado a lado
- Preços — níveis, preço de entrada, nível gratuito, modelo de cobrança e o que cada um sinaliza
- Comparação de Recursos e Capacidades — o que cada um oferece que o outro não oferece, nomeado especificamente
- Mensagens e Tom — CTAs, prova social, voz da marca e o que as diferenças implicam
- Stack de Tecnologia — CMS, hospedagem, analytics, ferramentas de marketing detectadas em cada site
- Diferenças-Chave — as 3-5 diferenças mais importantes, factuais e sem classificação
- Saída HTML estilizada — abra no navegador, imprima em PDF ou capture tela para um deck
Como funciona
- Rastreia até N páginas de cada site (priorizando /about, /team, /portfolio, /pricing, /features, /customers, /case-studies, /insights, /research, /blog)
- Envia ambos os conjuntos de conteúdo para um LLM para análise comparativa
- Retorna o relatório completo como texto simples no conjunto de dados, além de um relatório HTML estilizado no key-value store
Entrada
| Campo | Descrição |
|---|---|
| Seu Site | URL do site da sua empresa |
| Site do Concorrente | URL do site do concorrente |
| Indústria | Contexto opcional para a análise |
| Máx. de Páginas (por site) | Páginas a rastrear em cada site (padrão: 10) |
| Modelo LLM | Gemini 2.5 Flash ou Claude Haiku 4.5 |
Saída
Uma linha no conjunto de dados:
| Campo | Descrição |
|---|---|
| my_url | URL do seu site |
| competitor_url | URL do site do concorrente |
| report | Relatório comparativo completo (HTML estilizado e texto simples) |
Casos de uso
- Análise competitiva — entenda onde você e um concorrente diferem
- Estratégia de produto — encontre lacunas de recursos e diferenças de posicionamento
- Preparação de vendas — saiba como um concorrente enquadra sua oferta antes de uma reunião
- Due diligence — compare posicionamento, preços e recursos antes de uma reunião ou decisão de investimento
- Atualizações para conselho/investidores — comparação trimestral do cenário competitivo
- Pesquisa de mercado — entenda como dois players no mesmo espaço se diferenciam
- Monitoramento semanal de concorrentes — agende uma execução por concorrente e acompanhe como a comparação muda ao longo do tempo
Preços
Pague por evento: $10 por relatório de comparação concluído.
Notas
- Sem chaves de API necessárias — chamadas LLM via proxy OpenRouter da Apify
- Tempo médio de execução: 1-3 minutos (dois sites + análise competitiva)
- Sites que bloqueiam scraping (Cloudflare, detecção de bots) podem retornar menos páginas. O relatório reflete apenas o que foi rastreado com sucesso.
- A detecção de stack de tecnologia é baseada em sinais visíveis no conteúdo da página (scripts, meta tags, menções). Para fingerprinting mais profundo, combine com uma ferramenta dedicada como BuiltWith.
MCP
Adicione isto à configuração do seu cliente MCP para usar este actor como ferramenta:
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/?tools=harmony_labs/head-to-head-competitor-analysis"
}
}
}
Relacionados
- Relatório de Inteligência de Concorrentes — mergulho profundo em um único site (stack de tecnologia, clientes, posicionamento)
- Gerador de Palavras-Chave com IA — palavra-chave semente na entrada, palavras-chave de cauda longa ranqueadas na saída
Esquema de Entrada do Actor
myUrl (tipo: string):
URL do site da sua empresa
competitorUrl (tipo: string):
URL do site do concorrente para comparar
industry (tipo: string):
Opcional: especifique a indústria para melhor contexto
maxPagesPerSite (tipo: integer):
Número de páginas a rastrear em cada site
model (tipo: string):
Qual modelo usar
Exemplo de objeto de entrada do Actor
{
"myUrl": "https://stripe.com",
"competitorUrl": "https://ramp.com",
"maxPagesPerSite": 5,
"model": "anthropic/claude-haiku-4.5"
}
Esquema de Saída do Actor
reportUrl (tipo: string):
Sem descrição
results (tipo: string):
Sem descrição
API
Você pode executar este Actor programaticamente usando nossa API. Abaixo estão exemplos de código em JavaScript, Python e CLI, bem como a especificação OpenAPI e a configuração do servidor MCP.
Exemplo em JavaScript
import { ApifyClient } from 'apify-client';
// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
token: '<YOUR_API_TOKEN>',
});
// Prepare Actor input
const input = {
"myUrl": "https://stripe.com",
"competitorUrl": "https://ramp.com"
};
// Run the Actor and wait for it to finish
const run = await client.actor("harmony_labs/head-to-head-competitor-analysis").call(input);
// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
console.dir(item);
});
// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs
Exemplo em Python
from apify_client import ApifyClient
# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")
# Prepare the Actor input
run_input = {
"myUrl": "https://stripe.com",
"competitorUrl": "https://ramp.com",
}
# Run the Actor and wait for it to finish
run = client.actor("harmony_labs/head-to-head-competitor-analysis").call(run_input=run_input)
# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item)
# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start
Exemplo em CLI
echo '{
"myUrl": "https://stripe.com",
"competitorUrl": "https://ramp.com"
}' |
apify call harmony_labs/head-to-head-competitor-analysis --silent --output-dataset
Configuração do servidor MCP
{
"mcpServers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com/?tools=fetch-actor-details,harmony_labs/head-to-head-competitor-analysis"
}
}
}
O servidor hospedado faz login com OAuth na primeira conexão, então nenhum token de API deve estar nesta configuração. Clientes sem suporte a OAuth podem enviar um cabeçalho Authorization: Bearer <APIFY_API_TOKEN> em vez disso, usando um token de API e Integrações no Apify Console (https://console.apify.com/settings/integrations).
Especificação OpenAPI
Baixe a definição OpenAPI: https://api.apify.com/v2/actors/zqVgmlBZvutqBod1l/builds/atZ0LoBRvBwGv5JJC/openapi.json