EL

eliasbiondo/linkedin-mcp-server

Browser automation

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

207 stars 40 forks 품질 85 트렌드 39MIT

eliasbiondo/linkedin-mcp-server는 https://github.com/eliasbiondo/linkedin-mcp-server.에서 가져온 MCP 서버 후보입니다.

개요

eliasbiondo/linkedin-mcp-server는 https://github.com/eliasbiondo/linkedin-mcp-server.에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

LinkedIn용 모델 컨텍스트 프로토콜(MCP) 서버입니다. 사람, 회사, 직무를 검색하고, 프로필을 스크래핑하며, MCP 호환 AI 클라이언트에서 구조화된 JSON 데이터를 검색할 수 있습니다.

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 도구는 과립 단면 긁기를 지원합니다. 필요한 단면만 요청하세요:

  • 메인 프로필 (항상 포함) — 이름, 제목, 위치, 팔로워, 연결, 소개, 프로필 이미지
  • 경력 — 직함, 회사, 날짜, 기간, 설명, 회사 로고
  • 학력 — 학교, 학위, 연도, 설명, 학교 로고
  • 연락처 정보 — 이메일, 전화, 웹사이트, 생일, LinkedIn URL
  • 관심사 — 사람, 기업, 단체가 팔로우되었다
  • **수상 및 수상 — 직함, 발행자, 설명

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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
GitHub에서 전체 README 보기

설치

npx @modelcontextprotocol/inspector
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

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