Servidor MCP del navegador de LinkedIn
Un servidor basado en FastMCP para la automatización de LinkedIn y la extracción de datos mediante la automatización del navegador. Este servidor proporciona un conjunto de herramientas para interactuar con LinkedIn mediante programación, respetando las condiciones de servicio y los límites de velocidad de LinkedIn.
Características
- Autenticación segura
- Gestión de credenciales basada en el entorno
- Persistencia de sesión con almacenamiento de cookies cifrado
- Protección de limitación de velocidad
- Recuperación automática de sesión
- Operaciones de perfil
- Ver y extraer información del perfil
- Búsqueda de perfiles basados en palabras clave
- Explorar el feed de LinkedIn
- Capacidades de visita de perfiles
- Interacciones posteriores
- Me gusta las publicaciones
- Comentar publicaciones
- Leer el contenido de las publicaciones y las métricas de participación
Prerrequisitos
- Python 3.8+
- Dramaturgo
- Biblioteca FastMCP
- Cuenta de LinkedIn
Instalación
- Clonar el repositorio:
- Crear y activar un entorno virtual:
- Instalar dependencias:
- Configurar variables de entorno: Cree un archivo
.env
en el directorio raíz con:
Uso
- Inicie el servidor MCP:
- Herramientas disponibles:
login_linkedin_secure
: Inicie sesión de forma segura utilizando las credenciales del entornobrowse_linkedin_feed
: Explorar y extraer publicaciones del feedsearch_linkedin_profiles
: Busca perfiles que coincidan con los criteriosview_linkedin_profile
: Ver y extraer datos de perfiles específicosinteract_with_linkedin_post
: Dar me gusta, comentar o leer publicaciones
Ejemplo de uso
Características de seguridad
- Almacenamiento de cookies encriptado
- Protección de limitación de velocidad
- Gestión segura de credenciales
- Persistencia de la sesión
- Medidas de seguridad de automatización del navegador
Mejores prácticas
- Limitación de velocidad : el servidor implementa una limitación de velocidad para evitar solicitudes excesivas:
- Máximo 5 intentos de inicio de sesión por hora
- Reutilización automática de sesiones
- Persistencia de cookies para minimizar las necesidades de inicio de sesión
- Manejo de errores : Manejo integral de errores para:
- Problemas de red
- Errores de autenticación
- Desafíos de seguridad de LinkedIn
- URL o parámetros no válidos
- Gestión de sesiones :
- Cifrado automático de cookies
- Persistencia de la sesión
- Prácticas de almacenamiento seguro
Contribuyendo
- Bifurcar el repositorio
- Crear una rama de características
- Confirme sus cambios
- Empujar hacia la rama
- Crear una solicitud de extracción
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Descargo de responsabilidad
Esta herramienta es solo para fines educativos. Asegúrese de cumplir con los términos de servicio y las directrices de limitación de velocidad de LinkedIn al usar este software.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor basado en FastMCP que permite la automatización programática de LinkedIn y la extracción de datos a través de la automatización del navegador, ofreciendo autenticación segura y herramientas para operaciones de perfil e interacciones de publicaciones respetando los límites de velocidad de LinkedIn.
- Características
- Prerrequisitos
- Instalación
- Uso
- Características de seguridad
- Mejores prácticas
- Contribuyendo
- Licencia
- Descargo de responsabilidad
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables seamless interaction with LinkedIn for job applications, profile retrieval, feed browsing, and resume analysis through natural language commands.Last updated -19Python
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that automates generating LinkedIn post drafts from YouTube videos. This server provides high-quality, editable content drafts based on YouTube video transcripts.Last updated -615JavaScriptMIT License
- AsecurityFlicenseAqualityMCP server that fetches LinkedIn profile information using the Fresh LinkedIn Profile Data API, allowing users to retrieve profile data in JSON format by providing a LinkedIn profile URL.Last updated -1Python
- -securityFlicense-qualityA FastMCP server that enables browser automation through natural language commands, allowing Language Models to browse the web, fill out forms, click buttons, and perform other web-based tasks via a simple API.Last updated -2Python