
rayyan9477/linkedin_mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
LinkedInインタラクション用の強力なモデルコンテキストプロトコルサーバーで、AIアシスタントがジョブを検索したり、履歴書やカバー文字を生成したり、ジョブアプリケーションをプログラム的に管理したりすることができます.
概要
人工知能アシスタントがLinkedInにフルアクセスできるMCPサーバー — 検索ジョブ、ビュープロファイル、企業、AIを搭載した履歴書やカバー文字を生成し、アプリケーションを追跡します。 公式MCP Python SDK(FastMCP)で構築。 — claude desktop config.json に追加します。 モダン・プロフェッショナル・最小限(再開) | プロフェッショナル・簡潔(カバーレター) html・md・pdf 興味・応用・インタビュー・提供・拒否・撤退 - — - - - カスタムプロトコルの実装ではなく、@mcp.tool()デコレータでFastMCPを使用する - - - - - - ブロックを避けるためにall syncio.to thread()でラップされたすべての同期LinkedIn API呼び出し - - ツール → サービス → クライアント、サービスレイヤーでキャッシュ - - コアリンク 機能では、Anthropic APIキーなしで動作します。AIは、再開/カバーレター生成を強化します - — Jinja2 SandboxedEnvironment、WeasyPrint SSRF保護、パストラバーサルガード、クレデンシャル赤字、入力検証 環境変数(.)から全ての設定をロードします.
概要(AI 翻訳)
人工知能アシスタントがLinkedInにフルアクセスできるMCPサーバー — 検索ジョブ、ビュープロファイル、企業、AIを搭載した履歴書やカバー文字を生成し、アプリケーションを追跡します。 公式MCP Python SDK(FastMCP)で構築。
お問い合わせ
それが何をしているか
| カテゴリー | 能力 | 能力 | お問い合わせ |Job Search | フィルター(キーワード、場所、タイプ、経験レベル、リモート、レジデンシー)で検索し、ジョブの詳細を取得、推奨事項を取得 | |プロファイル&企業 | 最適化提案によるAIを活用したプロファイル分析 | |Resume generation | LinkedInのプロファイルから再開を生成し、tailorは特定のジョブ投稿に再開します。 |Cover Letter | 各ジョブにパーソナライズされたAI生成されたカバー文字 | |アプリケーション追跡 | ステータスワークフローでローカルでアプリケーションを追跡する(興味 → 応用 → インタビュー → 提供/拒否) | | ※出力形式** | HTML、Markdown、PDF(WeasyPrint) |
お問い合わせ
クイックスタート
##1. インストール
##2. 設定
[.env]を認証情報で編集します。
##3. 実行
スタンドアローン:
Claude Desktop で claude_desktop_config.json に追加します
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
LinkedIn MCP Server
An MCP server that gives AI assistants full access to LinkedIn — search jobs, view profiles and companies, generate AI-powered resumes and cover letters, and track applications. Built with the official MCP Python SDK (FastMCP).
What It Does
| Category | Capabilities |
|---|---|
| Job Search | Search with filters (keywords, location, type, experience level, remote, recency), get job details, get recommendations |
| Profiles & Companies | Fetch any LinkedIn profile or company page, AI-powered profile analysis with optimization suggestions |
| Resume Generation | Generate resumes from LinkedIn profiles, tailor resumes to specific job postings, 3 built-in templates |
| Cover Letters | AI-generated cover letters personalized to each job, 2 built-in templates |
| Application Tracking | Track applications locally with status workflow (interested → applied → interviewing → offered/rejected/withdrawn) |
| Output Formats | HTML, Markdown, and PDF (via WeasyPrint) |
Quick Start
1. Install
# Core installation
pip install -e .
# With AI features (resume/cover letter generation, profile analysis)
pip install -e ".[ai]"
# With PDF export
pip install -e ".[pdf]"
# Everything
pip install -e ".[all]"
2. Configure
cp .env.example .env
Edit .env with your credentials:
[email protected]
LINKEDIN_PASSWORD=your_password
ANTHROPIC_API_KEY=sk-ant-... # Optional — enables AI features
3. Run
Standalone:
linkedin-mcp
With Claude Desktop — add to your claude_desktop_config.json:
{
"mcpServers": {
"linkedin": {
"command": "linkedin-mcp"
}
}
}
With Claude Code — add to .mcp.json:
{
"linkedin": {
"command": "linkedin-mcp"
}
}
Tools Reference
Job Tools (3)
| Tool | Parameters | Description |
|---|---|---|
search_jobs |
keywords, location, job_type, experience_level, remote, date_posted, page, count |
Search LinkedIn jobs with rich filters |
get_job_details |
job_id |
Get full description, skills, and metadata for a job posting |
get_recommended_jobs |
count |
Get personalized job recommendations |
Profile Tools (3)
| Tool | Parameters | Description |
|---|---|---|
get_profile |
profile_id |
Fetch a LinkedIn profile ("me" for your own) — experience, education, skills |
get_company |
company_id |
Get company info — description, size, headquarters, specialties |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"linkedin": {
"command": "linkedin-mcp"
}
}
}