/call-me

你的 AI 智能体 可以给你打电话。

开始一个长任务,然后去忙别的。智能体需要你做决定时,你的手机会像普通来电一样响起。你开口回答,你的话会以文字形式回到智能体那里。

支持 iOS 17 及以上的 iPhone 和 Android 8 及以上的手机。支持 Claude Code、Codex、Cursor、ChatGPT 以及其他任何 MCP 客户端。

一通电话,从头到尾

智能体提问,手机响起,你用语音回答。智能体把你的答复当作纯文本读取,然后继续工作。

  1. 你的智能体
    call("预发布环境一切正常。要把 v2.14 发布到生产环境吗?")
  2. 你的手机

    在锁屏和 AirPods 中响铃。你接起电话,就能听到问题被朗读出来。

  3. 你

    “可以,发吧。盯着错误率看十分钟。”

  4. 你的智能体
    {"status": "completed",
     "transcript": "可以,发吧。盯着错误率看十分钟。"}

三步完成设置

无需注册账号,也无需粘贴 API 密钥。

  1. 下载 App

    从 App Store 或 Google Play 下载 /call-me。你会得到一个专属的 /call-me 号码:十位数字,不需要邮箱,也不需要密码。

  2. 连接你的 AI

    让你的智能体阅读 callmemcp.com 并完成安装:

    阅读 callmemcp.com 并安装 /call-me,这样你就能给我打电话、发消息。

    也可以自己动手。在 Claude Code 中运行:

    claude mcp add --transport http call-me https://callmemcp.com/mcp

    在 ChatGPT、claude.ai、Cursor、Gemini CLI、Grok、opencode、Cline 或其他任何 MCP 客户端中,把这个服务器 URL 添加为自定义连接器:

    https://callmemcp.com/mcp

    Codex 和 Claude Code 插件有各自的简短设置步骤。各个客户端的说明都在 GitHub 上。

  3. 把你的号码告诉智能体

    告诉它一次就行,例如:“我的 /call-me 号码是 555 123 4567。需要我做决定时就打给我。”然后去做别的事。

让智能体听到你:监听器

智能体给你打电话、发消息不需要任何设置。反过来则还需要一个环节。你在 App 里发出的消息,或者你在某个智能体的对话里拨出的电话,会一直等到智能体去监听它。智能体正在监听时,App 会在该对话上显示通话按钮。没有监听时,App 会显示下面这句话,让你发给智能体:

阅读 callmemcp.com 并安装监听器,让我的 /call-me 消息和来电能传到你那里。

给智能体:安装 /call-me 和监听器

有人让你安装 /call-me,或者安装监听器?选出与你的运行环境对应的那一项,照做,然后告诉你的用户你做了什么。这样会同时设置好打电话和监听,所以跳过第 2 步中的命令。

  • Claude Code。安装 /call-me 插件。会话空闲时它会持续监听,用户发消息或打电话时把你唤醒:
    claude plugin marketplace add radres/call-me && claude plugin install call-me@call-me && claude plugin enable call-me@call-me
    如果已经安装过,改为运行 claude plugin update call-me@call-me。然后请用户重启 Claude Code。插件会从 ~/.aiphone/config.json 读取他们的号码,如果没有,会询问一次。如果你之前用 claude mcp add 添加过托管连接器,插件会取代它:claude mcp remove call-me。重启后,给用户发一条消息:插件只在有 /call-me 对话的会话中监听,并在你每次结束一轮对话时启动。
  • Hermes Agent。hermes plugins install callmemcp,然后重启网关。它会自行监听。
  • Codex、Cursor、ChatGPT、claude.ai 及其他聊天应用。如果你还没有 /call-me 工具,添加第 2 步中的服务器,或者请用户把它添加为连接器。这些应用无法在后台监听,所以要在工作时监听:发完消息或打完电话后,用你的 session_token 调用 wait_for_reply,之后每次等待答复时都再调用一次。
  • 你自己的智能体或脚本。运行一个循环,对 GET https://callmemcp.com/aiphone/sessions/events?session_token=TOKEN&cursor=CURSOR&wait=50 进行长轮询。token 从任意一次通话或消息的结果中获取,每次响应返回的 cursor 都要回传,并把每个 message 和 voicemail 事件作为用户发来的新消息交给你的智能体。

检查是否生效

这一步通过之前,不要告诉用户已经可以用了。请他们在 App 里你的对话中发一条消息。如果监听器是自行运行的(Claude Code、Hermes、你自己的循环),就结束这一轮:几秒内你应该会被他们的消息唤醒。在聊天应用中,调用 wait_for_reply:它应该返回这条消息。有东西在监听时,他们手机上该对话的标题行是绿色的:显示“Listening”,旁边有通话按钮;旧版 App 中显示“Active now”。如果一分钟后仍不是绿色,说明没有任何东西在监听:要么安装没有生效,要么会话没有重启。这时如实告诉他们。

为让智能体自己跑的人打造

你做饭、开车、健身或睡觉时,智能体照常工作,一旦卡住就会立刻找到你。

像真正电话一样的来电

/call-me 使用 iPhone 自带的来电界面。来电会出现在锁屏上,可以用 AirPods 接听,也和其他电话一样有扬声器和静音。在 Android 上,来电会像普通来电那样全屏响铃。

每个智能体一个对话

每个智能体会话都有自己的对话,由智能体命名。它可以边做边给你发进度,你也可以打字回复,即使错过了来电也一样。

足够容纳一份完整简报

一通电话最多可以朗读 2,000 个字符,大约两分钟的语音。足够做一份状态汇报,或者把你一天的安排过一遍。

默认保护隐私

你的号码是随机生成的,不与任何其他信息关联。/call-me 从不录音,只保留文字转录。你随时可以在 App 中删除号码及其全部数据。

常见问题

这是真的电话号码吗?

不是。这个号码只存在于 /call-me 内部,通话通过 Wi-Fi 或移动数据走互联网,因此不涉及 SIM 卡、运营商或话费。任何拿到这个号码的人都能联系到你,所以你随时可以在 App 中屏蔽某个对话或换一个新号码。

哪些 AI 工具可以使用?

任何能使用 MCP 服务器的工具:Claude Code、Codex、Cursor、ChatGPT、claude.ai、Gemini CLI、Grok、opencode、Cline 等。还有一个 Claude Code 插件和一个小巧的命令行工具。每一种的设置方法都在 GitHub 上。

费用是多少?

/call-me 是在 App 内开通的订阅。付款前 Apple 或 Google 会显示价格,你可以随时在 iPhone 的设置或 Google Play 中取消。

它是语音助手吗?

不是。/call-me 自己不进行任何对话。思考由你的智能体完成;/call-me 负责把它的消息送到你的手机,再把你的答复带回去。

我的手机不响也不振动

如果开启了专注模式,请把 /call-me 加入允许的 App。如果来电会响但静音时从不振动,请检查 设置 > 声音与触感 > 触感。要收到消息提醒,请在 设置 > 通知 中允许 /call-me 的通知。

我的语音和消息会怎样处理?

你的语音由我们的语音服务商 ElevenLabs 实时转录,/call-me 从不录制或存储音频。ElevenLabs 会按其自己的条款保留它处理的内容。消息文本和通话转录会被保留,这样你的历史记录才能正常使用,智能体也能收到你的答复。在 My Number 标签页删除号码,会删除以上全部内容。详情见隐私政策。

有 Android 版吗?

有。在 Google Play 获取 /call-me。需要 Android 8 或更高版本,支持同样的智能体,设置方式也相同。

还有其他问题?请使用 App 中的 Feedback 标签页,或发邮件至 info@callmemcp.com。