
eliasbiondo/linkedin-mcp-server
Browser automationこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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
インストール
npx @modelcontextprotocol/inspector設定
{
"mcpServers": {
"linkedin": {
"command": "uv",
"args": [
"--directory", "/path/to/linkedin-mcp-server",
"run", "linkedin-mcp-server"
]
}
}
}