在 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)。
如何连接
- 安装 LMCP,然后重启你的 AI 客户端。
- 让你的 AI 连接 Telegram。它会运行
telegram_connect,LMCP 会显示一个二维码。 - 在手机上打开 Telegram → Settings → Devices → Link Desktop Device,然后扫描该二维码。
- 如果你的帐户设置了两步验证密码,或者你更愿意使用手机号码登录,请在 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 上都可使用,并且在每个系统上都可以关联多个帐户。
已签名并公证 · macOS 13+