跳到正文

在 Mac 和 Windows 上将 Telegram 连接到 Claude、ChatGPT 或 Cursor

若要让你的 AI 使用 Telegram,请安装 LMCP 并关联你自己的 Telegram 帐户。LMCP 是适用于 Mac 和 Windows 的本地 MCP 服务器。它使用你的帐户,通过 Telegram 官方 API 与 Telegram 通信,因此你的 AI 可以列出你的聊天、读取和搜索消息,并在你批准后发送消息。需要 LMCP 3.0.420 或更高版本。

你的 AI 可以用 Telegram 做什么

  • 列出聊天 — 个人、群组和频道,按时间从新到旧排列,并显示未读数和最后一条消息(telegram_list_chats)。
  • 读取消息 — 某个聊天的最近消息,可向前翻阅历史(telegram_read_messages)。
  • 搜索 — 按文本在所有聊天或单个聊天中搜索;搜索在 Telegram 服务器上进行,因此涵盖你的完整历史记录(telegram_search_messages)。
  • 发送消息 — 每次调用发送一条消息。第一次调用只返回预览,不会发送任何内容;只有在你确认后,消息才会发出(telegram_send_message)。
  • 管理帐户 — 关联、列出、选择默认帐户以及断开帐户(telegram_connect、telegram_list_accounts、set_default_telegram_account、telegram_disconnect)。

如何连接

  1. 安装 LMCP,然后重启你的 AI 客户端。
  2. 让你的 AI 连接 Telegram。它会运行 telegram_connect,LMCP 会显示一个二维码。
  3. 在手机上打开 Telegram → Settings → Devices → Link Desktop Device,然后扫描该二维码。
  4. 如果你的帐户设置了两步验证密码,或者你更愿意使用手机号码登录,请在 Mac 上使用 LMCP 窗口,在 Windows 上使用 LMCP 托盘图标 → Telegram on this PC。

你的 Telegram 会话保存在 macOS Keychain 或 Windows Credential Manager 中。断开连接会在 Telegram 端注销该会话;你的聊天记录仍保留在 Telegram 中。

多个帐户

你可以关联多个 Telegram 帐户,并为每次请求选择其中一个。你可以让 AI 关联另一个帐户(telegram_connect 配合 add_account: true)、列出这些帐户(telegram_list_accounts)并选择默认帐户(set_default_telegram_account)。未指定 account 时,Telegram 工具会使用默认帐户。

示例提示

  • “Marco 今天在 Telegram 上给我发了什么?”
  • “在我的 Telegram 里搜索上周的发票号码。”
  • “给设计群起草一条回复,发送前先让我看预览。”

限制

  • 使用你自己的帐户。LMCP 通过 Telegram 官方 API 以你的身份登录;不使用机器人。
  • 每次只发送一条消息。不支持批量发送,且发送前会先显示预览。
  • 必须已连接帐户。未连接帐户时,Telegram 工具会说明如何连接,而不是返回空列表。

常见问题

Claude 可以读取我的 Telegram 消息吗?

可以。使用 LMCP 3.0.420 或更高版本,Claude、ChatGPT、Cursor 和其他 MCP 客户端可以在 Mac 和 Windows 上,使用你自己的帐户,通过 Telegram 官方 API 列出你的聊天,并读取和搜索你的消息。

我的 AI 可以替我发送 Telegram 消息吗?

可以,每次调用发送一条消息。第一次调用只显示预览,不会发送任何内容;只有在你确认后,消息才会发出。

LMCP 使用 Telegram 机器人吗?

不使用。它通过 Telegram 官方 API,使用你自己的 Telegram 帐户登录,可通过二维码或手机号码。

它可以在 Windows 上使用吗?

可以。Telegram 在 Mac 和 Windows 上都可使用,并且在每个系统上都可以关联多个帐户。

下载 Mac 版

已签名并公证 · macOS 13+