/ 디렉터리 / 플레이그라운드 / linkedin-mcp-server
● 커뮤니티 stickerdaniel ⚡ 바로 사용

linkedin-mcp-server

제작: stickerdaniel · stickerdaniel/linkedin-mcp-server

Give AI assistants access to LinkedIn — browse profiles, search jobs, read messages, and send connection requests.

linkedin-mcp-server is an open-source MCP server that enables AI assistants to interact with LinkedIn via browser automation. It provides 13 tools for accessing profiles, company pages, job listings, messaging, people search, and connection management. Uses Patchright (managed Chromium) for browser-based access with automatic login handling.

왜 쓰나요

핵심 기능

라이브 데모

실제 사용 모습

linkedin-mcp-server-2.replay ▶ 준비됨
0/0

설치

클라이언트 선택

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "linkedin-mcp-server-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  }
}

Claude Desktop → Settings → Developer → Edit Config 열기. 저장 후 앱 재시작.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "linkedin-mcp-server-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  }
}

Cursor는 Claude Desktop과 동일한 mcpServers 스키마 사용. 프로젝트 설정이 전역보다 우선.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "linkedin-mcp-server-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  }
}

Cline 사이드바의 MCP Servers 아이콘 클릭 후 "Edit Configuration" 선택.

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "linkedin-mcp-server-2": {
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  }
}

Claude Desktop과 같은 형식. Windsurf 재시작 후 적용.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "linkedin-mcp-server-2",
      "command": "TODO",
      "args": [
        "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
      ]
    }
  ]
}

Continue는 맵이 아닌 서버 오브젝트 배열 사용.

~/.config/zed/settings.json
{
  "context_servers": {
    "linkedin-mcp-server-2": {
      "command": {
        "path": "TODO",
        "args": [
          "See README: https://github.com/stickerdaniel/linkedin-mcp-server"
        ]
      }
    }
  }
}

context_servers에 추가. 저장 시 Zed가 핫 리로드.

claude mcp add linkedin-mcp-server-2 -- TODO 'See README: https://github.com/stickerdaniel/linkedin-mcp-server'

한 줄 명령. claude mcp list로 확인, claude mcp remove로 제거.

사용 사례

실전 활용법: linkedin-mcp-server

How to research companies and job openings with LinkedIn MCP

👤 Job seekers and recruiters ⏱ ~15 min beginner

언제 쓸까: You want to research companies and find relevant job openings without manual browsing.

사전 조건
  • linkedin-mcp-server installed — uvx linkedin-scraper-mcp@latest or download .mcpb from releases
  • LinkedIn account — Sign in when the browser login prompt appears
흐름
  1. Search for jobs
    Search LinkedIn for 'senior backend engineer' jobs in San Francisco. Show me the top 10 with company, salary range, and requirements.✓ 복사됨
    → Formatted job listings with key details
  2. Research a company
    Get the company profile for the most interesting result. What are their recent posts about?✓ 복사됨
    → Company overview with recent activity

결과: A shortlist of relevant jobs with company context.

함정
  • LinkedIn rate limits on too many profile views — Space out requests and avoid viewing dozens of profiles in rapid succession
함께 쓰기: filesystem

Research and connect with people in your industry

👤 Professionals building their network ⏱ ~20 min beginner

언제 쓸까: You want to find and connect with relevant professionals in your field.

사전 조건
  • LinkedIn account authenticated — Complete the browser login on first use
흐름
  1. Search for people
    Search LinkedIn for ML engineers at top AI companies in the Bay Area. Show their titles and companies.✓ 복사됨
    → List of matching professionals
  2. Send a personalized connection request
    Send a connection request to the first person with a note mentioning our shared interest in transformer architectures.✓ 복사됨
    → Connection request sent confirmation

결과: Targeted connection requests sent with personalized messages.

함정
  • Generic connection messages get ignored — Always reference something specific from their profile

조합

다른 MCP와 조합해 10배 효율

linkedin-mcp-server-2 + filesystem

Save job search results and company profiles to organized files

Search for product manager jobs in NYC and save the top 20 results to ~/job-search/pm-nyc.md.✓ 복사됨

도구

이 MCP가 노출하는 것

도구입력언제 호출비용
get_person_profile url_or_name: str, sections?: str[] Get a LinkedIn profile with selected sections 0
search_jobs keywords: str, location?: str Search for job listings 0
search_people keywords: str, location?: str Find professionals by keywords 0
get_inbox none List recent LinkedIn message conversations 0
get_company_profile url_or_name: str Get company information from LinkedIn 0
connect_with_person profile_url: str, note?: str Send a connection request 0

비용 및 제한

운영 비용

API 쿼터
Subject to LinkedIn's anti-automation measures — keep requests moderate
호출당 토큰
500–2000 tokens per profile/search
금액
Free
Be selective with profile views — LinkedIn tracks and may restrict accounts that view too many profiles.

보안

권한, 시크릿, 파급범위

자격 증명 저장: Uses your LinkedIn browser session. Authentication happens via Chromium browser login.
데이터 외부 송신: All traffic goes through Chromium to linkedin.com

문제 해결

자주 발생하는 오류와 해결

Login prompt keeps appearing

Complete the LinkedIn login in the Chromium browser. For Docker, authenticate via uvx first.

확인: Check that you can manually access linkedin.com in the automated browser
Profile returns empty data

The profile may be outside your network. LinkedIn restricts data visibility based on connection degree.

확인: Try viewing the profile manually in a browser
Rate limited by LinkedIn

Reduce request frequency. LinkedIn may temporarily restrict access after too many automated requests.

확인: Wait 30 minutes and try a single request

대안

linkedin-mcp-server 다른 것과 비교

대안언제 쓰나단점/장점
fetch MCPYou only need to read public LinkedIn data visible without loginVery limited data — most LinkedIn content requires authentication

더 보기

리소스

📖 GitHub에서 공식 README 읽기

🐙 열린 이슈 보기

🔍 400+ MCP 서버 및 Skills 전체 보기