LinkedIn Profile Analyzer MCP
Analizador de perfiles de LinkedIn MCP
Un potente servidor MCP (Protocolo de Control de Máquina) para analizar perfiles de LinkedIn que interactúa con la API de LinkedIn para obtener, analizar y gestionar datos de publicaciones de LinkedIn. Este MCP está diseñado específicamente para funcionar con Claude AI.
Características
Obtenga y almacene publicaciones de LinkedIn para cualquier perfil público
Buscar publicaciones con filtrado de palabras clave
Obtenga publicaciones con el mejor rendimiento según las métricas de interacción
Filtrar publicaciones por rango de fechas
Acceso paginado a las publicaciones almacenadas
Fácil integración con Claude AI
Related MCP server: LinkedIn MCP Server
Prerrequisitos
Python 3.7+
Clave RapidAPI para la API de datos de LinkedIn
Acceso a la IA de Claude
Empezando
1. Obtener la clave RapidAPI
Regístrese o inicie sesión en RapidAPI
Suscríbete a la API de datos de LinkedIn
Copia tu clave RapidAPI desde el panel de control
2. Instalación
Clonar el repositorio:
git clone https://github.com/rugvedp/linkedin-mcp.git
cd linkedin-mcpInstalar dependencias:
pip install -r requirements.txtConfigurar variables de entorno:
Crear un archivo
.envAgregue su clave RapidAPI:
RAPIDAPI_KEY=your_rapidapi_key_hereEstructura del proyecto
linkedin-mcp/
├── main.py # Main MCP server implementation
├── mcp.json # MCP configuration file
├── requirements.txt # Python dependencies
├── .env # Environment variables
└── README.md # DocumentationConfiguración de MCP
El archivo mcp.json configura el servidor MCP de LinkedIn:
{
"mcpServers": {
"LinkedIn Updated": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"path/to/your/script.py"
]
}
}
}Asegúrese de actualizar la ruta en args para que coincida con la ubicación de su archivo local.
Herramientas disponibles
1. obtener y guardar publicaciones de LinkedIn
Obtiene publicaciones de LinkedIn para un nombre de usuario determinado y las guarda localmente.
fetch_and_save_linkedin_posts(username: str) -> str2. obtener_publicaciones_guardadas
Recupera publicaciones guardadas con soporte de paginación.
get_saved_posts(start: int = 0, limit: int = 10) -> dict3. búsqueda_publicaciones
Busca publicaciones por palabras clave específicas.
search_posts(keyword: str) -> dict4. obtener_las_publicaciones_principales
Devuelve las publicaciones con mejor rendimiento según las métricas de participación.
get_top_posts(metric: str = "Like Count", top_n: int = 5) -> dict5. obtener_publicaciones_por_fecha
Filtra publicaciones dentro de un rango de fechas específico.
get_posts_by_date(start_date: str, end_date: str) -> dictUsando con Claude
Inicializa el servidor MCP en tu conversación con Claude
Utilice las herramientas disponibles a través de comandos en lenguaje natural
Claude te ayudará a interactuar con los datos de LinkedIn utilizando estas herramientas
Integración de API
Este proyecto utiliza el siguiente punto final de la API de datos de LinkedIn:
GET /get-profile-posts: obtiene publicaciones de un perfil de LinkedInURL base:
https://linkedin-data-api.p.rapidapi.comEncabezados obligatorios:
x-rapidapi-key: Su clave RapidAPIx-rapidapi-host:linkedin-data-api.p.rapidapi.com
Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/amazing-feature)Confirme sus cambios (
git commit -m 'Add amazing feature')Empujar a la rama (
git push origin feature/amazing-feature)Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Autor
Repositorio
Expresiones de gratitud
RapidAPI para proporcionar acceso a datos de LinkedIn
Capacidades de IA de Anthropic para Claude
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