
rayyan9477/linkedin_mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Мощный сервер Model Context Protocol для взаимодействия LinkedIn, который позволяет помощникам ИИ искать работу, генерировать резюме и сопроводительные письма и программно управлять приложениями для работы.
Обзор
Сервер MCP, который предоставляет помощникам ИИ полный доступ к LinkedIn — поиск вакансий, просмотр профилей и компаний, создание резюме и сопроводительных писем на основе ИИ и отслеживание приложений. Построенный с помощью MCP Python SDK (FastMCP). Добавить в claude desktop config.json: современный · профессиональный · минимальный (резюме) | профессиональный · лаконичный (сопроводительное письмо) html · md · pdf заинтересованный · прикладной · интервьюируемый · предложенный · отклоненный · отозванный — Использует FastMCP с декораторами @mcp.tool(), а не пользовательскую реализацию протокола — — Все синхронизированные вызовы LinkedIn API обернуты в asyncio.to thread(), чтобы избежать блокировки — — Инструменты → Услуги → Клиент, с кэшированием на уровне сервиса — — Core Linked В функциях работают без ключа Anthropic API; ИИ улучшает генерацию резюме / сопроводительного письма - - Jinja2 SandboxedEnvironment, защита WeasyPrint SSRF, защитные средства обхода пути, редактирование учетных данных, проверка ввода Все настройки загружаются из переменных среды (.
Обзор (машинный перевод)
Сервер MCP, который предоставляет помощникам ИИ полный доступ к LinkedIn — поиск вакансий, просмотр профилей и компаний, создание резюме и сопроводительных писем на основе ИИ и отслеживание приложений. Построенный с помощью MCP Python SDK (FastMCP).
Что это делает
| Категория | Возможности [скрыто] [скрыто] | Job Search | Поиск по фильтрам (ключевые слова, местоположение, тип, уровень опыта, удаленность, рентабельность), получение сведений о работе, получение рекомендаций | Профили и компании | Приведите любой профиль LinkedIn или страницу компании, анализ профиля на основе ИИ с предложениями по оптимизации | Resume Generation | Создать резюме из профилей LinkedIn, адаптировать резюме к конкретным вакансиям, 3 встроенных шаблона | Сопроводительные письма | Сопроводительные письма, созданные ИИ, персонализированные для каждой работы, 2 встроенных шаблона | Отслеживание заявок | Отслеживание заявок локально с рабочим процессом статуса (заинтересованное → примененное → интервьюирование → предложенное / отклоненное / снятое) | Output Formats | HTML, Markdown и PDF (через WeasyPrint)
Быстрый старт
###1 Установить
###2 - Настройка
Редактируйте .env с вашими полномочиями:
###3 Беги!
Стандалоне
** С Claude Desktop** — добавьте к claude_desktop_config.json:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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"
}
}
}