HDW MCP 服务器
模型上下文协议 (MCP) 服务器使用 HorizonDataWave API 提供对 LinkedIn 数据和功能的全面访问,不仅支持数据检索,还支持对用户帐户的强大管理。
Related MCP server: Proxycurl MCP Server
特征
**LinkedIn 用户搜索:**按关键字、姓名、职称、公司、位置、行业和教育程度筛选和搜索 LinkedIn 用户。
**个人资料查找:**检索 LinkedIn 用户的详细个人资料信息。
**电子邮件查找:**通过电子邮件地址查找 LinkedIn 用户详细信息。
**帖子和反应:**检索用户的帖子和相关反应。
**帖子转发和评论:**检索特定 LinkedIn 帖子的转发和评论。
帐户管理:
**聊天功能:**通过 LinkedIn 管理 API 检索和发送聊天消息。
**连接管理:**向 LinkedIn 用户发送连接邀请。
**发表评论:**在 LinkedIn 帖子或回复上创建评论。
**用户联系人:**检索用户的 LinkedIn 联系人列表。
公司搜索及详情:
**Google 公司搜索:**使用 Google 搜索查找 LinkedIn 公司 - 第一个结果通常是最佳匹配。
**公司查询:**检索有关 LinkedIn 公司的详细信息。
**公司员工:**检索给定 LinkedIn 公司的员工。
Google 搜索
工具
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(必填):发布 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. 克隆存储库(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.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
4.2 游标
简单的方法:
打开 Cursor Settings 并使用以下命令添加新的 MCP 服务器:
安全方法:
将提供的模板run.template.sh复制到新文件(例如run.sh ),使用您的凭据更新它,并配置 Cursor 运行:
4.3 风帆冲浪
使用以下内容更新 Windsurf 配置文件( mcp_config.json ):
**注意:**配置完成后,您可以禁用官方网络工具以节省您的 API 积分。
MCP 客户端示例配置
以下是 MCP 客户端的示例配置(例如,自定义集成):
用您自己的值替换路径和凭据。
执照
该项目已获得MIT 许可。