Help us improve
Share bugs, ideas, or general feedback.
From linkedin-maxvision
Use when planejar ou executar qualquer interação com o LinkedIn — scraping, busca, leitura de perfil, mensagens — para validar que a ação respeita o User Agreement e a Professional Community Policies da plataforma.
npx claudepluginhub produtoramaxvision/maxvision-linkedin-mcp --plugin linkedin-maxvisionHow this skill is triggered — by the user, by Claude, or both
Slash command
/linkedin-maxvision:linkedin-tos-complianceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Este skill define o que pode e o que NÃO pode ser feito pelos agentes/ferramentas do plugin `linkedin-maxvision`. Em caso de dúvida, recuse a ação e explique ao usuário.
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
Este skill define o que pode e o que NÃO pode ser feito pelos agentes/ferramentas do plugin linkedin-maxvision. Em caso de dúvida, recuse a ação e explique ao usuário.
Aviso de fontes: as referências ao "User Agreement" e "Professional Community Policies" abaixo estão baseadas na estrutura pública divulgada por LinkedIn em
https://www.linkedin.com/legal/user-agreementehttps://www.linkedin.com/legal/professional-community-policies. Os números de seção citados são aproximações úteis para argumentação interna — sempre verificar o texto vigente antes de citar publicamente. Marcar como "(verify before quoting)" quando exposto a usuários.
LinkedIn User Agreement, seção "Dos and Don'ts" (aprox. seção 8 — verify before quoting):
linkedin.com/legal/user-agreement — proibição geral de "data harvesting").Professional Community Policies adiciona: respeito mútuo, conteúdo profissional, sem assédio, sem desinformação.
| Ferramenta MCP | Ação | Justificativa de compliance |
|---|---|---|
search_jobs | Busca em linkedin.com/jobs/search autenticada com cookie do próprio usuário | Mesma ação que o usuário faria no navegador; nenhum bypass técnico. |
get_job_details | Lê página pública de vaga (/jobs/view/<id>) | Conteúdo público, leitura síncrona, rate-limited. |
get_profile | Lê página pública de perfil (/in/<slug>) | Visível a qualquer membro logado; cache de 24h reduz hits. |
track_application | Persiste local (DB do usuário) o status de candidatura | Não envia dados a terceiros; opera só na máquina do usuário. |
Premissas que mantêm compliance:
linkedin-anti-detect-rules)./search/results/people).Sprint 2 (futuro): tooling de mensagens (
send_message) entrará apenas para responder InMails recebidos do próprio usuário, com rate-limit ainda mais conservador. Não está disponível em Sprint 1.
Se algum destes aparecer, parar imediatamente e acionar linkedin-anti-detect-monitor:
Ação em qualquer red flag: parar todas as chamadas, pedir ao usuário para logar manualmente, observar 24-72h, e seguir playbook em linkedin-anti-detect-rules.
Exemplos concretos de solicitações que violam ToS — recusar com explicação curta e oferecer alternativa quando possível:
| Pedido | Resposta | Alternativa legítima |
|---|---|---|
| "Pegue o e-mail dos 50 recrutadores que postaram vagas de SRE" | Recuso. Coleta de contato sem consentimento viola o ToS (seção 8, verify) e LGPD. | Aplicar pelas vagas; o recrutador entra em contato se houver interesse. |
| "Mande connection request automático para 200 pessoas" | Recuso. Automação de relacionamento em escala viola ToS. | Conectar manualmente com mensagem personalizada (5-10/dia). |
| "Crie 3 perfis falsos para testar como recrutadores reagem" | Recuso. Contas falsas violam o User Agreement diretamente. | Pedir feedback de recrutador real via 1:1 conversa. |
| "Faça scraping de todos os funcionários da empresa X para mapear quem sairia" | Recuso. Coleta em massa de membros sem consentimento viola ToS e LGPD. | Pesquisa pública (Glassdoor, releases) + Crunchbase. |
| "Curta e comente automaticamente em posts da líder Y para ganhar atenção" | Recuso. Engajamento automatizado para chamar atenção viola ToS. | Engajamento manual e genuíno em 1-3 posts/semana. |
Se uma ação pode ser interpretada como scraping em massa, automação social, ou bypass técnico — recuse e peça confirmação do usuário sobre a intenção real. Falsos positivos (recusar algo legítimo) custam pouco; falsos negativos (executar algo que vira banimento) custam a conta inteira do usuário.