跳到主要内容
所有 Telegram MCP 连接器

Cline · VS Code

把 Telegram 接入 Cline

在 VS Code 的 AI 智能体 Cline 中把 Entergram 添加为 MCP 服务器,从编辑器里就能触达你真实的 Telegram 账号,不打断心流,就能捕捉漏看的消息和等你回复的客户。

MCP 服务器地址 https://mcp.entergram.com/mcp

三步接入 Cline

适用于 VS Code 中的 Cline 扩展。

MCP 服务器地址 https://mcp.entergram.com/mcp
  1. 在 Entergram 中打开 Settings → Workspace → Connectors → MCP,复制你的 MCP 服务器地址。

  2. 在 Cline 的 MCP 设置(cline_mcp_settings.json)中,注册 Entergram MCP 地址:https://mcp.entergram.com/mcp。

  3. 点击 Connect,用你的 Entergram 账号登录,然后点击 Allow access。随后在你于 VS Code 中工作时,Cline 就能查询你的 Telegram 账号并采取行动。

向 Cline 询问你的 Telegram

连上你的个人账号后,无需离开 VS Code,Cline 就能查看 Telegram。试试:

  1. 「我写代码的时候漏看了哪些客户消息吗?」

  2. 「哪些对话我忘了回复?」

  3. 「这周有多少潜在客户变冷了?」

  4. 「总结一下今天的客户反馈。」

  5. 「为最后一条还没回的消息草拟一条回复,并展示给我看。」

Cline 能用你的 Telegram 做什么

Cline 在 VS Code 内部连接 MCP 服务器。Entergram 把你的个人 Telegram 账号暴露为一个托管的 MCP 服务器,因此 Cline 能在完整的 OAuth 安全保障下读取你真实的聊天并采取行动,无需机器人,也无需 API 密钥。

  1. 从编辑器查询 Telegram 聊天

  2. 在你工作时浮现漏看的消息

  3. 就地查询联系人和 CRM 字段

  4. 经你确认后发送消息和回复

  5. 量化错过的机会和反馈

  6. 基于真实的 Telegram 数据搭建内部工具

六次运行,以及 Cline 会在哪里停下来问你

Cline 是一个会提前规划好几步、然后一次一个调用地执行的智能体,每个调用前都摆着 Approve 或 Reject。这种节奏改变了连接器的用法:读操作一晃而过,而写操作才是你真正要盯的地方。下面这些运行值得交给它。

了解更多

你的提问

「把今天上午的 bug 报告逐条变成工单。」

调用的工具

entergram_list_live_chatsentergram_list_messagesentergram_create_ticket

你会得到

Cline 读取未读视图,把找到的内容归拢成一个个独立问题,然后为每个问题提出一个工单。每次创建都是一次单独的确认,所以拒掉其中一个只会跳过它,计划的其余部分照常进行。原本四十分钟的复制粘贴,变成一串是与否的选择。

你的提问

「我们二十分钟前发布了。有什么坏掉了吗?」

调用的工具

entergram_list_live_chatsentergram_get_live_chatentergram_list_messages

你会得到

对着唯一能抓到看板漏掉的那类故障的「监控」做一次冒烟测试。Cline 收窄到发布时间窗之后有活动的会话,读取新进来的内容,把日常流量和看起来像回归缺陷的东西区分开。全是读操作,所以开着自动批准时它能一路跑完不打断。

你的提问

「昨晚故障产生的工单都还标着普通。把付费客户那几条的严重程度提上去。」

调用的工具

entergram_list_ticketsentergram_list_ticket_custom_columnsentergram_update_ticket

你会得到

它先读工单字段结构再写入,让严重程度映射到你真实的选项值而不是靠猜,然后逐条更新匹配项。因为每次更新都是一次独立确认,你可以一行一行地看过去,一发现哪条不对就立刻停下。

你的提问

「给每个报过导出 bug 的人一个回应,让他们知道我们看到了。」

调用的工具

entergram_list_messagesentergram_set_message_reactions

你会得到

表情回应是成本最低的一种回复,也是开发者永远抽不出空去做的那种。Cline 跨会话找到这些报告消息并逐一回应,代价是零,换来的却是那些原本以为自己被无视的人多出来的几个小时耐心。

你的提问

「给 beta 群起草发布说明,发送前停下。」

调用的工具

entergram_list_groupsentergram_list_group_membersentergram_send_message

你会得到

这个计划以一次发送收尾,而在你按下 Approve 之前它绝不会触发,草稿就摆在那里等你先改。事先检查成员名单是真正关键的细节:你正是靠它发现这条公告马上要发进一个还留着上季度客户的群。

你的提问

「把你这次运行做了什么,写成内部备注留在你碰过的每个聊天上。」

调用的工具

entergram_list_chat_commentsentergram_create_chat_comment

你会得到

一份由智能体自己生成、并且挂在对话上而不是丢在某个已关闭编辑器标签页里的审计轨迹。它先读已有的备注以免和同事重复,再把自己的小结作为评论追加上去,这条评论在你工作区之外没人看得到。

在 Cline 里注册它的三种方式

了解更多

MCP Servers 面板:Remote Servers

完全不用碰 JSON 的路径。点击 Cline 面板顶部的服务器图标,打开 Remote Servers 标签页,把条目命名为 entergram,粘贴地址,点击 Add。Cline 会替你写好配置,并在服务器旁边显示一个状态灯,这是区分「粘错了地址」和「计划本身有问题」的最快方式。

cline_mcp_settings.json

这个文件位于扩展的全局存储目录里,在 macOS 上是 ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json,Windows 和 Linux 上则是 VS Code 用户目录下同样形状的路径。当你想把 autoApprove 数组和其余机器配置一起纳入版本控制时,手工编辑它就很值得。

{
  "mcpServers": {
    "entergram": {
      "url": "https://mcp.entergram.com/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}

自动批准,只放行读操作

这个设置决定了连接器用起来是顺手还是折磨。在 autoApprove 里逐个点名工具,可以让查询类调用免确认直接跑,而任何写入、发送或删除仍然会停下来等人。先从下面这四个开始,等某个工作流被验证过了再放宽。

"autoApprove": [
  "entergram_list_accounts",
  "entergram_list_chats",
  "entergram_list_messages",
  "entergram_get_contact"
]

Cline 可以调用什么

服务器暴露 9 个分组共 78 个工具,Cline 会把它们全部列在该服务器条目下,方便你在批准任何操作之前先读一遍这份能力面。读的那几组是编程会话里会不断用到的;写的那几组,值得先让它们保持手动确认一段时间。

了解更多

两道闸,而不是一道

Cline 的确认弹窗是你看得见的那道闸。OAuth 权限范围是你设置一次之后就不再想起的那道,而它是两者中更严格的一道,批准某次调用,永远不可能授予令牌本身没有的权限。请先决定访问级别,再去调 autoApprove,因为令牌是天花板,而批准清单只决定「已被允许的事」要问你多少次。撤销只需在 Entergram 的 Settings → Workspace → Connectors → MCP 里点两下。

了解更多
个人智能体
每个工作区成员都能自行创建,不用问任何人。它涵盖对聊天、消息、联系人、工单、已连接账号和工作区记录的读权限,外加对你自己聊天的自定义字段的写权限。配上 Cline 的确认循环,再野心勃勃的智能体也是无害的:最坏的结果不过是它读得比需要的多。
工作区连接器
只有所有者或管理员能创建,它才是解锁工具清单中「写」那一半的档位,发送和编辑消息、修改不属于你的聊天上的自定义字段、管理群组。整个团队共享它,这也让一份宽松的 autoApprove 清单变成团队决策,而不是个人偏好。
撤销
从 Cline 里删掉服务器,客户端就不再发问。在 Entergram 里撤销,服务器就不再作答,包括另一台机器上仍然开着的会话。当你是在轮换访问权限而不只是收拾编辑器时,请做后者。

确认循环的代价

一个把人放在中间的编辑器内智能体,如实说来有这些取舍。

了解更多
  • 确认是按工具调用来的,不是按计划来的。一个六步任务就意味着面板里六次弹窗,而中途走开会让这次运行无限期地停在下一次确认上。
  • autoApprove 匹配的是工具名,永远不匹配参数。把 entergram_send_message 放进那份清单,等于对所有聊天都批准了它,而不只是你心里想的那一个,所以在某个工作流真正挣到位置之前,别把写工具放进去。
  • 运行是活在你的编辑器窗口里的。关掉 VS Code 或重载扩展宿主,任务就停在原地,服务端不会有东西继续跑,也不会有东西接着往下做。
  • 低于 Pro 的工作区可以走完 OAuth 登录,然后在第一次调用时失败,而 Cline 会把这显示成一次失败的工具结果,而不是连接问题。MCP 访问属于 Pro 套餐功能。
  • 账号选择是显式的。如果你的提示词没有点名账号,智能体会从列表里解析一个然后继续,而确认对话框不会告诉你它挑了哪个。
  • 历史深度取决于 Telegram 自身的留存策略而非 Entergram,所以一个积压多年的活跃群不会在一次调用里把全部内容交出来。限定日期范围的问题,得到的答案比开放式提问好得多。

Cline 连接器排障

了解更多

MCP Servers 面板显示 Disconnected

用那个条目上的 Restart Server 按钮,而不是重装什么东西。Cline 每个服务器只保持一条连接,网络中断或笔记本从睡眠中唤醒之后,它不会自己重试。

Cline 每读一次都要我批准

这是默认行为。在 MCP Servers 面板里打开该服务器的条目,把你已经确认烦了的只读工具移进它的自动批准清单,发送、编辑和删除类的则留在外面。

手工改完配置文件之后什么都没出现

一个多余的逗号或一个杂字符会让整份文档失效,而 Cline 会退回到空的服务器列表,不会抱怨。请把 JSON 过一遍校验器,然后重新加载 VS Code 窗口,让扩展宿主重新读取它。

任务跑到一半停住了,也没有报错

要么是某次确认弹窗没人回答,要么是窗口在运行途中重载了。Cline 不会跨重启恢复任务,重新发起这次运行即可,它会基于你聊天的当前状态重新规划。

回复从错误的 Telegram 账号发出去了

让 Cline 调用 entergram_list_accounts,然后把账号名写进提示词本身。账号是隐含的时候,智能体会自己挑一个,而确认对话框不会把这个选择呈现出来。

刚干净连上就出现 403

授权成功了,权限没有。个人智能体不能发送消息,也不能写别的成员的自定义字段;如果这次运行确实需要这些,请向所有者或管理员申请工作区连接器。

Cline + Telegram 常见问题

我要怎么往 Cline 添加一个 MCP 服务器?
打开 Cline 的 MCP 设置(cline_mcp_settings.json),添加 Entergram MCP 地址,并通过 OAuth 授权即可。
这是一个 Telegram 机器人吗?
不是。Entergram 通过托管的 MCP 服务器连接你真实的个人 Telegram 账号。
安全吗?
安全。OAuth 2.0 加上限定的权限范围;你的凭证绝不会到达编辑器厂商手中,访问也可撤销。

把 Telegram 接入 Cline