HDW MCP 서버
HorizonDataWave API를 사용하여 LinkedIn 데이터 및 기능에 대한 포괄적인 액세스를 제공하는 MCP(Model Context Protocol) 서버로, 데이터 검색뿐만 아니라 사용자 계정의 강력한 관리도 가능합니다.
특징
- LinkedIn 사용자 검색: 키워드, 이름, 직함, 회사, 위치, 업계 및 학력별로 LinkedIn 사용자를 필터링하고 검색합니다.
- 프로필 조회: LinkedIn 사용자의 자세한 프로필 정보를 검색합니다.
- 이메일 검색: 이메일 주소로 LinkedIn 사용자 세부 정보를 찾으세요.
- 게시물 및 반응: 사용자의 게시물과 관련 반응을 검색합니다.
- 리포스트 및 댓글 게시: 특정 LinkedIn 게시물에 대한 리포스트 및 댓글을 검색합니다.
- 계정 관리:
- 채팅 기능: LinkedIn 관리 API를 통해 채팅 메시지를 검색하고 보냅니다.
- 연결 관리: LinkedIn 사용자에게 연결 초대를 보냅니다.
- 게시물에 댓글 달기: LinkedIn 게시물이나 답변에 댓글을 작성하세요.
- 사용자 연결: 사용자의 LinkedIn 연결 목록을 검색합니다.
- 회사 검색 및 세부 정보:
- Google 회사 검색: Google 검색을 사용하여 LinkedIn 회사를 찾으세요. 일반적으로 첫 번째 결과가 가장 잘 일치하는 회사입니다.
- 회사 검색: LinkedIn 회사에 대한 자세한 정보를 검색합니다.
- 회사 직원: 특정 LinkedIn 회사의 직원을 검색합니다.
- 구글 검색
도구
HDW MCP 서버는 MCP 프로토콜을 통해 여러 도구를 제공합니다. 각 도구는 이름, 설명 및 입력 매개변수로 정의됩니다.
- LinkedIn 사용자 검색
이름:search_linkedin_users
설명: 다양한 필터를 사용하여 LinkedIn 사용자를 검색합니다.
매개변수:keywords
(선택 사항): 검색을 위한 키워드.first_name
,last_name
,title
,company_keywords
,school_keywords
(선택 사항).current_company
,past_company
,location
,industry
,education
(선택 사항).count
(선택 사항, 기본값: 10): 최대 결과 수(최대 1000).timeout
(선택 사항, 기본값: 300): 시간 초과(초)(20~1500).
- LinkedIn 프로필 받기
이름:get_linkedin_profile
설명: LinkedIn 사용자의 자세한 프로필 정보를 검색합니다.
매개변수:user
(필수): 사용자 별칭, URL 또는 URN.with_experience
,with_education
,with_skills
(선택 사항, 기본값: true).
- LinkedIn 이메일 사용자 가져오기
이름:get_linkedin_email_user
설명: 이메일로 LinkedIn 사용자 세부 정보를 조회합니다.
매개변수:email
(필수): 이메일 주소.count
(선택 사항, 기본값: 5).timeout
(선택 사항, 기본값: 300).
- LinkedIn 사용자 게시물 가져오기
이름:get_linkedin_user_posts
설명: URN으로 LinkedIn 사용자의 게시물을 검색합니다.
매개변수:urn
(필수): 사용자 URN(접두사를 포함해야 함, 예:fsd_profile:...
).count
(선택 사항, 기본값: 10).timeout
(선택 사항, 기본값: 300).
- LinkedIn 사용자 반응 받기
이름:get_linkedin_user_reactions
설명: URN을 통해 LinkedIn 사용자의 반응을 검색합니다.
매개변수:urn
(필수).count
(선택 사항, 기본값: 10).timeout
(선택 사항, 기본값: 300).
- LinkedIn 채팅 메시지 받기
이름:get_linkedin_chat_messages
설명: LinkedIn 관리 API에서 가장 인기 있는 채팅 메시지를 검색합니다.
매개변수:user
(필수): 사용자 URN(접두사 포함).count
(선택 사항, 기본값: 20).timeout
(선택 사항, 기본값: 300).
- LinkedIn 채팅 메시지 보내기
이름:send_linkedin_chat_message
설명: LinkedIn 관리 API를 사용하여 채팅 메시지를 보냅니다.
매개변수:user
(필수): 수신자 사용자 URN(접두사 포함).text
(필수): 메시지 텍스트.timeout
(선택 사항, 기본값: 300).
- LinkedIn 연결 요청 보내기
이름:send_linkedin_connection
설명: LinkedIn 사용자에게 연결 초대를 보냅니다.
매개변수:user
(필수).timeout
(선택 사항, 기본값: 300).
- LinkedIn 게시물에 댓글 보내기
이름:send_linkedin_post_comment
설명: LinkedIn 게시물에 댓글을 작성하거나 답변합니다.
매개변수:text
(필수): 댓글 텍스트.urn
(필수): 활동 또는 코멘트 URN.timeout
(선택 사항, 기본값: 300).
- LinkedIn 사용자 연결 가져오기
이름:get_linkedin_user_connections
설명: LinkedIn 사용자 연결 목록을 검색합니다.
매개변수:
connected_after
(선택 사항): 타임스탬프 필터.count
(선택 사항, 기본값: 20).timeout
(선택 사항, 기본값: 300).
- LinkedIn 게시물 리포스트 받기
이름:get_linkedin_post_reposts
설명: LinkedIn 게시물에 대한 리포스트를 검색합니다.
매개변수:
urn
(필수): Post URN(activity:
).count
(선택 사항, 기본값: 10).timeout
(선택 사항, 기본값: 300).
- LinkedIn 게시물 댓글 받기
이름:get_linkedin_post_comments
설명: LinkedIn 게시물에 대한 댓글을 검색합니다.
매개변수:
urn
(필수).sort
(선택 사항, 기본값:"relevance"
; 허용 값:"relevance"
,"recent"
).count
(선택 사항, 기본값: 10).timeout
(선택 사항, 기본값: 300).
- LinkedIn Google 회사 가져오기
이름:get_linkedin_google_company
설명: Google에서 LinkedIn 회사를 검색하세요. 첫 번째 결과가 일반적으로 가장 잘 일치합니다.
매개변수:
keywords
(필수): 회사 키워드 배열입니다.with_urn
(선택 사항, 기본값: false).count_per_keyword
(선택 사항, 기본값: 1; 범위 1~10).timeout
(선택 사항, 기본값: 300).
- LinkedIn 회사 소개
이름:get_linkedin_company
설명: LinkedIn 회사에 대한 자세한 정보를 검색합니다.
매개변수:
company
(필수): 회사 별칭, URL 또는 URN.timeout
(선택 사항, 기본값: 300).
- LinkedIn 회사 직원 가져오기
이름:get_linkedin_company_employees
설명: LinkedIn 회사의 직원을 검색합니다.
매개변수:
companies
(필수): 회사 URN 배열입니다.keywords
,first_name
,last_name
(선택 사항).count
(선택 사항, 기본값: 10).timeout
(선택 사항, 기본값: 300).
설정 가이드
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 HDW MCP 서버를 자동으로 설치하려면:
지엑스피1
1. 저장소 복제(macOS)
터미널을 열고 다음 명령을 실행하세요.
2. API 자격 증명 얻기
app.horizondatawave.ai 에 등록하시면 API 키와 100개의 무료 크레딧을 받으실 수 있습니다. HDW_ACCESS_TOKEN 과 HDW_ACCOUNT_ID를 받으실 수 있습니다.
3. 환경 구성
프로젝트 루트에 다음 내용으로 .env
파일을 만듭니다.
4. 클라이언트 구성
4.1 클로드 데스크톱
다음 내용으로 Claude 구성 파일( claude_desktop_config.json
)을 업데이트하세요.
구성 파일 위치:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
4.2 커서
쉬운 방법:
커서 설정을 열고 다음 명령을 사용하여 새 MCP 서버를 추가합니다.
안전한 방법:
제공된 템플릿 run.template.sh
새 파일(예: run.sh
)에 복사하고, 자격 증명으로 업데이트한 다음, Cursor가 실행되도록 구성합니다.
4.3 윈드서핑
다음 내용으로 Windsurf 구성 파일( mcp_config.json
)을 업데이트하세요.
참고: 구성 후 공식 웹 도구를 비활성화하여 API 크레딧을 보존할 수 있습니다.
MCP 클라이언트 예제 구성
다음은 MCP 클라이언트에 대한 예시 구성입니다(예: 사용자 정의 통합):
경로와 자격 증명을 사용자 고유의 값으로 바꾸세요.
특허
이 프로젝트는 MIT 라이선스 에 따라 라이선스가 부여되었습니다.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
HorizonDataWave API를 통해 데이터 검색 및 사용자 계정 관리를 가능하게 하는 LinkedIn 데이터 및 기능에 대한 포괄적인 액세스를 제공하는 모델 컨텍스트 프로토콜 서버입니다.
- HorizonDataWave API를 사용하여 LinkedIn 데이터 및 기능에 대한 포괄적인 액세스를 제공하는 MCP(Model Context Protocol) 서버로, 데이터 검색뿐만 아니라 사용자 계정의 강력한 관리도 가능합니다.
- 특징
- 도구
- 설정 가이드
- 특허
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 -10Python
- -securityFlicense-qualityA server implementing the Model Context Protocol that enables users to retrieve LinkedIn profile information and activity data via EnrichB2B API, and generate text using OpenAI GPT-4 or Anthropic Claude models.Last updated -Python
- -security-license-qualityA Model Context Protocol server for Hatch API integration that provides tools for finding and verifying contact information including emails, phone numbers, LinkedIn profiles, and company data.Last updated -JavaScript
- -security-license-qualityA Model Context Protocol server that integrates with Prospeo API to find work emails and enrich LinkedIn profiles.Last updated -JavaScript