EL

eliasbiondo/linkedin-mcp-server

Browser automation

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

207 stars 40 forks Качество 85 Тренд 39MIT

eliasbiondo/linkedin-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/eliasbiondo/linkedin-mcp-server.

Обзор

eliasbiondo/linkedin-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/eliasbiondo/linkedin-mcp-server.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP) для LinkedIn. Ищите людей, компании и вакансии, собирайте профили и получайте структурированные JSON-данные от любого MCP-совместимого AI-клиента.

https://github.com/user-attachments/assets/50cd8629-41ee-4261-9538-40dc7d30294e

Построен с использованием FastMCP, Patchright и чистой шестиугольной архитектуры.


Особенности

Категория Инструменты
Люди get_person_profile · search_people
Роты get_company_profile · get_company_posts
Вакансии get_job_details · search_jobs
Браузер close_browser

Разделы профиля человека

Инструмент get_person_profile поддерживает скопирование гранулированных срезов. Запросите только те срезы, которые вам нужны:

  • Основной профиль (всегда включён) — имя, заголовок, местоположение, подписчики, связи, о нас, изображение профиля
  • Опыт — название, компания, даты, продолжительность, описание, логотип компании
  • Образование — школа, степень, даты, описание, логотип школы
  • Контактная информация — электронная почта, телефон, веб-сайты, дата рождения, URL LinkedIn
  • Интересы — люди, компании и группы следовали
  • Почести и награды — название, издательство, описание

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

LinkedIn MCP Server

A Model Context Protocol (MCP) server for LinkedIn. Search people, companies, and jobs, scrape profiles, and retrieve structured JSON data from any MCP-compatible AI client.

https://github.com/user-attachments/assets/50cd8629-41ee-4261-9538-40dc7d30294e

Built with FastMCP, Patchright, and a clean hexagonal architecture.


Features

Category Tools
People get_person_profile · search_people
Companies get_company_profile · get_company_posts
Jobs get_job_details · search_jobs
Browser close_browser

Person Profile Sections

The get_person_profile tool supports granular section scraping. Request only the sections you need:

  • Main profile (always included) — name, headline, location, followers, connections, about, profile image
  • Experience — title, company, dates, duration, description, company logo
  • Education — school, degree, dates, description, school logo
  • Contact info — email, phone, websites, birthday, LinkedIn URL
  • Interests — people, companies, and groups followed
  • Honors and awards — title, issuer, description
  • Languages — language name and proficiency level
  • Posts — recent activity with reactions and timestamps
  • Recommendations — received and given, with author details

Company Profile Sections

  • About (always included) — overview, website, industry, size, headquarters, specialties, logo
  • Posts — recent feed posts with engagement metrics
  • Jobs — current open positions

Job Search Filters

The search_jobs tool supports the following filters:

Filter Values
date_posted past_hour, past_24_hours, past_week, past_month
job_type full_time, part_time, contract, temporary, internship, other
experience_level entry, associate, mid_senior, director, executive
work_type on_site, remote, hybrid
easy_apply true / false
sort_by date, relevance

Prerequisites

  • Python 3.12 or later
  • uv package manager
  • A LinkedIn account for authentication

Quick Start

1. Clone and install

git clone https://github.com/eliasbiondo/linkedin-mcp-server.git
cd linkedin-mcp-server
uv sync
Открыть полный README на GitHub

Установка

npx @modelcontextprotocol/inspector
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "linkedin": { "command": "uv", "args": [ "--directory", "/path/to/linkedin-mcp-server", "run", "linkedin-mcp-server" ] } } }