Pular para o conteúdo principal

linkedin mcp

linkedin mcp config​

Salva o seu app do LinkedIn e faz o seu login.

linkedin mcp config --web # tudo numa página web local (recomendado)
linkedin mcp config # pergunta o Client ID e o Secret aqui, depois abre o login
linkedin mcp config --client-id … --client-secret … # sem perguntas (scripts)

Com --web, ele serve uma página em http://localhost:3769 que lista os passos de configuração do app, com a URL de redirect para copiar. Você cola o Client ID e o Client Secret ali e clica em Save and sign in with LinkedIn. O LinkedIn pede para você autorizar o app e manda você de volta para http://localhost:3769/callback. A página então salva o login e diz quem você é e até quando. O comando espera até 10 minutos.

FlagEfeito
--webFaz tudo na página web
--client-id, --client-secretSalva esses valores sem perguntar (o secret fica no histórico do shell)
--redirect-port <porta>Escuta nessa porta em vez da 3769 ('' volta ao padrão); o app precisa listar a mesma URL
--api-version <YYYYMM>A LinkedIn-Version a enviar ('' volta ao padrão)
--no-loginSó salva as configurações
--no-openMostra o link em vez de abrir o navegador
--config <arquivo>Outro .env (env LINKEDIN_CONFIG)

Um secret em branco mantém o salvo. Rodar de novo mais tarde, quando o token de 60 dias vencer, é um clique só.

A página é protegida à altura do token que salva. Toda URL dela leva um token aleatório, o header Host é conferido, e o redirect do LinkedIn precisa trazer um state de uso único emitido por essa página.

linkedin mcp status​

Quem está logado, até quando, o Client ID do app e a URL de redirect. Sai com 3 quando ninguém está logado ou o login venceu.

linkedin mcp logout​

Apaga o credentials.json. As configurações do app ficam. Para revogar também o acesso do app do lado do LinkedIn, remova-o em linkedin.com/psettings/permitted-services.

linkedin mcp install​

Registra o linkedin-mcp (stdio) no Claude Code, no Codex e no OpenCode, com o nome linkedin. Exige um login. Sem --client, mostra uma lista dos clientes encontrados no PATH.

FlagEfeito
--client claude,codexPula a lista (claude, codex, opencode; …@windows a partir do WSL)
--forceCom --client: substitui uma entrada linkedin que já exista
--dry-runMostra os comandos em vez de executá-los
--config <arquivo>Registra com outro .env (passado como LINKEDIN_CONFIG)

Reinicie o cliente, ou reconecte os servidores MCP dele, para carregá-lo.

linkedin mcp uninstall​

Remove a entrada linkedin dos clientes escolhidos (ou de --client), com --dry-run para conferir antes. Roda sem login, então dá para limpar um cliente depois. O OpenCode não tem mcp remove, então o arquivo de configuração dele é editado no lugar, mantendo os comentários.