hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Used for environment-based credential management, allowing secure storage of LinkedIn credentials and encryption keys in a .env file
Supports version control for the project, with instructions for cloning the repository as part of the installation process
Serves as the underlying runtime environment for the MCP server, requiring Python 3.8+ as a prerequisite
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
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.