CommunityPesquisa e Análise de Dadosgithub.com

publora/linkedin-analytics

Analise o desempenho do LinkedIn e gerencie o engajamento por meio da Publora. Use quando o usuário perguntar sobre o desempenho de uma postagem ou conta no LinkedIn (impressões, alcance, reações, comentários, compartilhamentos, crescimento de seguidores) ou quiser reagir, comentar, compartilhar ou resolver uma menção @. As estatísticas são obtidas pela API REST; o engajamento, por ferramentas MCP. Não é para criar postagens (use linkedin-post).

O que é linkedin-analytics?

Esta skill oferece uma solução completa para análise de desempenho e gerenciamento de engajamento no LinkedIn, integrada à plataforma Publora. Ela permite que agentes de IA, como Claude Code, Cursor ou Codex, consultem métricas detalhadas de postagens e contas (impressões, alcance, reações, comentários, compartilhamentos e crescimento de seguidores) por meio da API REST da Publora, enquanto ferramentas MCP dedicadas possibilitam interações diretas, como reagir, comentar, compartilhar e resolver menções @. A skill é adequada para usuários que precisam de relatórios de desempenho semanais, análise de postagens individuais ou campanhas de engajamento. Ela funciona nos planos gratuitos da Publora e requer uma conta na plataforma, conexão via OAuth com o LinkedIn e configuração do servidor MCP com uma chave de API. A documentação completa inclui endpoints REST para estatísticas e ferramentas MCP para ações, com parâmetros claros e exemplos de uso.

Funciona com✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/publora/skills/tree/main/skills/linkedin-analytics

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

LinkedIn Analytics

Monitore impressões, engajamento e crescimento de seguidores para suas postagens e perfil do LinkedIn, e interaja com postagens por meio de reações, comentários e compartilhamentos. As estatísticas vêm da API REST; reações, comentários, compartilhamentos e consultas a menções são ferramentas MCP.

Pré-requisitos

Planos: Funciona no plano gratuito Starter. Limites e preços atuais: publora.com/pricing

Primeiros Passos

  1. Crie uma conta em publora.com/register (gratuita)
  2. Conecte o LinkedIn via OAuth no Painel Publora
  3. Obtenha a chave da API em app.publora.com/dashboard/api
  4. Conecte seu agente ao servidor MCP em https://mcp.publora.com, autenticando com Authorization: Bearer sk_YOUR_API_KEY. No Claude Code:
claude mcp add publora --transport http https://mcp.publora.com \
  --header "Authorization: Bearer sk_YOUR_API_KEY"

O Claude Desktop, Cursor, Codex, OpenClaw e o conector claude.ai precisam de um arquivo de configuração ou fluxo diferente: veja configuração do cliente para o caminho e trecho exatos.

Fallback para API REST

Se o servidor MCP estiver indisponível ou retornar erros, use a API REST diretamente:

URL Base: https://api.publora.com/api/v1

Autenticação: Use o cabeçalho x-publora-key (NÃO Authorization: Bearer):

# Obter suas plataformas conectadas
curl -X GET "https://api.publora.com/api/v1/platform-connections" \
  -H "x-publora-key: sk_your_api_key"

# Obter estatísticas de postagem
curl -X POST "https://api.publora.com/api/v1/linkedin-post-statistics" \
  -H "x-publora-key: sk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "platformId": "linkedin-abc123",
    "postedId": "urn:li:share:7123456789012345678",
    "queryTypes": "ALL"
  }'

# Obter estatísticas da conta
curl -X POST "https://api.publora.com/api/v1/linkedin-account-statistics" \
  -H "x-publora-key: sk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "platformId": "linkedin-abc123",
    "queryTypes": "ALL"
  }'

Formato do ID da plataforma: linkedin-{id} onde {id} vem da resposta de /platform-connections.

Exemplos de IDs: linkedin-Tz9W5i6ZYG, linkedin-abc123xyz

📖 Documentação completa da API: docs.publora.com

Ferramentas de Análise (apenas REST)

As análises do LinkedIn não são expostas como ferramentas MCP. O servidor MCP oferece ferramentas de postagem, mídia e engajamento do LinkedIn; as estatísticas residem apenas na API REST, então chame esses endpoints diretamente com o cabeçalho x-publora-key. Pedir a um agente por uma ferramenta MCP linkedin_post_stats falhará: essa ferramenta não existe.

POST /linkedin-post-statistics

Métricas de engajamento para uma postagem.

Corpo da requisição:

  • platformId: ID da conexão da plataforma (ex.: linkedin-abc123), obtido de list_connections
  • postedId: URN da postagem (urn:li:share:... ou urn:li:ugcPost:...)
  • queryTypes (opcional): IMPRESSION, MEMBERS_REACHED, RESHARE, REACTION, COMMENT ou ALL

Retorna: impressões, impressões únicas (membros alcançados), reações, comentários, compartilhamentos e um sinalizador cached indicando se os números vieram do cache.

POST /linkedin-account-statistics

Estatísticas agregadas para a conta.

Corpo da requisição: platformId, queryTypes opcional, aggregation opcional (DAILY ou TOTAL, padrão TOTAL).

POST /linkedin-followers

Número de seguidores ou crescimento ao longo do tempo.

Corpo da requisição: platformId, period opcional (lifetime ou daily), dateRange opcional ({start: {year, month, day}, end: {year, month, day}}).

POST /linkedin-profile-summary

Visão geral combinada do perfil: seguidores e estatísticas.

Corpo da requisição: platformId, dateRange opcional.

curl -X POST "https://api.publora.com/api/v1/linkedin-post-statistics" \
  -H "x-publora-key: sk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"platformId": "linkedin-abc123", "postedId": "urn:li:share:7123456789012345678", "queryTypes": "ALL"}'

Ferramentas de Engajamento

linkedin_create_reaction

Reaja a uma postagem do LinkedIn.

Parâmetros:

  • postedId: URN da postagem do LinkedIn
  • platformId: ID da conexão da plataforma
  • reactionType: Um dos seguintes:
TipoDescrição
LIKEPolegar para cima padrão
PRAISEPalmas / aplausos
EMPATHYCoração / amor
INTERESTLâmpada / perspicaz
APPRECIATIONApoio
ENTERTAINMENTEngraçado / risos

linkedin_delete_reaction

Remova sua reação de uma postagem.

Parâmetros:

  • postedId: URN da postagem do LinkedIn
  • platformId: ID da conexão da plataforma

linkedin_create_comment

Publique um comentário em uma postagem do LinkedIn (máximo de 1.250 caracteres).

Parâmetros:

  • postedId: URN da postagem do LinkedIn
  • platformId: ID da conexão da plataforma
  • message: Texto do comentário (máx. 1.250 caracteres)
  • parentComment (opcional): URN do comentário para respostas aninhadas

linkedin_delete_comment

Remova um comentário que você fez.

Parâmetros:

  • postedId: URN da postagem do LinkedIn
  • commentId: URN do comentário ou ID numérico
  • platformId: ID da conexão da plataforma

linkedin_create_reshare

Compartilhe uma postagem existente, com comentário opcional.

Parâmetros:

  • platformId: ID da conexão da plataforma
  • parent: a postagem a ser compartilhada, como uma URN de compartilhamento (urn:li:share:... ou urn:li:ugcPost:...). Observe o nome: esta ferramenta usa parent, não postedId como as ferramentas de reação e comentário.
  • commentary (opcional): seu texto acima do compartilhamento, até 3.000 caracteres
  • visibility (opcional): PUBLIC ou CONNECTIONS, padrão PUBLIC. CONNECTIONS é para contas pessoais.

Nota: uma URL do feed do LinkedIn carrega um ID de activity, que nem sempre é o mesmo que o ID do compartilhamento. Use o postedId retornado por get_post, não um ID de atividade convertido manualmente.

linkedin_list_mentionables

Resolva nomes para as URNs que as menções @ precisam, para que você nunca precise escrever um ID de membro manualmente.

Parâmetros:

  • q (opcional): o nome a ser pesquisado
  • limit (opcional): quantos resultados retornar

Ambos são opcionais, e esta ferramenta não aceita platformId: ela pesquisa em toda a conta, não em uma conexão específica.

Exemplos de Comandos

Revisão de Desempenho Semanal

Analise meu desempenho no LinkedIn nos últimos 7 dias.
Mostre:
1. Quais postagens tiveram melhor desempenho
2. Minhas tendências de taxa de engajamento
3. Crescimento de seguidores
4. Recomendações para melhoria

Análise de Postagem

Obtenha estatísticas detalhadas das minhas últimas 5 postagens no LinkedIn e identifique padrões no conteúdo que ressoa com meu público.

Campanha de Engajamento

Reaja com PRAISE à postagem do meu colega sobre sua promoção (urn:li:share:123456) e adicione um comentário de felicitações.

Acompanhamento de Seguidores

Mostre meu crescimento de seguidores no LinkedIn nos últimos 30 dias. Quantos novos seguidores ganhei a cada semana?

Referência de Métricas

MétricaDescrição
IMPRESSIONTotal de vezes que o conteúdo apareceu nos feeds
MEMBERS_REACHEDMembros únicos do LinkedIn que viram a postagem
RESHARENúmero de republicações/compartilhamentos
REACTIONTotal de reações (todos os tipos combinados)
COMMENTNúmero de comentários

Benchmarks de Taxa de Engajamento

Taxas médias de engajamento no LinkedIn por número de seguidores:

SeguidoresBoa Taxa de Engajamento
< 5K3-5%
5K-50K2-3%
50K+1-2%

Postagens com bom desempenho geralmente têm:

  • 2x suas impressões médias
  • Proporção de comentários para reações acima de 10%
  • Taxa de engajamento acima da sua linha de base

Notas Importantes

  1. Atraso nas análises: As análises do LinkedIn podem levar até 24 horas para serem totalmente preenchidas. Consultar imediatamente após a postagem retorna dados parciais.

  2. Formatos de URN: As URLs do LinkedIn usam urn:li:activity:xxx, mas a API requer urn:li:share:xxx ou urn:li:ugcPost:xxx. Use o postedId da resposta de get_post da Publora para URNs precisas.

  3. Cache: As respostas de análise podem ser armazenadas em cache. A resposta inclui um campo cached indicando se os dados vieram do cache.

  4. Limites de taxa: O LinkedIn tem aproximadamente 200+ chamadas de API por hora. Implemente backoff em erros 429.

Solução de Problemas

ErroCausaSolução
"Platform ID not found"ID de conexão inválidoExecute list_connections para obter IDs válidos
"Post not found"Formato de URN incorretoUse o formato urn:li:share: ou urn:li:ugcPost:
429 Too Many RequestsLimite de taxa excedidoAguarde e tente novamente com backoff exponencial
"message cannot exceed 1250 characters"Comentário muito longoEncurte o comentário para menos de 1.250 caracteres

Individual skills in this repo

This repo contains 8 individual skills — each has its own dedicated page.

publora/bluesky-post

Use when the user wants to post or schedule to Bluesky through Publora. Handles the 300-character cap, auto-detected hashtags and links, up to 4 images, and videos. Alt text cannot be set through the API. Needs a Bluesky app password, never the main password. Not for Mastodon (use social-post).

publora/instagram-post

Use when the user wants to post or schedule to Instagram through Publora: a single image, a 2-10 image carousel, a Reel or a Story. Requires a Business account and an image or video; text-only posts are rejected by the API. Not for Threads (use threads-post).

publora/linkedin-post

Use when the user wants to publish or schedule a LinkedIn post through Publora: text, a multi-image grid, a video, a PDF document, or @mentions. Not for analytics, reactions, comments or reshares (use linkedin-analytics), and not for other platforms.

publora/social-post

Use when the user wants to post or schedule to YouTube, a Facebook Page or Mastodon through Publora. YouTube needs a video on every post, Facebook publishes to Pages only, Mastodon caps at 500 characters. Not for the platforms that have their own skill.

publora/telegram-post

Use when the user wants to post or schedule to a Telegram channel or group through Publora, using a bot. Covers Telegram markdown, silent delivery, link previews and forward protection. Bot API caps media captions at 1,024 characters and videos at 50 MB. Not for other platforms (each has its own skill).

publora/threads-post

Create and schedule Threads posts with image carousels and reply control via Publora MCP. Use when the user wants to post to Meta's Threads. Multi-part threading is currently disabled by the platform, so long content stays a single post. Not for Instagram (use instagram-post) or X threads (use x-post).

publora/tiktok-post

Use when the user wants to upload or schedule a TikTok video through Publora, with privacy, comment, duet, stitch and commercial-disclosure settings. Video runs 3 seconds to 10 minutes at 23+ FPS; carousels take up to 35 images. Unaudited apps can publish private videos only. Not for Reels (use instagram-post).

publora/x-post

Use when the user wants to post or schedule to X (Twitter) through Publora, including threads auto-split past 280 characters, up to 4 images, or a video up to 140 seconds. X needs a paid Publora plan. Not for Threads or Bluesky (each has its own skill).

Habilidades Relacionadas