LinkedInMCP: Revolutionizing LinkedIn API Interactions
Интеграция LLM с LinkedIn API для поиска профилей, получения данных и автоматизации взаимодействия с профессиональной сетью.
Описание
LinkedInMCP — это сервер на базе Model Context Protocol для seamless интеграции LLM с LinkedIn API. Использует TypeScript, OAuth 2.0, Zod для валидации и Axios для запросов. Ключевые особенности: интеллектуальное управление контекстом, безопасная аутентификация, расширяемая архитектура. Применения: поиск талантов, генерация лидов, анализ рынка, интеграция с CRM и ATS. Обеспечивает compliance с GDPR и API-политиками LinkedIn.
Возможности
Расширенный поиск людей
Поиск профилей по ключевым словам, компаниям, отраслям и локациям.
Получение детальной информации о профиле
Извлечение данных профиля по Public ID или URN ID.
Анализ рынка труда
Мониторинг вакансий, тенденций и распределения талантов.
Возможности сообщений
Автоматизация отправки сообщений и взаимодействия.
Безопасная аутентификация
Управление OAuth 2.0 токенами с автоматическим обновлением.
Установка
Установите Node.js 16+ и создайте аккаунт разработчика LinkedIn для получения Client ID и Secret.
Клонируйте репозиторий:
git clone https://github.com/Dishant27/linkedin-mcp-server.git
cd linkedin-mcp-server
npm install
- Создайте .env файл:
LINKEDIN_CLIENT_ID=your_client_id_here
LINKEDIN_CLIENT_SECRET=your_client_secret_here
- Для Claude Desktop настройте claude_desktop_config.json:
{
"mcpServers": {
"linkedin": {
"command": "node",
"args": ["/absolute/path/to/linkedin-mcp-server/dist/index.js"],
"env": {
"LINKEDIN_CLIENT_ID": "your_client_id",
"LINKEDIN_CLIENT_SECRET": "your_client_secret"
}
}
}
}
- Соберите и запустите сервер:
npm run build
npm start