mcpField
R
REPLY.IO

REPLY.IO

远程服务
github.com/reply-team通信协作112 周前更新
代码仓库

关于 REPLY.IO

REPLY.IO 的远程 MCP 服务让兼容 MCP 的 AI 客户端使用 Reply.io CRM 和 AI SDR 功能。精选工具涵盖联系人、序列、收件箱、任务、分析及 AI SDR 配置,并支持按权限限定的 API 密钥或 OAuth 认证。

主要功能

  1. 01搜索和管理联系人及列表
  2. 02操作序列并查看效果
  3. 03读取收件箱会话并管理任务
  4. 04配置 AI SDR 提案和销售手册
  5. 05管理 AI SDR 知识库和回复
  6. 06审核并批准 AI SDR 草稿

适用场景

  1. 01将联系人加入序列并跟踪结果
  2. 02排查序列未发送的原因
  3. 03审核并批准 AI SDR 邮件草稿
  4. 04配置外联所需的 AI SDR 内容

MCP 相关

远程服务位于 `https://mcp.reply.io`,向兼容 MCP 的客户端开放 Reply.io CRM 和 AI SDR 工具。认证方式包括按权限限定的个人 API 密钥或 OAuth。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.reply.io
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.reply.io需要授权

工具

详细介绍

Reply.io MCP 服务

将 Reply.io 连接到 AI 客户端,让它在团队和工作区中协同工作。
reply.io · 文档

传输方式 许可证


概述

位于 mcp.reply.io 的远程 MCP 服务,可让兼容 MCP 的 AI 客户端(Claude、ChatGPT、Cursor、Codex 等)使用 Reply.io CRM 和 AI SDR。只需建立一次连接,Agent 即可使用涵盖联系人、序列、收件箱、任务、分析和 AI SDR(“Jason”)的工具目录,从而读取和操作 Reply 数据,无需直接发送 HTTP 请求。这些工具运行的逻辑与 Reply.io API 和应用内 AI 助手相同。

无需本地安装。所有 Reply.io 用户均可免费使用。

📖 完整文档: docs.reply.io/reply-mcp

适用场景

Reply 的 Agent 工具包由三个部分组成。它们相辅相成,并非互相替代:

它是什么适用场景
reply CLInpm i -g reply-cli — 通过 reply api 对所有 v3 端点进行身份验证并访问你的 Agent 可以使用 shell。这是功能最完整的方式。
Reply MCP(本仓库)基于 mcp.reply.io 的精选工具目录你的客户端支持 MCP,但没有 shell——适用于桌面应用、托管式助手。
reply-skills以 Markdown 技能形式提供的外呼专业知识:要做什么、按什么顺序做,以及遵循哪些防护措施你的 Agent 知道如何调用工具,但不知道要运行什么。

MCP 为 Agent 提供工具,技能则让它具备判断力。大多数配置两者都需要;能够使用 shell 的 Agent 仅通过 CLI 就能完成所有操作。

最快的可行方案:安装 CLI、运行 reply auth login、运行 reply skills install,然后用日常语言与 Agent 对话。MCP 是可选的——当你的客户端没有 shell 时再添加即可。

连接

Reply MCP 是位于 https://mcp.reply.io 的远程服务。使用范围受限的个人 API 密钥(推荐)或 OAuth 完成身份验证,然后将其添加到客户端。

Claude Code

claude mcp add --transport http reply-mcp https://mcp.reply.io \
  --header "Authorization: Bearer usk_...your_key..."

桌面应用(Claude、ChatGPT)

使用 URL https://mcp.reply.io,将 Reply MCP 添加为远程/自定义连接器,并通过 OAuth 授权。

在 Reply.io 控制面板的 Settings → API Key 下创建密钥并设置其权限范围。

**注意:**不支持在 URL 中传递凭据(例如 ?api_key=...)。请始终使用 Authorization 标头或 OAuth 进行身份验证。

身份验证与权限范围

Reply MCP 通过以下两种方式之一,以单个 Reply.io 用户的身份进行身份验证:

  • 个人 API 密钥(推荐)——通过 Authorization: Bearer <token> 传递。个人密钥的权限范围受限:你只授予 Agent 所需的权限,它也只能调用这些权限所涵盖的工具。
  • OAuth——直接通过客户端授权,无需复制密钥。OAuth 会授予完整的工具目录(所有权限范围)。

每个工具都需要单一权限范围,例如 contacts:read 或 sequences:operate;只有包含相应权限范围的密钥才能调用该工具。不支持用于代表他人操作的密钥(Team 和 Organization 密钥)。

请参阅 docs.reply.io/api-reference/authentication#scopes 查看完整的权限范围列表。

工具

CRM 和 AI SDR 中共有 71 个工具。⚠️ 表示具有破坏性的工具(创建 / 更新 / 删除 / 发送 / 分配)——这些工具需要匹配的 :write 或 :operate 范围,并带有 destructiveHint,以便符合规范的客户端可以提示用户确认。调用参数(JSON 输入架构)会通过 tools/list 实时公布;下表介绍每个工具的用途。

联系人和列表
工具用途
reply_search_contacts按确切的电子邮件地址或 LinkedIn URL 查找联系人
reply_filter_contacts按列表 / 序列成员身份或姓名 / 电子邮件 / 公司搜索列出联系人
reply_get_contact_activity获取联系人的活动历史记录(电子邮件、LinkedIn、通话、事件)
⚠️ reply_create_contact创建联系人
⚠️ reply_update_contact更新现有联系人的字段
⚠️ reply_change_contact_owner将联系人重新分配给其他团队成员
⚠️ reply_mark_contacts_as_replied将联系人标记为已回复或取消该标记(停止自动触达)
⚠️ reply_blacklist_contact将联系人的电子邮件地址或整个域名加入黑名单
reply_search_lists按名称查找联系人列表对应的数字 ID
序列
工具用途
reply_search_sequences按名称、状态或归档状态查找序列
reply_list_schedules列出发送计划(工作时间段)
reply_get_sequence_steps获取序列按顺序排列的步骤(类型、延迟、变体数量)
reply_get_sequence_step_variants获取某个步骤的 A/B 内容变体
⚠️ reply_change_status_in_sequence设置联系人的序列内状态
⚠️ reply_add_contact_to_sequence将联系人添加到序列中
⚠️ reply_start_sequence开始或恢复序列
⚠️ reply_pause_sequence暂停序列
⚠️ reply_assign_email_account_to_sequence将电子邮件账户(邮箱)关联到序列
⚠️ reply_assign_linkedin_account_to_sequence将 LinkedIn 账户关联到序列
⚠️ reply_assign_schedule_to_sequence设置序列的发送计划
分析
工具用途
reply_get_sequence_stats获取一个序列在任意日期范围内的电子邮件和 LinkedIn 效果数据
reply_compare_sequence_performance并排比较多个序列的效果
收件箱
工具用途
reply_get_inbox_emails列出收件箱会话(电子邮件和 LinkedIn),并附简短预览
⚠️ reply_send_inbox_reply在现有收件箱会话中发送回复
⚠️ reply_change_inbox_category设置或清除会话类别
任务
工具用途
reply_list_my_tasks列出你的任务,可按类型、状态、到期时间范围或联系人筛选
⚠️ reply_create_task创建手动任务
⚠️ reply_complete_task将任务标记为已完成
渠道和账户
工具用途
reply_list_email_accounts列出工作区电子邮件账户(状态、每日限额、标签)
reply_list_linkedin_accounts列出已连接的 LinkedIn 账户(状态、健康状况、级别)
团队
工具用途
reply_search_team_members按姓名或电子邮件查找团队成员对应的数字用户 ID
帮助和工作区
工具用途
reply_diagnose说明序列未发送的原因以及如何解决
reply_get_app_mapReply.io 应用各区域及助手在其中可执行操作的目录
reply_search_knowledge_base在 Reply.io 帮助中心搜索操作指南
reply_get_knowledge_base_article按 slug 阅读完整的帮助中心文章
reply_report_unsupported_request向产品团队报告缺失的功能
AI SDR — 优惠
工具用途
reply_list_offers列出 AI SDR 优惠(Jason 可以推介的内容)
reply_get_offer获取一项优惠的完整内容
⚠️ reply_create_offer创建新优惠
⚠️ reply_update_offer修改现有优惠
⚠️ reply_attach_offer_to_sequence将优惠附加到 AI SDR 序列
reply_generate_offer_from_website根据公司网站起草优惠内容(仅供审核,不会保存)
AI SDR — Playbook
工具用途
reply_list_playbooks列出 Playbook(命名的销售指引集合)
reply_get_playbook获取一个 Playbook 的完整内容
⚠️ reply_create_playbook创建新的 Playbook
⚠️ reply_update_playbook修改现有 Playbook
⚠️ reply_duplicate_playbook复制一个 Playbook
⚠️ reply_attach_playbook_to_sequence将 Playbook 附加到 AI SDR 序列
AI SDR — 知识库
工具用途
reply_list_knowledge_bases列出 AI SDR 知识库
reply_get_knowledge_base获取一个知识库的完整内容(包含 URL 来源)
⚠️ reply_create_knowledge_base创建知识库
⚠️ reply_update_knowledge_base重命名知识库或设置其指令
⚠️ reply_add_knowledge_base_source添加网页 URL 作为来源
⚠️ reply_delete_knowledge_base_source移除 URL 来源
⚠️ reply_attach_knowledge_base_to_sequence将知识库附加到 AI SDR 序列
AI SDR — 回复处理器
工具用途
reply_list_reply_handlers列出知识库中的回复处理器
reply_get_reply_handler获取一个回复处理器的完整内容
⚠️ reply_create_reply_handler添加回复处理器(Jason 如何回答某类问题)
⚠️ reply_update_reply_handler修改回复处理器
⚠️ reply_delete_reply_handler移除回复处理器
AI SDR — 重新互动卡片
工具用途
reply_list_reengagement_cards列出知识库中的重新互动卡片
reply_get_reengagement_card获取一张重新互动卡片的完整内容
⚠️ reply_create_reengagement_card添加重新互动卡片(Jason 如何重新赢回沉寂的潜在客户)
⚠️ reply_update_reengagement_card修改重新互动卡片
⚠️ reply_delete_reengagement_card移除重新互动卡片
AI SDR — 审批与回复模式
工具用途
reply_list_pending_approvals列出等待审批的 AI SDR 草稿消息
⚠️ reply_approve_message批准草稿并立即发送
⚠️ reply_bulk_approve_messages一次性批准并发送多条草稿(原子操作)
⚠️ reply_regenerate_message要求 AI SDR 重写待审批的草稿
⚠️ reply_reject_message拒绝草稿并将联系人从该序列中移除
⚠️ reply_set_sequence_reply_mode在审核和自主回复模式之间切换序列

示例提示词

连接后,你可以向 AI 助手提出类似以下请求:

  • “列出我正在运行的序列,并说明每个序列的表现。”
  • “将 [email protected] 添加到 Demo Follow-up 序列。”
  • “暂停 Cold Outreach 序列——我们正在更新文案。”
  • “为什么我的 Q2 Launch 序列没有发送消息?”
  • “显示等待审批的 AI SDR 草稿,并批准合适的草稿。”
  • “逐步比较我表现最好的两个序列。”
  • “为我们的新客户引导服务创建一项优惠,并将其附加到 Q3 序列。”

了解更多

许可证

MIT — 参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。