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" ] } } }