关于 Salestouch The Linkedin Mcp
SalesTouch 是面向 AI Agent 的 LinkedIn 外联 MCP 服务,可用于 B2B 潜客搜索、研究和沟通。它通过 OAuth 保护的远程端点提供读取、消息、发布、定时操作及分页提取能力。
主要功能
- 01搜索与研究 LinkedIn 潜客
- 02查看对话并撰写消息
- 03发送消息和互动操作
- 04定时执行并管理队列
- 05分页提取并导出结果
适用场景
- 01研究潜在客户并起草外联消息
- 02审阅对话后发送确认过的回复
- 03按筛选条件构建 Sales Navigator 受众
- 04提取帖子评论和互动者
MCP 相关
SalesTouch 通过 OAuth 保护的远程 MCP 服务,向兼容客户端提供 LinkedIn 搜索、研究、对话、消息、互动、发布、调度和数据提取能力。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://www.salestouch.io/api/mcpclaude mcp add --transport http salestouch https://www.salestouch.io/api/mcp{"mcpServers":{"salestouch":{"type":"http","url":"https://www.salestouch.io/api/mcp"}}}在 Cursor 中打开{"servers":{"salestouch":{"type":"http","url":"https://www.salestouch.io/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"salestouch":{"type":"http","url":"https://www.salestouch.io/api/mcp"}}}{"mcpServers":{"salestouch":{"serverUrl":"https://www.salestouch.io/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
SalesTouch
面向 AI Agent 的 LinkedIn 拓展工具。 SalesTouch 是一个 LinkedIn MCP,可通过受 OAuth 保护的远程端点,将 Claude、Codex、ChatGPT、Cursor 及其他兼容 MCP 的 Agent 连接到 LinkedIn 搜索、调研、对话、消息、互动、发布、持久化日程安排、队列、账户控制和分页提取功能。
SalesTouch 与 LinkedIn 无关联,未获其认可或赞助。
安装
Claude Desktop、Cowork 或 Claude Code
请参阅 Claude 安装指南,该指南提供英语、法语、德语、西班牙语、巴西葡萄牙语和意大利语版本。
在 Claude Code 中:
/plugin marketplace add antoinedsh/salestouch
/plugin install salestouch@salestouch
/mcp
Cursor
若要在本地安装插件,请将此公开仓库克隆到
~/.cursor/plugins/local/salestouch,然后重新加载 Cursor。打开 Settings →
Tools & MCPs,找到 salestouch,点击 Connect,并在浏览器中完成 SalesTouch
OAuth 流程。本地插件是否可用取决于组织政策。Marketplace 上架仍需经过 Cursor 审核。
或者,将此远程 MCP 配置添加到项目中的 .cursor/mcp.json,或用户配置文件中的
~/.cursor/mcp.json:
{
"mcpServers": {
"salestouch": {
"url": "https://www.salestouch.io/api/mcp"
}
}
}
请及时授权:Cursor 可能会在 30 秒后停止等待。如果发生这种情况,请再次点击 Connect 并完成新的授权流程。连接成功后,使用下方的只读账户提示词。请保持工具审批功能启用,并在允许外部操作前检查收件人和内容。
MIT 插件可免费安装。托管的 SalesTouch 服务需要单独订阅。MCP 配置中不得包含 LinkedIn 凭据。
Français · Deutsch · Español · Português · Italiano
任意 Streamable HTTP 客户端
使用 https://www.salestouch.io/api/mcp,并将服务命名为 salestouch。客户端会自动发现 SalesTouch OAuth 流程;MCP 配置中无需包含静态 API 密钥或 LinkedIn 凭据。
OAuth 和首次检查
浏览器授权流程会授予限定范围的 SalesTouch 访问权限。LinkedIn 密码、Cookie 和身份验证机密绝不会与 AI 客户端共享。
通过只读请求验证连接:
列出已连接到我的 SalesTouch 工作区的 LinkedIn 账户。
工作流示例
1. 调研潜在客户,不改变外部状态
- 请 SalesTouch 查询个人资料 URL。
- 请其获取该个人资料的近期帖子;需要查看更早的历史记录时,使用
next_cursor继续。 - 请 Agent 总结有用的背景信息并起草消息。
- 检查草稿;只有在授权变更工具后才会发送消息。
2. 查看对话并发送原文回复
- 按个人资料 URL 搜索对话。
- 阅读限定范围的消息历史记录。
- 请 Agent 起草回复,但不要发送。
- 确认收件人和确切文本,然后授权
linkedin_message。
3. 根据结构化筛选条件构建 Sales Navigator 受众
- 使用
linkedin_sales_navigator_search_parameters解析含义不明确的筛选值。 - 使用返回的 ID 运行
scrape_sales_navigator_companies或scrape_sales_navigator_people。 - 若要将人员范围限制为已提取的公司,请将公司的
result_id作为company_result_id传递给scrape_sales_navigator_people。 - 检查限定范围的预览,使用
scrape_result_page翻页,或使用已签名的 CSV/JSONL 导出。
4. 将帖子互动转化为分页结果
- 提供 LinkedIn 帖子 URL。
- 运行
scrape_linkedin_post_reactions或scrape_linkedin_post_comments。默认情况下,评论抓取会提取根评论者;仅在需要回复作者时传入include_replies: true。 - 查看有界预览和已存储结果 ID。
- 如果评论结果返回
source_paging.exhausted: false,请使用source_paging.arguments再次调用scrape_linkedin_post_comments,以相同的回复模式继续提取 LinkedIn 数据源。对于大型数据源,系统会在达到有界的提供方请求预算后自动暂停,因此调用返回的个人资料数量可能少于limit,但进度不会丢失。 - 仅使用
scrape_result_page对一次抓取调用已存储的个人资料进行分页。
安全与限制
- 读取工具不会造成破坏,且具有幂等性。
- 消息、邀请、点赞、评论和发布操作会修改 LinkedIn,且不具备幂等性。
- 这些写入工具接受
scheduled_for;SalesTouch 会持久化该操作,并在执行时间到达时重新连接处于休眠状态的基于凭据的账户。 - 取消排队中的操作会修改 SalesTouch 状态,因此不能假定其具有幂等性。
- 是否可用取决于有效的 SalesTouch 方案、已连接的 LinkedIn 账户、平台可用性、权限和使用限制。
- SalesTouch 不会绕过 LinkedIn 的安全措施。用户有责任审核目标和内容,并遵守适用的平台规则和法律。
故障排除
如果 OAuth 失败,请从 MCP 客户端重新连接,确认端点,验证 SalesTouch 方案和已连接的账户,然后重试只读账户检查。切勿在支持请求中粘贴凭据、Cookie、OAuth 令牌、私人消息或潜在客户数据。
文档与支持
此公开分发封装中的文件依据 MIT License 授权。托管的 SalesTouch 后端仍为专有软件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。