Ecommerce Platform Profiler

Identifica em qual plataforma de ecommerce uma loja opera, Shopify, WooCommerce, Magento ou outra, e retorna as evidências da detecção.

Documentação

Servidor MCP Ecommerce Platform Profiler

Smithery Glama score MCP Registry npm version npm downloads license mcpservers.org

Um servidor MCP que detecta a plataforma de ecommerce, os provedores de pagamento e o tamanho do catálogo por trás de uma loja virtual. Ele encapsula o ator Ecommerce Platform Profiler da Mamba Labs no Apify e retorna uma linha JSON plana pronta para Clay para qualquer cliente MCP.

O que está incluído

O que ele faz

Forneça um domínio de empresa e ele lê a loja virtual e retorna em qual plataforma de ecommerce ela roda, quais provedores de pagamento ela carrega, se vende assinaturas, aproximadamente quantos produtos lista e quais moedas e destinos de envio aceita. Uma linha plana por empresa.

As plataformas detectadas incluem Shopify, WooCommerce, Magento, BigCommerce, Salesforce Commerce, Squarespace, Wix, PrestaShop e commercetools. As leituras são estáticas: a página inicial, o sitemap e, opcionalmente, a página pública do carrinho. Nenhum navegador é usado, então uma loja que só revela sua plataforma após a execução de JavaScript é reportada como not_extractable em vez de rotulada com a suposição mais próxima. A confiança segue o tipo de evidência, então um cabeçalho de fornecedor é alto e uma substring no HTML é baixa.

Toda a detecção roda no Apify. Este pacote é um cliente leve que chama o ator e devolve o resultado inalterado.

Início rápido

Você precisa do Node.js 18 ou mais recente e de uma conta no Apify com um token de API.

Adicione isto à sua configuração do Claude Desktop:

{
  "mcpServers": {
    "mamba-ecommerce-platform-profiler": {
      "command": "npx",
      "args": ["-y", "@mambalabsdev/mcp-ecommerce-platform-profiler"],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

Obtenha seu token em https://console.apify.com/account/integrations,, cole-o e reinicie o Claude Desktop. A ferramenta profile_ecommerce_platform estará disponível.

Pré-requisitos

  • Node.js 18 ou mais recente
  • Uma conta no Apify com um token de API

Exemplos de prompts

  • "Em qual plataforma de ecommerce o allbirds.com roda?"
  • "Perfile o gymshark.com e inclua os provedores de pagamento carregados na página do carrinho."
  • "Esta loja vende assinaturas e aproximadamente quantos produtos ela lista?"
  • "Verifique a plataforma deste domínio, mas falhe rapidamente se o site nos bloquear."

Entradas

  • company_domain (opcional): domínio simples da empresa, por exemplo allbirds.com. Esta é a loja que será lida e é a chave de junção com todos os outros atores da frota.
  • company_name (opcional, mas fortemente recomendado): é contra o que o portão de identidade verifica um registro descoberto, então fornecê-lo é a forma mais barata de reduzir correspondências incorretas.
  • includeProductCount (opcional): quando verdadeiro (o padrão), o tamanho do catálogo é estimado, a partir do endpoint de produtos do Shopify quando a loja é Shopify e do sitemap caso contrário. Custa uma ou duas requisições extras.
  • includePaymentProviders (opcional): quando verdadeiro (o padrão), os scripts dos provedores de pagamento carregados na loja são detectados. Provedores que carregam apenas dentro de um checkout real são invisíveis a partir da página inicial, e é por isso que checkCheckout existe.
  • checkCheckout (opcional): quando verdadeiro, a página pública do carrinho também é lida, porque vários provedores de pagamento e de compre agora e pague depois carregam lá e não na página inicial. Isso nunca adiciona um item, nunca inicia um checkout e nunca envia nada. É uma leitura simples de uma URL pública e custa uma requisição extra.
  • escalateOnBlock (opcional): quando verdadeiro (o padrão), uma loja que responde 403 ou 429 é tentada novamente uma vez a partir de um endereço residencial, porque um desafio de bot em uma primeira leitura é comum. Defina como falso para falhar rápido e barato.
  • skipCache (opcional): quando falso (o padrão), uma consulta bem-sucedida é armazenada em cache por sete dias e reutilizada. Defina como verdadeiro para forçar uma nova busca.

Saída

A ferramenta retorna a linha JSON plana do ator para a empresa, com 22 campos snake_case e sem objetos aninhados. platform_confidence e platform_evidence acompanham a detecção em vez de um rótulo simples, coverage mostra quanto da linha foi preenchido e fetch_status indica se a leitura foi bem-sucedida. Consulte a página da Apify Store para o esquema completo de saída.

Exemplo de saída

{
  "degraded": false,
  "degradation_reason": null,
  "company_domain": "allbirds.com",
  "company_name": "Allbirds",
  "ecommerce_platform": "shopify",
  "platform_confidence": "high",
  "platform_evidence": "header",
  "platforms_all": "shopify",
  "payment_providers": "apple_pay",
  "has_subscriptions": false,
  "subscription_apps": null,
  "has_marketplace": false,
  "product_count_estimate": 250,
  "product_count_source": "products_json",
  "product_count_exact": false,
  "currencies": null,
  "ships_to": null,
  "pages_read": 2,
  "escalated": false,
  "coverage": 0.71,
  "fetch_status": "ok",
  "run_date": "2026-08-22T19:23:53.897Z"
}

Recursos

  • Identifica a plataforma de ecommerce em que uma loja roda
  • Provedores de pagamento, aplicativos de assinatura e aplicativos de marketplace
  • Estimativa do tamanho do catálogo, moedas e destinos de envio
  • Apenas leituras estáticas da página inicial e do sitemap, sem navegador
  • Confiança e evidência registradas por detecção, não um rótulo simples
  • Cobertura reportada por linha, para que uma leitura superficial seja visível
  • 22 campos planos snake_case, uma linha por empresa

Documentação completa do ator

Este servidor é um cliente leve e não contém lógica de detecção. Para a referência completa de entrada e saída, preços e histórico de execuções, consulte a página da Apify Store:

https://apify.com/mambalabs/ecommerce-platform-profiler


Suíte GTM da Mamba Labs

Este servidor é um dos servidores MCP da Suíte GTM da Mamba Labs. Cada ator da suíte recebe um domínio ou uma empresa e retorna uma linha plana, então eles se empilham na mesma tabela do Clay sem remodelar nada. O ator por trás deste servidor é o Ecommerce Platform Profiler, com ID imutável de ator Apify 5G2NeYjBbQTjaTn9L.

Construído por Mamba Labs | npm | Apify Store

Licença

MIT

Construído por Mamba Labs. https://apify.com/mambalabs