Pular para o conteúdo principal

Configuração inicial

O jeito rápido​

Com o seu app no LinkedIn criado:

npx -p @hoyasumii/linkedin linkedin mcp config --web # cole o Client ID e o Secret e faça login no LinkedIn
npx -p @hoyasumii/linkedin linkedin mcp install # registra o linkedin-mcp nos clientes encontrados

Ou instale o pacote globalmente (npm i -g @hoyasumii/linkedin) e dispense o npx -p ….

O install mostra uma lista dos clientes que encontrou no PATH: Claude Code, Codex e OpenCode. Marque os que quiser, e ele registra o servidor pela CLI de cada cliente, com o nome linkedin. Ele inicia node <pacote>/dist/mcp/cli.js pelo caminho absoluto, então não depende do PATH que o cliente passa aos seus servidores. Veja linkedin mcp install para as flags.

À mão​

Qualquer cliente que rode servidores stdio pode iniciá-lo. Ele só precisa do login salvo:

{
"mcpServers": {
"linkedin": { "command": "npx", "args": ["-y", "-p", "@hoyasumii/linkedin", "linkedin-mcp"] }
}
}

No Claude Code:

claude mcp add linkedin -s user -- npx -y -p @hoyasumii/linkedin linkedin-mcp

Para usar um token de outro lugar no lugar do login salvo (um job de CI, uma segunda conta), passe-o no ambiente: LINKEDIN_ACCESS_TOKEN, mais LINKEDIN_PERSON_URN para evitar a chamada a userinfo. Veja Configuração.

Confira​

Pergunte ao seu agente "Quem sou eu no LinkedIn?": ele chama linkedin_whoami. No terminal, linkedin mcp status mostra o mesmo.