LinkedIn Profile Analyzer MCP
Анализатор профиля 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
Посетите API данных LinkedIn на RapidAPI
Зарегистрируйтесь или войдите в RapidAPI
Подпишитесь на API данных LinkedIn
Скопируйте ключ RapidAPI с панели управления.
2. Установка
Клонируйте репозиторий:
git clone https://github.com/rugvedp/linkedin-mcp.git
cd linkedin-mcpУстановить зависимости:
pip install -r requirements.txtНастройте переменные среды:
Создать файл
.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) -> str2. получить_сохраненные_сообщения
Извлекает сохраненные записи с поддержкой пагинации.
get_saved_posts(start: int = 0, limit: int = 10) -> dict3. поиск_постов
Поиск сообщений по определенным ключевым словам.
search_posts(keyword: str) -> dict4. получить_топ_посты
Возвращает самые эффективные публикации на основе показателей вовлеченности.
get_top_posts(metric: str = "Like Count", top_n: int = 5) -> dict5. получить_сообщения_по_дате
Фильтрует сообщения в указанном диапазоне дат.
get_posts_by_date(start_date: str, end_date: str) -> dictИспользование с Клодом
Инициализируйте сервер MCP в разговоре с Клодом
Используйте доступные инструменты с помощью команд естественного языка
Клод поможет вам взаимодействовать с данными LinkedIn с помощью этих инструментов
API-интеграция
В этом проекте используется следующая конечная точка из API данных LinkedIn:
GET /get-profile-posts: извлекает сообщения из профиля LinkedIn.Базовый URL:
https://linkedin-data-api.p.rapidapi.comТребуемые заголовки:
x-rapidapi-key: Ваш ключ RapidAPIx-rapidapi-host:linkedin-data-api.p.rapidapi.com
Внося вклад
Форк репозитория
Создайте ветку функций (
git checkout -b feature/amazing-feature)Зафиксируйте свои изменения (
git commit -m 'Add amazing feature')Отправить в ветку (
git push origin feature/amazing-feature)Открыть запрос на извлечение
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Автор
Репозиторий
Благодарности
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.
This server cannot be installed
Maintenance
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
Scrape and analyze public LinkedIn posts as structured JSON via the Apify LinkedIn Posts API.
Live LinkedIn data for AI agents: profiles, companies, jobs, posts, email finding. No account risk.
Search LinkedIn & Sales Navigator. Get structured people, companies, posts, jobs data. 4.9/5 on G2.
Search, label and export your LinkedIn saved posts, then draft, schedule and publish from them.
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables 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.52MIT
- FlicenseAqualityDmaintenanceEnables LLMs and agents to interact with LinkedIn's REST API for managing profiles, creating posts, viewing connections, and overseeing organizations.52-
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to discover and fetch LinkedIn posts with engagement metrics (reactions, comments, shares) and author details, returning structured JSON per post.-
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage LinkedIn workflows through a comprehensive set of tools for content generation, profile optimization, lead management, message outreach, engagement, analytics, scheduling, and industry research.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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