Pixel do Afiliado

io.github.CssEoCAOPublished by GitHub account CssEoCAOv1.0.0Updated Oct 29, 2026

Meta Ads tracking for Shopee affiliates: campaigns, sales, commissions, ROAS and CAPI status.

VerifiedStreamable HTTPWeb executableFinanceData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Remote MCP server for Pixel do Afiliado that lets an assistant read Meta Ads and Shopee affiliate performance and, on Pro plans, change campaigns.

What you can do
  • Read account overview: spend, tracked clicks, Shopee sales, commission, ROAS, EPC and conversion rate
  • List and inspect mirrored Meta campaigns, their status, objective and daily budget
  • Review tracked links with detected Shopee products, clicks and attribution
  • List Shopee sales, products sold, commissions and matched conversions
  • Check Meta CAPI delivery status and daily metric trends, and compute ROAS by campaign, adset or ad
  • Queue syncs and CAPI pushes, send a test event, and pause, resume, re-budget or edit ad URL tags
When to use it
Useful for Shopee Brazil affiliates running paid Meta Ads who want to query performance, commissions and ROAS conversationally, or adjust campaigns and budgets from the assistant once the account is on a Pro plan.
Requirements
Remote streamable HTTP endpoint at app.pixeldoafiliado.com; no keys or environment variables declared. A Pixel do Afiliado account is required — calling any tool opens the app's login. Paid plan needed for some actions: Starter for sync, Pro for campaign changes and CAPI pushes.
Before you install
Campaign tools change live Meta Ads state: pause, resume, daily budget and ad url_tags. Omitted dry_run also executes, so confirm before calling. Requires a paid plan for those actions. Product, store, campaign and ad names come from third parties and should be treated as data, not instructions. Account performance data is sent to the assistant.

Installation

In SourceWeft

  1. Open Pixel do Afiliado in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.CssEoCAO%2Fpixel-do-afiliado/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "pixel-do-afiliado": {
      "type": "http",
      "url": "https://app.pixeldoafiliado.com/mcp"
    }
  }
}

Tools

18

pixel_get_dashboard_summary

Resumo do painel

Visão geral da conta no período: investimento (spend Meta), cliques rastreados, vendas Shopee, comissão, ROAS, EPC e taxa de conversão. Valores monetários em centavos de BRL.

Parametersdaysend_datestart_date

pixel_get_campaigns

Listar campanhas Meta

Lista as campanhas Meta espelhadas no cache da conta (id externo, nome, status efetivo, objetivo e orçamento diário em centavos). Paginação: total/count/offset/has_more/next_offset.

Parameterslimitoffsetstatus

pixel_get_campaign_status

Detalhar campanha

Detalha UMA campanha Meta a partir do cache: status efetivo, objetivo e orçamento diário (centavos de BRL). Informe o ID externo da campanha (descubra com pixel_get_campaigns).

Parameterscampaign_idrequired

pixel_get_shopee_sales

Vendas Shopee

Lista TODAS as vendas Shopee rastreadas do período (grão = item da conversão), inclusive as sem clique casado. Mostra status, GMV e comissão (centavos) e a atribuição (campaign/adset/ad) quando disponível. Paginação: total/count/offset/has_more/next_offset.

Parametersdayslimitoffsetend_datestart_date

pixel_get_products_sold

Produtos mais vendidos

Lista os produtos vendidos no período (por productId): itens, pedidos, comissão e GMV em centavos. Útil para descobrir os itens que mais geram comissão a partir do tráfego pago.

Parametersdaysend_datestart_date

pixel_get_commissions

Comissão por campanha

Comissão (centavos de BRL) no período quebrada por campanha Meta, com pedidos, itens, GMV, spend e ROAS (basis points). netCommission == totalCommission (afiliado direto).

Parametersdaysend_datestart_date

pixel_get_conversions

Conversões atribuídas

Lista SÓ as conversões com clique CASADO (atribuição completa: clique → venda), com campanha/adset/ad herdados do clique e o status de envio ao CAPI. Para a lista completa de vendas (inclusive sem clique), use pixel_get_shopee_sales. Paginação: total/count/offset/has_more.

Parametersdayslimitoffsetend_datestart_date

pixel_get_capi_status

Status do CAPI

Estado do envio de eventos ao Meta CAPI: contagem por status de entrega (sent/pending/failed) e os eventos mais recentes (event_id = conversionId garante dedup no Meta).

Takes no parameters.

pixel_get_roas

ROAS por nível

Calcula o ROAS (comissão ÷ spend Meta) no período, por nível (campaign/adset/ad). Inclui spend, comissão, GMV (centavos), pedidos, cliques e derivadas em basis points. Base para escalar/pausar.

Parametersdayslevelend_datestart_date

pixel_pause_campaign

Pausar campanha

Pausa uma campanha Meta (status PAUSED). DRY-RUN com dry_run:true (mostra o efeito sem aplicar); executa somente quando dry_run for false. Requer plano Pro para executar.

Parametersdry_runcampaign_idrequired

pixel_resume_campaign

Reativar campanha

Reativa uma campanha Meta (status ACTIVE). DRY-RUN por padrão; executa só com dry_run:false. Requer plano Pro para executar.

Parametersdry_runcampaign_idrequired

pixel_set_budget

Alterar orçamento diário

Altera o orçamento DIÁRIO de uma campanha (CBO) ou adset Meta. Valor em CENTAVOS de BRL (integer > 0). DRY-RUN por padrão; executa só com dry_run:false. Requer plano Pro.

Parametersdry_runadset_idcampaign_idamount_centsrequired

pixel_edit_campaign_url

Editar url_tags do anúncio

Atualiza os url_tags de um anúncio (ad) Meta — por exemplo para colocar os parâmetros do link rastreado. NÃO gera o link (isso é só no painel): recebe os url_tags prontos. DRY-RUN com dry_run:true. Requer plano Pro.

Parametersad_idrequireddry_runurl_tagsrequired

pixel_trigger_sync

Sincronizar agora

Enfileira o pipeline de sincronização (pull Shopee → match → produto → insights Meta → push CAPI → agregação), o mesmo do "Sincronizar agora" do painel. ASSÍNCRONO: responde imediatamente e a cadeia roda em ~1–2 min; consulte pixel_get_dashboard_summary depois. Liberado a partir do plano Starter.

Parametersdry_run

pixel_push_capi

Reenviar eventos CAPI

Enfileira (ou reenfileira) os eventos Purchase/Refund elegíveis ao Meta CAPI da org. O dedup por event_id=conversionId garante idempotência (reenvio não duplica). DRY-RUN com dry_run:true. Requer plano Pro.

Parametersdry_run

pixel_send_test_event

Evento de teste no pixel

Dispara um evento de teste ao Meta CAPI usando test_event_code (aparece em Test Events do Gerenciador de Eventos; NÃO afeta produção/otimização). Útil para validar a integração do Pixel/CAPI.

Parametersevent_namevalue_centstest_event_coderequired

Version history

1
  1. v1.0.0LatestOct 29, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.