
HDW MCP Server

2025.03.23
13
JavaScriptLinkedIn 数据管理社交网络管理交流协作
HDW MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,通过 HorizonDataWave API 提供对 LinkedIn 数据和功能的全面访问。它不仅支持数据检索,还能进行用户账户的稳健管理。
View on GitHub
Overview
基本能力
产品定位
HDW MCP Server 主要用于 LinkedIn 数据的检索和管理,支持多种 LinkedIn 相关功能,包括用户搜索、个人资料查看、邮件查找、帖子管理、聊天功能等。
核心功能
- LinkedIn 用户搜索:通过关键词、姓名、职位、公司、地点、行业和教育背景筛选和搜索 LinkedIn 用户。
- 个人资料查看:获取 LinkedIn 用户的详细个人资料信息。
- 邮件查找:通过邮件地址查找 LinkedIn 用户详情。
- 帖子与反应:获取用户的帖子和相关反应。
- 帖子转发与评论:获取特定 LinkedIn 帖子的转发和评论。
- 账户管理:
- 聊天功能:通过 LinkedIn 管理 API 检索和发送聊天消息。
- 连接管理:向 LinkedIn 用户发送连接邀请。
- 帖子评论:在 LinkedIn 帖子或回复上创建评论。
- 用户连接:获取用户的 LinkedIn 连接列表。
- 公司搜索与详情:
- Google 公司搜索:使用 Google 搜索查找 LinkedIn 公司。
- 公司详情:获取 LinkedIn 公司的详细信息。
- 公司员工:获取给定 LinkedIn 公司的员工列表。
- Google 搜索
适用场景
- LinkedIn 数据分析和研究
- 社交网络管理
- 招聘和人才搜索
- 市场营销和客户关系管理
工具列表
- Search LinkedIn Users:搜索 LinkedIn 用户,支持多种筛选条件。
- Get LinkedIn Profile:获取 LinkedIn 用户的详细个人资料。
- Get LinkedIn Email User:通过邮件地址查找 LinkedIn 用户。
- Get LinkedIn User Posts:获取 LinkedIn 用户的帖子。
- Get LinkedIn User Reactions:获取 LinkedIn 用户的反应。
- Get LinkedIn Chat Messages:获取 LinkedIn 聊天消息。
- Send LinkedIn Chat Message:发送 LinkedIn 聊天消息。
- Send LinkedIn Connection Request:发送 LinkedIn 连接邀请。
- Send LinkedIn Post Comment:在 LinkedIn 帖子上发表评论。
- Get LinkedIn User Connections:获取 LinkedIn 用户的连接列表。
- Get LinkedIn Post Reposts:获取 LinkedIn 帖子的转发。
- Get LinkedIn Post Comments:获取 LinkedIn 帖子的评论。
- Get LinkedIn Google Company:通过 Google 搜索 LinkedIn 公司。
- Get LinkedIn Company:获取 LinkedIn 公司的详细信息。
- Get LinkedIn Company Employees:获取 LinkedIn 公司的员工列表。
常见问题解答
- 如何获取 API 凭证?:注册 app.horizondatawave.ai 获取 API key 和免费信用点。
- 如何配置环境?:创建
.env
文件并填入HDW_ACCESS_TOKEN
和HDW_ACCOUNT_ID
。 - 如何配置客户端?:根据使用的客户端(如 Claude Desktop、Cursor、Windsurf)更新相应的配置文件。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
- 克隆仓库并安装依赖:
git clone https://github.com/horizondatawave/hdw-mcp-server.git
cd hdw-mcp-server
npm install
安装教程
- 获取 API 凭证:注册 app.horizondatawave.ai。
- 配置环境:创建
.env
文件并填入凭证。 - 配置客户端:根据使用的客户端更新配置文件。
调试方式
- 启动服务:
node /path/to/your/build/index.js
- 检查日志:确保服务正常运行且无错误。
- 测试工具:使用提供的工具进行测试,确保功能正常。