LinkedIn MCP Server
Integra-se com a API do LinkedIn, permitindo interação com sua rede profissional e conteúdo.
Documentação
🌐 LinkedIn MCP Server
Um poderoso servidor Model Context Protocol para integração com a API do LinkedIn
📋 Visão Geral
O LinkedIn MCP Server traz o poder da API do LinkedIn para seus assistentes de IA através do Model Context Protocol (MCP). Este servidor TypeScript capacita agentes de IA a interagir com dados do LinkedIn, pesquisar perfis, encontrar empregos e até enviar mensagens.
MCP (Model Context Protocol) é um protocolo aberto que padroniza como aplicações fornecem contexto para LLMs — pense nele como uma porta USB-C para aplicações de IA, conectando modelos a fontes de dados e ferramentas externas.
✨ Recursos
🔍 Ferramentas da API do LinkedIn
- Pesquisa de Perfis — Encontre perfis do LinkedIn com filtros avançados
- Recuperação de Perfis — Obtenha informações detalhadas sobre perfis do LinkedIn
- Pesquisa de Empregos — Descubra oportunidades de trabalho com critérios personalizados
- Mensagens — Envie mensagens para conexões do LinkedIn
- Estatísticas da Rede — Acesse estatísticas e análises de conexões
🛠️ Destaques Técnicos
- TypeScript — Construído com TypeScript moderno para segurança de tipos e experiência do desenvolvedor
- Injeção de Dependências — Usa TSyringe para uma arquitetura limpa e testável
- Registro Estruturado — Registro abrangente com Pino para melhor observabilidade
- Integração MCP — Implementa o Model Context Protocol para conectividade perfeita com assistentes de IA
- Cliente REST — Cliente de API baseado em Axios com gerenciamento automático de tokens
🚀 Desenvolvimento
Pré-requisitos
- Node.js 20+
- npm/yarn
Configuração
# Install dependencies
npm install
# Run the development server
npm run start:dev
# Build the server
npm run build
📦 Instalação
Para usar com o Claude Desktop ou outros assistentes de IA compatíveis com MCP:
Configuração
-
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json -
Windows:
%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"linkedin-mcp-server": {
"command": "/path/to/linkedin-mcp-server/build/index.js"
}
}
}
🔧 Depuração
Os servidores MCP se comunicam via stdio, o que pode tornar a depuração desafiadora. Use o MCP Inspector integrado:
# Debug with MCP Inspector
npm run inspector
O Inspector fornece uma interface baseada em navegador para monitorar requisições e respostas.
🔒 Segurança
Este servidor lida com credenciais sensíveis de autenticação do LinkedIn. Revise o sistema de gerenciamento de tokens para garantir que atenda aos seus requisitos de segurança.
📜 Licença
Este projeto é licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter detalhes.