Skip to main content
Glama
Hama-amir

LinkedIn Profile Analyzer MCP

by Hama-amir

Анализатор профиля LinkedIn MCP

Мощный сервер MCP (Machine Control Protocol) анализатора профилей LinkedIn, который взаимодействует с API LinkedIn для извлечения, анализа и управления данными публикаций LinkedIn. Этот MCP специально разработан для работы с Claude AI.

Функции

  • Извлекайте и сохраняйте публикации LinkedIn для любого публичного профиля

  • Поиск по сообщениям с фильтрацией по ключевым словам

  • Получайте самые эффективные публикации на основе показателей вовлеченности

  • Фильтровать сообщения по диапазону дат

  • Постраничный доступ к сохраненным сообщениям

  • Простая интеграция с Claude AI

Related MCP server: LinkedIn MCP Server

Предпосылки

  • Питон 3.7+

  • Ключ RapidAPI для API данных LinkedIn

  • Доступ искусственного интеллекта Клода

Начиная

1. Получите ключ RapidAPI

  1. Посетите API данных LinkedIn на RapidAPI

  2. Зарегистрируйтесь или войдите в RapidAPI

  3. Подпишитесь на API данных LinkedIn

  4. Скопируйте ключ RapidAPI с панели управления.

2. Установка

  1. Клонируйте репозиторий:

git clone https://github.com/rugvedp/linkedin-mcp.git
cd linkedin-mcp
  1. Установить зависимости:

pip install -r requirements.txt
  1. Настройте переменные среды:

    • Создать файл .env

    • Добавьте свой ключ RapidAPI:

RAPIDAPI_KEY=your_rapidapi_key_here

Структура проекта

linkedin-mcp/
├── main.py              # Main MCP server implementation
├── mcp.json            # MCP configuration file
├── requirements.txt    # Python dependencies
├── .env               # Environment variables
└── README.md          # Documentation

Конфигурация МКП

Файл mcp.json настраивает сервер LinkedIn MCP:

{
  "mcpServers": {
    "LinkedIn Updated": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "path/to/your/script.py"
      ]
    }
  }
}

Обязательно обновите путь в args , чтобы он соответствовал локальному расположению файла.

Доступные инструменты

1. извлечь_и_сохранить_сообщения_linkedin

Извлекает публикации LinkedIn для указанного имени пользователя и сохраняет их локально.

fetch_and_save_linkedin_posts(username: str) -> str

2. получить_сохраненные_сообщения

Извлекает сохраненные записи с поддержкой пагинации.

get_saved_posts(start: int = 0, limit: int = 10) -> dict

3. поиск_постов

Поиск сообщений по определенным ключевым словам.

search_posts(keyword: str) -> dict

4. получить_топ_посты

Возвращает самые эффективные публикации на основе показателей вовлеченности.

get_top_posts(metric: str = "Like Count", top_n: int = 5) -> dict

5. получить_сообщения_по_дате

Фильтрует сообщения в указанном диапазоне дат.

get_posts_by_date(start_date: str, end_date: str) -> dict

Использование с Клодом

  1. Инициализируйте сервер MCP в разговоре с Клодом

  2. Используйте доступные инструменты с помощью команд естественного языка

  3. Клод поможет вам взаимодействовать с данными LinkedIn с помощью этих инструментов

API-интеграция

В этом проекте используется следующая конечная точка из API данных LinkedIn:

  • GET /get-profile-posts : извлекает сообщения из профиля LinkedIn.

    • Базовый URL: https://linkedin-data-api.p.rapidapi.com

    • Требуемые заголовки:

      • x-rapidapi-key : Ваш ключ RapidAPI

      • x-rapidapi-host : linkedin-data-api.p.rapidapi.com

Внося вклад

  1. Форк репозитория

  2. Создайте ветку функций ( git checkout -b feature/amazing-feature )

  3. Зафиксируйте свои изменения ( git commit -m 'Add amazing feature' )

  4. Отправить в ветку ( git push origin feature/amazing-feature )

  5. Открыть запрос на извлечение

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.

Автор

Ругвед Патил

Репозиторий

linkedin-mcp

Благодарности

  • RapidAPI для предоставления доступа к данным LinkedIn

  • Возможности искусственного интеллекта для антропогенного Клода

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    Enables access to comprehensive LinkedIn data, including professional profile details, company information, and social engagement metrics. It supports searching for people, retrieving posts and comments, and fetching detailed experience, skills, and recommendations.
    52
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to discover and fetch LinkedIn posts with engagement metrics (reactions, comments, shares) and author details, returning structured JSON per post.
    -

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hama-amir/linkedin_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server