Um servidor para interagir com o LinkedIn, incluindo autenticação e capacidade de postagem.
GitHub
11
Experimente este MCPPatrocinadoDocumentação
Servidor MCP do LinkedIn
Publique diretamente no LinkedIn a partir do Claude Desktop, com suporte para anexos de texto e mídia.
Recursos
- Publicar atualizações de texto no LinkedIn
- Anexar imagens e vídeos às publicações
- Controlar a visibilidade da publicação (público/conexões)
- Fluxo de autenticação OAuth2
- Armazenamento seguro de tokens
Ferramentas
authenticate: Autenticar com o LinkedIncreate_post: Criar e compartilhar publicações, opcionalmente com anexos de mídia- informe o caminho do arquivo de mídia relevante para anexá-lo à publicação
Configuração
-
Crie um aplicativo de desenvolvedor no LinkedIn:
Visit https://www.linkedin.com/developers/apps Create new app Add product permissions: Log In to LinkedIn and Share on LinkedIn Configure OAuth redirect URL: http://localhost:3000/callback -
Instalação Instale o
pipxse ainda não estiver instaladopip install pipxInstale o linkedin-mcp
pipx install linkedin-mcp -
Crie o arquivo
.env:LINKEDIN_CLIENT_ID=your_client_id LINKEDIN_CLIENT_SECRET=your_client_secret LINKEDIN_REDIRECT_URI=http://localhost:3000/callback
Configuração do Claude Desktop
Adicione a seguinte configuração ao claude-desktop.json:
{
"mcpServers": {
"linkedin-mcp": {
"command": "linkedin-mcp",
"env": {
"LINKEDIN_CLIENT_ID": "<yours>",
"LINKEDIN_CLIENT_SECRET": "<yours>",
"LINKEDIN_REDIRECT_URI": "<yours>"
}
}
}
}
Desenvolvimento
Clone o repositório e instale o pacote em modo editável:
git clone https://github.com/FilippTrigub/linkedin-mcp.git
cd linkedin-mcp
uv venv
Execute o servidor a partir do diretório de desenvolvimento:
{
"mcpServers": {
"linkedin-mcp": {
"command": "uv",
"args": [
"--directory",
"absolute\\path\\to\\linkedin-mcp",
"run",
"-m",
"linkedin_mcp.server"
],
"env": {
"LINKEDIN_CLIENT_ID": "<yours>",
"LINKEDIN_CLIENT_SECRET": "<yours>",
"LINKEDIN_REDIRECT_URI": "<yours>"
}
}
}
}
Licença
Licença MIT