Para conectar o Instagram Public Data ao Claude via MCP: copie mcp.portermetrics.com/mcp, vá para claude.ai, abra Conectores → Gerenciar conectores → Adicionar conector personalizado, cole a URL e faça login. A partir daí, pergunte ao Claude qualquer coisa sobre seus perfis e posts públicos do Instagram Public Data em inglês simples.
Uma vez conectado, você pode automatizar seus relatórios e análises do Instagram Public Data — faça perguntas sobre seus dados, crie dashboards, acione alertas ou envie relatórios prontos para clientes como o abaixo.
Pré-requisitos
- Uma conta Porter Metrics com sua conta Instagram Public Data conectada (o plano gratuito é suficiente para testar de ponta a ponta)
- Uma conta Claude — o plano gratuito funciona para o Claude Web; uma assinatura Pro é necessária para os recursos do Claude Code e Desktop MCP
- Acesso de administrador ou padrão aos perfis do Instagram Public Data que você deseja conectar
Conectar o Instagram Public Data ao Claude com MCP
Para este tutorial, vamos usar o método MCP. Aqui está uma explicação rápida do que é o MCP e por que é o melhor caminho para o Instagram Public Data.
MCP (Model Context Protocol) é o padrão aberto que permite que ferramentas de IA como Claude, ChatGPT, Claude Code e outras acessem e usem APIs externas — as coisas que fazem ferramentas como o Instagram Public Data funcionar nos bastidores. Em vez de construir uma integração personalizada para cada ferramenta de IA que você usa, você instala um MCP e toda IA compatível obtém acesso aos mesmos dados.
Quatro razões pelas quais o MCP vence para o Instagram Public Data:
A configuração completa leva menos de 5 minutos e se divide em três passos: conectar o Instagram Public Data à Porter, apontar o Claude para o MCP da Porter, e fazer sua primeira pergunta.
1. Conecte seus dados do Instagram Public Data à Porter
A Porter fica entre a Instagram Graph API da Meta e o Claude. Ela lida com OAuth, limites de taxa, paginação e toda a infraestrutura para que o Claude só veja dados limpos e estruturados.
Cadastre-se na Porter. Crie uma conta gratuita em portermetrics.com. O plano gratuito é suficiente para executar este fluxo completo de ponta a ponta.
Conecte sua Meta. Na Porter, clique em Criar → escolha Claude como destino → selecione Instagram Public Data como fonte → faça login com a Meta para conceder acesso aos seus perfis.
Selecione seus perfis. Escolha os perfis do Instagram Public Data que você deseja que o Claude consulte. Quando você seleciona vários perfis em uma única conexão, a Porter automaticamente combina seus dados para que você possa consultá-los como um só.
Opcional: habilite o armazenamento automático no BigQuery se você estiver conectando vários perfis com grandes volumes de dados. Isso mantém as respostas do Claude rápidas mesmo em escala.
2. Conecte o MCP ao Claude
A URL do MCP da Porter é o que você cola no Claude. Uma vez adicionado, o Claude pode consultar dados do Instagram Public Data sob demanda em qualquer conversa.
Vá para claude.ai e clique no + ícone na entrada do chat para abrir o menu de ferramentas.

No menu que abre, passe o mouse sobre Conectores e clique em Gerenciar conectores.

No painel de Conectores, clique no + botão no topo da lista para começar a adicionar um novo conector.

Escolha Adicionar conector personalizado no menu suspenso que aparece.

Uma caixa de diálogo abre com os campos de nome e URL. Digite Porter no primeiro campo para nomear o conector.

No segundo campo, cole https://mcp.portermetrics.com/mcp. Deixe as configurações avançadas como estão.

Clique em Adicionar no canto inferior direito da caixa de diálogo. O Claude abre uma janela de login — use a mesma conta Google vinculada ao seu workspace da Porter e aprove o acesso.

Assim que a autorização terminar, você verá as ferramentas de somente leitura da Porter aparecerem no painel de conectores. Você está pronto para começar a fazer perguntas.

Para um passo a passo mais completo com capturas de tela em cada etapa, veja o tutorial do Porter MCP.
3. Comece a construir perguntas e dashboards
Com a Porter conectada, abra um novo chat no Claude e pergunte qualquer coisa sobre seu Instagram Public Data em inglês simples. O Claude chama a Porter nos bastidores, puxa dados ao vivo da Meta e responde com tabelas, gráficos ou resumos.
Experimente uma destas para verificar se a configuração está funcionando:
Para um catálogo completo de prompts copiar-colar organizados por caso de uso (desempenho, fadiga, orçamento, agência, B2B, e-commerce, multicanal), vá para a seção de prompts abaixo.
Outras formas de conectar o Instagram Public Data ao Claude
O MCP é o caminho que acabamos de percorrer — e o que recomendamos para a maioria dos profissionais de marketing. Mas não é a única forma de colocar dados do Instagram Public Data na frente do Claude. As alternativas mais comuns são a API direta do Instagram Public Data (ou seu MCP oficial, se houver), uma ponte com Google Sheets ao vivo, e o BigQuery para escala. Cada uma tem seus prós e contras — escolha a que se encaixa na forma como sua equipe já trabalha.
- 🔌 API direta do Instagram Public Data (ou MCP oficial) — Converse diretamente com a Instagram Graph API da Meta, ou instale o MCP nativo do Instagram Public Data, se existir. Controle máximo, mas você lida com autenticação, limites de taxa e paginação — e só obtém uma fonte.
- 📊 Google Sheets — Planilha ao vivo ou upload manual de CSV. Auditável, familiar, mais rápido para grandes exportações — mas a agregação acontece na planilha, não na API.
- 🗄️ Google BigQuery — Para perfis grandes ou agências executando análise multicliente. O BigQuery agrega; o Claude só consulta resumos pré-construídos.
Via API direta do Instagram Public Data (ou MCP oficial)
Se você está construindo um produto em torno do Instagram Public Data — ou é um desenvolvedor que prefere ter controle sobre cada camada da integração — o caminho mais direto é conversar com a Instagram Graph API da Meta você mesmo, ou instalar o MCP oficial do Instagram Public Data (se houver). A Meta ainda não oferece um MCP oficial do Instagram Public Data, então isso significa escrever chamadas de API diretamente no Claude Code ou em seus próprios scripts. Você precisará seguir os limites de taxa e cotas da Meta e solicitar um Token de Desenvolvedor / acesso à API quando aplicável. De qualquer forma, você pula a Porter inteiramente e chama a Meta a partir do seu próprio código ou do Claude Code com requisições HTTP brutas.
Via Google Sheets (planilha ao vivo ou CSV manual)
Se sua equipe já vive no Google Sheets — ou você quer um rastro de auditoria antes que o Claude toque em qualquer coisa — alimente o Instagram Public Data em uma planilha e depois deixe o Claude ler a planilha. Você pode automatizar o pipeline Instagram Public Data → Sheets com a Porter para que ele atualize diariamente, ou fazer exportações pontuais de CSV da interface nativa do Instagram Public Data para análise estática.
Leia o tutorial completo de Sheets →
Via Google BigQuery (para escala)
Este é o caminho que a maioria das pessoas ignora — e é o que salva você quando seu perfil do Instagram Public Data fica sério. Um único perfil grande ou uma agência gerenciando 10+ perfis atingirá limites de taxa da API e problemas de latência consultando o Claude diretamente. O Claude literalmente dirá que está demorando demais ou expirando em grandes extrações.
O BigQuery resolve isso. Você carrega dados do Instagram Public Data em tabelas do BigQuery em um cronograma e depois conecta o BigQuery ao Claude — seja por meio de um MCP do BigQuery ou via Claude Code com consultas SQL. Em vez de pedir ao Claude para puxar dados brutos do Instagram Public Data, você deixa o BigQuery agregar em tabelas pequenas e otimizadas, e o Claude só consulta o resultado resumido. Problema de escala resolvido.
Leia o tutorial completo de BigQuery →
Conectando o Instagram Public Data ao Claude Code
A maioria dos profissionais de marketing agrupa Claude e Claude Code e perde a maior vantagem de todo o ecossistema MCP. Eles não são a mesma ferramenta — e a diferença importa enormemente quando você começa a trabalhar com dados do Instagram Public Data seriamente.
Claude é uma interface de chat. Você faz uma pergunta, o Claude puxa dados ao vivo através do MCP, responde, talvez construa um dashboard rápido dentro da conversa. Ótimo para análise pontual. O problema: tudo é efêmero. Quer atualizar o dashboard amanhã? Você o regenera do zero. Quer o mesmo relatório toda segunda-feira? Você refaz a pergunta toda segunda-feira.
Claude Code é o Claude rodando dentro do terminal do seu computador. Como ele tem acesso ao seu sistema de arquivos, runtime e outras ferramentas de desenvolvedor, ele não apenas responde perguntas — ele pode construir software real. Scripts persistentes, rotinas agendadas, aplicativos HTML, dashboards internos, integrações que rodam 24/7 sem sua intervenção. Uma vez conectado ao MCP da Porter para o Instagram Public Data, uma categoria inteira de trabalho se torna possível.
O que o Claude Code desbloqueia que o Claude sozinho não pode
Casos de uso — o que você pode realmente fazer uma vez que o Instagram Public Data está conectado ao Claude
Acertar a conexão é metade da batalha. O valor real aparece no que você faz em seguida. Aqui estão os casos de uso que os usuários da Porter constroem em torno de seus dados do Instagram Public Data — desde perguntas e respostas simples até fluxos de trabalho completos voltados para clientes.
1. Converse e faça perguntas diretamente
O caso de uso mais simples — e ainda o que 80% dos profissionais de marketing começam. Abra o Claude, faça uma pergunta, obtenha uma resposta baseada em dados ao vivo.
É a forma mais rápida de substituir uma verificação diária no aplicativo do Instagram. Mas o chat é o básico — os casos de uso interessantes vêm a seguir.
2. Combine o Instagram Public Data com seus dados de marketing (Meta Ads, Shopify, HubSpot)
É aqui que uma visão 360° se torna real. Quando você conecta o Instagram Public Data e sua fonte parceira (Meta Ads para amplificação paga, Shopify para correlação de e-commerce, HubSpot para rastreamento de CRM), o Claude pode mapear posts e perfis para vendas reais ou picos de engajamento — usando timestamps, permalinks de mídia e nomes de campanhas — e dar a você correlações que nenhum número de plataforma isolada pode.
O Claude lida com os timestamps, permalinks de mídia e mapeamento de nomes de campanhas e junções. Você obtém um relatório de correlação pronto para o cliente que nenhuma plataforma isolada pode gerar.
3. Alertas e notificações automatizados no Slack ou Gmail
Com o Claude Code, você pode transformar o monitoramento do Instagram Public Data em uma rotina que roda sozinha. Conecte o MCP da Porter (para os dados) junto com um MCP do Slack ou Gmail (para entrega), e depois escreva uma tarefa agendada no Claude Code que puxa o desempenho toda manhã e o notifica apenas quando algo realmente precisa de atenção.
Sem dashboards, sem verificações diárias. O relatório vem até você — e apenas quando importa.
4. Apresentações prontas para clientes com dados ao vivo (Gamma, HTML, PDF)
Uma dor comum de agências: você envia aos clientes um link do Data Studio, o Looker quebra, o cliente entra em pânico — e você gasta uma hora explicando um dashboard quebrado. Com o Claude, você pode construir a própria apresentação — como um deck Gamma, uma página HTML personalizada ou um PDF — populado com números ao vivo a cada vez.
A apresentação se torna um artefato de entrega que você envia ao cliente, não um dashboard que depende de outra ferramenta permanecer no ar. Sem iframe quebrado, sem prompts de login, apenas o conteúdo.
Templates do Instagram Public Data
Campos e métricas do Instagram Public Data que você pode consultar com o Claude
Antes de começar a escrever prompts, ajuda saber quais dados estão realmente disponíveis. O MCP da Porter dá ao Claude acesso a 30 campos e métricas do Instagram Public Data em todos os níveis de relatório, mais detalhamentos por data, tipo de mídia, dia da semana e hora do dia. E a mesma URL MCP também desbloqueia mais de 25 outras fontes — então o Claude pode combinar o Instagram Public Data com Google Ads, GA4, Shopify, HubSpot e mais em um único prompt.
Prompts que você pode copiar e colar hoje
1. Para agências
Para agências executando benchmarking multicliente de concorrentes e relatórios de clientes.
2. Para equipes de marca
Para equipes de marca otimizando calendários de conteúdo e desempenho de hashtags.
3. Para criadores e DTC
Para criadores e fundadores DTC otimizando horários de postagem e crescimento de seguidores.
4. Multicanal
Para analistas combinando o Instagram Public Data com o resto da stack de marketing.
Como usar o Claude Code para o Instagram Public Data sem ser banido
Este é o cenário de pesadelo para qualquer profissional de marketing executando integrações do Instagram através de uma conta de desenvolvedor da Meta. Diferente de um banimento de consumidor no Instagram, uma suspensão de conta de desenvolvedor é irreversível e se propaga para cada aplicativo, Business Manager e ativo de cliente vinculado a essa identidade. O custo não é apenas tempo de inatividade — é a perda de confiança do cliente, automações quebradas e semanas reconstruindo infraestrutura. Para agências e analistas de mídia social que usam o Instagram Public Data em escala, o risco real não é um erro temporário de limite de taxa; é um exílio permanente da plataforma acionado por comportamentos que os sistemas automatizados da Meta sinalizam como suspeitos.
A aplicação da Meta é baseada em comportamento e cotas, não baseada em ferramentas. A Meta não bane contas porque você usou o Claude, um servidor MCP ou a Porter Metrics. Ela limita ou suspende por causa de como a API foi usada: velocidade excessiva de requisições, permissões ausentes ou expiradas, violação de limites de dados privados, ou acionamento de padrões de escrita automatizada por aplicativos não em modo Live. A Instagram Graph API aplica limites de taxa por usuário e por aplicativo, e excedê-los retorna erros HTTP 429 com backoff exponencial. Acesso de somente leitura a perfis e posts públicos é geralmente seguro se os limites de taxa forem respeitados. Requisições paralelas em rajada, falhas repetidas de token, ou tentativas de acessar dados não públicos (stories, DMs, contas privadas) não são. A revisão automatizada da Meta também sinaliza aplicativos com padrões de tráfego anormais — por exemplo, um pico repentino de um único IP ou aplicativo fazendo milhares de consultas de perfil em minutos — o que pode acionar uma suspensão de revisão do Business Manager ou do aplicativo sem aviso humano.
Os dois comportamentos que realmente levam contas a serem banidas
Após revisar documentos oficiais e tópicos da comunidade, dois padrões aparecem repetidamente.
1. Executar aplicativos não aprovados em modo de Desenvolvimento contra dados públicos ao vivo em escala. Aplicativos da Instagram Graph API devem passar pela Revisão de Aplicativo e serem alternados para modo Live antes de poderem acessar dados de usuários que não são administradores ou testadores do aplicativo. Executar um MCP personalizado ou scraper em modo de Desenvolvimento e apontá-lo para centenas de perfis públicos parece, para os sistemas da Meta, um bot de scraping não autorizado. Este é um dos gatilhos mais comuns de suspensão de aplicativo citado em fóruns de desenvolvedores. Em vez disso: use um aplicativo revisado em modo Live — ou confie em uma plataforma gerenciada como a Porter que lida com revisão de aplicativo e ciclo de vida de tokens para você.
2. Ignorar cabeçalhos de limite de taxa e tentar novamente de forma agressiva em HTTP 429. A Instagram Graph API retorna x-app-usage e x-ad-account-usage cabeçalhos que mostram quão perto um aplicativo está de seu limite. Desenvolvedores que ignoram esses cabeçalhos e tentam novamente imediatamente — ou pior, iniciam conexões paralelas — esgotam sua cota e sinalizam o aplicativo como abusivo. O InsightfulPipe e o GitHub ig-mcp documentam “limites de taxa rigorosos” como um ponto de dor principal. Em vez disso: implemente backoff exponencial (espere pelo menos os Retry-After segundos especificados na resposta 429) e agrupe requisições em vez de dispará-las individualmente.
3. Confundir a linha entre “dados públicos” e “dados privados.” Instagram Public Data significa perfis públicos, posts públicos e métricas de engajamento públicas (curtidas, comentários em posts públicos). Ele não inclui stories, DMs, conteúdo de contas privadas ou listas de seguidores de usuários privados. Tentar acessar esses dados por qualquer caminho de API — mesmo acidentalmente através de um escopo mal configurado — viola os Termos da Plataforma da Meta e pode acionar tanto bloqueio de API quanto exposição legal. O enquadramento honesto da Apify é o benchmark aqui: “Fazer scraping de dados publicamente disponíveis do Instagram é legal, mas você deve cumprir os Termos de Serviço do Instagram e respeitar os limites de taxa.” — documentação da Apify. Em vez disso: escopo explicitamente cada integração para endpoints apenas públicos e audite a lista de campos do seu conector regularmente.
Ambos os comportamentos acionam o exílio permanente da plataforma. Se você quer usar o Claude para o Instagram Public Data com segurança, siga o protocolo de 5 regras abaixo.
O protocolo de segurança de 5 regras
Baseado nos limites de taxa documentados do Instagram Public Data e nos comportamentos que realmente causaram suspensões irreversíveis — não suposições:
-
Mantenha-se em modo de somente leitura. Conectores do Instagram Public Data nunca devem tentar publicar, comentar, enviar DM ou modificar configurações de conta. O conector do Instagram Public Data da Porter é somente leitura por design — zero risco de publicação acidental ou operações de escrita que violem os Termos. Esta é a postura mais segura porque a aplicação automatizada da Meta pesa abuso de escrita muito mais fortemente do que abuso de leitura.
-
Respeite os cabeçalhos de limite de taxa e recue em 429. . A documentação de limitação de taxa da Meta afirma que exceder os limites aciona limitação e pode escalar para suspensão de aplicativo. A Porter aplica isso automaticamente agrupando requisições e aplicando recuo de nível de plataforma quando
x-app-usagese aproxima do limite. Se você está construindo um MCP personalizado, implemente pelo menos um atraso de 2 segundos entre consultas de perfil e nunca tente novamente um 429 antes do valor do cabeçalhoRetry-After. -
Use um aplicativo revisado em modo Live — ou uma plataforma gerenciada. Aplicativos em modo de Desenvolvimento da Instagram Graph API só podem acessar dados de administradores e testadores do aplicativo. Tentar escalar a coleta de dados públicos a partir do modo de Desenvolvimento é um gatilho de suspensão documentado. A Porter opera através de infraestrutura revisada em modo Live para que você nunca arrisque uma conta pessoal de desenvolvedor. Se você construir por conta própria, envie seu aplicativo para Revisão de Aplicativo e alterne para o modo Live antes de qualquer uso em produção.
-
Nunca armazene ou exponha PII coletada de perfis públicos. Dados públicos do Instagram ainda contêm informações pessoais: nomes de usuário, bios, fotos de perfil, localizações. O GDPR e o CCPA se aplicam a como você processa e retém esses dados, mesmo que tenham sido publicamente visíveis. A Porter não persiste dados brutos de perfil além da janela de sessão necessária para análise. Se você exportar para Sheets ou bancos de dados, anonimize identificadores e defina uma política de retenção de .
-
Rotule a atualidade dos dados com honestidade — nunca alegue “tempo real.” O Instagram Public Data tem um atraso de minutos a horas, não segundos. O InsightfulPipe documenta isso explicitamente: “Os dados da API podem ter um atraso de minutos, não segundos.” — InsightfulPipe, jan 2026. A Porter exibe o timestamp da última sincronização em cada conjunto de dados para que você e seus stakeholders saibam exatamente quão atualizados os dados estão. Apresentar dados desatualizados como tempo real prejudica a confiança e pode levar a decisões de campanha equivocadas.
O que o Porter MCP faz de diferente: ele aplica essas salvaguardas em nível de plataforma para que você não precise gerenciá-las manualmente. O conector do Instagram Public Data da Porter é somente leitura por padrão — não há caminho de código que possa publicar, comentar e modificar uma conta. A limitação de taxa é tratada com recuo automático e agrupamento de requisições, então você nunca atinge um 429 ou aciona os alertas de velocidade da Meta. O conector opera através de infraestrutura de aplicativo revisada em modo Live — sua conta pessoal de desenvolvedor da Meta nunca é exposta ao risco de suspensão. Cada conjunto de dados carrega um timestamp de atualidade, e a referência de campos da Porter limita explicitamente a dados apenas públicos (sem DMs, sem stories, sem contas privadas). Esse é o comportamento que os sistemas automatizados da Meta recompensam: acesso previsível, de baixa velocidade, somente leitura, a dados públicos que permanecem dentro dos limites da plataforma.
Perguntas frequentes
Um Instagram Public Data MCP é um padrão aberto que permite que ferramentas de IA como Claude se conectem aos seus perfis públicos, posts e métricas de engajamento através de uma URL. O servidor da Porter não requer tokens, scripts ou configuração de desenvolvedor.
O Claude é o produto conversacional para web e mobile. O Claude Code é uma ferramenta de desenvolvedor baseada em terminal que escreve scripts e automatiza fluxos de trabalho. Ambos se conectam ao Instagram Public Data via MCP.
Não. Os dados da API da Meta normalmente têm um atraso de minutos a horas, não segundos. O MCP da Porter puxa o snapshot mais recente disponível, então seus dados estão sempre dentro dessa janela.
Sim. A Meta aplica limites de taxa dinâmicos e específicos por aplicativo nas requisições da Instagram Graph API. O MCP da Porter agrupa requisições e aplica recuo automático para que você raramente os atinja.
Duas razões comuns: (1) Atraso de dados — os dados da API atualizam com um atraso de minutos a horas, enquanto a interface nativa mostra contagens ao vivo. (2) Escopo de dados públicos — a API só retorna perfis e posts públicos, então métricas privadas ou personalizadas podem diferir. A solução: compare o mesmo perfil público no mesmo timestamp para isolar o atraso.
Somente se você abusar. A Meta bane com base em comportamento, não em ferramentas: executar aplicativos não aprovados em modo de Desenvolvimento em escala, ou ignorar cabeçalhos de limite de taxa e tentar novamente de forma agressiva, são os principais gatilhos. Seguir o protocolo de segurança mantém seu risco comparável ao de outras plataformas SaaS em modo Live.
Pronto para conversar com o seu Instagram Public Data?
Abra o Claude, adicione o conector da Porter e faça a sua primeira pergunta. Se ainda não tem a Porter, comece um teste grátis e conecte a sua conta do Instagram Public Data — em menos de cinco minutos você estará conversando com os seus perfis e publicações públicas.
rocket_launch Experimente grátisopen_in_new Agende uma demo