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
LinkedIn 브라우저 MCP 서버
브라우저 자동화를 활용한 LinkedIn 자동화 및 데이터 추출을 위한 FastMCP 기반 서버입니다. 이 서버는 LinkedIn의 서비스 약관 및 요금 제한을 준수하면서 LinkedIn과 프로그래밍 방식으로 상호 작용할 수 있는 도구 세트를 제공합니다.
특징
- 보안 인증
- 환경 기반 자격 증명 관리
- 암호화된 쿠키 저장소를 통한 세션 지속성
- 속도 제한 보호
- 자동 세션 복구
- 프로필 작업
- 프로필 정보 보기 및 추출
- 키워드를 기반으로 프로필 검색
- LinkedIn 피드 탐색
- 프로필 방문 기능
- 게시물 상호작용
- 게시물 좋아요
- 게시물에 댓글 달기
- 게시물 콘텐츠 및 참여 지표 읽기
필수 조건
- 파이썬 3.8 이상
- 극작가
- FastMCP 라이브러리
- LinkedIn 계정
설치
- 저장소를 복제합니다.
지엑스피1
- 가상 환경을 만들고 활성화하세요.
- 종속성 설치:
- 환경 변수 설정: 루트 디렉토리에
.env
파일을 만듭니다.
용법
- MCP 서버를 시작합니다.
- 사용 가능한 도구:
login_linkedin_secure
: 환경 자격 증명을 사용하여 안전하게 로그인합니다.browse_linkedin_feed
: 피드에서 게시물을 탐색하고 추출합니다.search_linkedin_profiles
: 기준에 맞는 프로필 검색view_linkedin_profile
: 특정 프로필의 데이터를 보고 추출합니다.interact_with_linkedin_post
: 게시물에 좋아요를 누르거나, 댓글을 달거나, 게시물을 읽습니다.
사용 예
보안 기능
- 암호화된 쿠키 저장
- 속도 제한 보호
- 보안 자격 증명 관리
- 세션 지속성
- 브라우저 자동화 보안 조치
모범 사례
- 속도 제한 : 서버는 과도한 요청을 방지하기 위해 속도 제한을 구현합니다.
- 시간당 최대 5회 로그인 시도 가능
- 자동 세션 재사용
- 로그인 필요성을 최소화하기 위한 쿠키 지속성
- 오류 처리 : 다음에 대한 포괄적인 오류 처리:
- 네트워크 문제
- 인증 실패
- LinkedIn 보안 문제
- 잘못된 URL 또는 매개변수
- 세션 관리 :
- 자동 쿠키 암호화
- 세션 지속성
- 안전한 보관 관행
기여하다
- 저장소를 포크하세요
- 기능 브랜치 생성
- 변경 사항을 커밋하세요
- 지점으로 밀어 넣기
- 풀 리퀘스트 만들기
특허
MIT
부인 성명
이 도구는 교육 목적으로만 사용됩니다. 이 소프트웨어를 사용할 때는 LinkedIn 서비스 약관 및 요금 제한 지침을 준수해야 합니다.
This server cannot be installed
브라우저 자동화를 통해 프로그래밍 방식의 LinkedIn 자동화와 데이터 추출을 가능하게 하는 FastMCP 기반 서버로, LinkedIn의 속도 제한을 준수하면서 프로필 작업과 게시물 상호작용을 위한 안전한 인증 및 도구를 제공합니다.