你的提问
「有人发来了账单页面的一个 TypeError。找到那条消息,告诉我是谁报的。」
调用的工具
entergram_list_messagesentergram_get_contactentergram_list_chat_tickets
你会得到
智能体在近期历史里扫描这段报错文本,把发送者解析成一条联系人记录,再检查这个会话是否已经产生过工单。你会拿到报告者的姓名、他的原话,以及支持是否已经登记过的明确答案——而这时你连仓库里的一个文件都还没打开。
Cursor、Zed 与 Windsurf
在 Cursor、Zed 或 Windsurf 中把 Entergram 添加为 MCP 服务器,从编辑器里直达你真实的 Telegram 账号——不打断心流就能查看漏看的消息和等你的客户。
https://mcp.entergram.com/mcp Cursor、Zed 和 Windsurf 都通过 mcp.json 配置支持 MCP 服务器。Entergram 把你的个人 Telegram 账号封装成托管的 MCP 服务器,让编辑器里的 AI 在 OAuth 安全授权下操作你真实的聊天记录——无需机器人、没有 API 密钥。
{
"mcpServers": {
"entergram": {
"url": "https://mcp.entergram.com/mcp"
}
}
}连上你的个人账号后,IDE 里的 AI 不用切换应用就能查看 Telegram。试试:
适用于 Cursor、Zed 和 Windsurf。
在 Entergram 中打开 Settings → Workspace → Connectors → MCP,复制你的 MCP 服务器地址。
在你编辑器的 MCP 设置(mcp.json)中,注册 Entergram MCP 地址:https://mcp.entergram.com/mcp。
点击 Connect,用你的 Entergram 账号登录,然后点击 Allow access。你编辑器的 AI 助手即可查询并操作你的 Telegram 账号。
Cursor 从 ~/.cursor/mcp.json 加载服务器,对你打开的每个项目都生效;如果你只想让某个代码库用到它,就把 .cursor/mcp.json 提交进那个仓库。菜单路径是 Cursor Settings → MCP & Integrations → New MCP server,走这条路它会替你写同一个文件。项目级条目在智能体第一次要用它时会请求信任,所以拉下仓库的队友仍然要做一次明确的选择。
{
"mcpServers": {
"entergram": {
"url": "https://mcp.entergram.com/mcp"
}
}
}Zed 把 MCP 服务器放在主设置文件的 context_servers 块里,而不是 mcpServers 块——就这一个词,让大多数人的第一次尝试失败:把 Cursor 的片段原样粘过去什么都不会加载,而且不会有任何报错解释原因。Agent Panel 的设置页里有一个 Add Custom Server 按钮,如果你不想手写 JSON,它会写出正确的结构。
{
"context_servers": {
"entergram": {
"source": "custom",
"url": "https://mcp.entergram.com/mcp"
}
}
}Windsurf 读的是 ~/.codeium 下的一个专用文件,而不是你可能以为的编辑器设置;而且 Cascade 是按需重新扫描它的:保存之后要在 Cascade 里打开 MCP 面板点刷新,否则这些工具会一直不可见,直到下次重启。JSON 结构本身与 Cursor 一致,所以条目可以在两者之间直接搬。
{
"mcpServers": {
"entergram": {
"url": "https://mcp.entergram.com/mcp"
}
}
}你的编辑器早就握着代码。它从来没握着的是一个 bug 的另一半——谁踩到了、有多少人踩到、以及支持团队已经答应过他们什么。下面每个问题都会展开成一小串具名的工具调用,在智能体面板里滚过,而你继续读你的文件。
你的提问
「有人发来了账单页面的一个 TypeError。找到那条消息,告诉我是谁报的。」
调用的工具
entergram_list_messagesentergram_get_contactentergram_list_chat_tickets
你会得到
智能体在近期历史里扫描这段报错文本,把发送者解析成一条联系人记录,再检查这个会话是否已经产生过工单。你会拿到报告者的姓名、他的原话,以及支持是否已经登记过的明确答案——而这时你连仓库里的一个文件都还没打开。
你的提问
「这个今天值得修吗?统计一下有多少人报过同一件事。」
调用的工具
entergram_list_workspace_chatsentergram_list_messagesentergram_get_chat
你会得到
用数量而不是直觉来定优先级。它扫的是共享的工作区视图而不是单个会话,按你描述的症状匹配,报告有多少个不同会话提到过它,以及第一次是什么时候出现的。一个月两例和两天九例,读起来完全是两回事。
你的提问
「把客户贴的那份日志拉出来,我要在本地复现。」
调用的工具
entergram_list_chatsentergram_list_messagesentergram_get_message
你会得到
智能体定位到会话,回溯到承载那段内容的消息,并取回完整正文而不是被截断的预览。接下来你可以让它把日志变成一个失败用例,直接写进你已经打开的那个文件里——这一步才是真正比在第二块屏幕上读 Telegram 更快的部分。
你的提问
「把这些复现步骤贴到这个 bug 对应的工单上。」
调用的工具
entergram_list_ticketsentergram_get_ticketentergram_create_ticket_comment
你会得到
你的笔记落在支持团队会去找的地方,而且是在上下文还在你脑子里的时候写的。这条评论是挂在工单上而不是发给客户的,所以工程师可以直白地讲清成因,不用先有人把它翻译成一版得体的说法。
你的提问
「提这个问题的人用的是哪个套餐?我们之前跟他说过什么?」
调用的工具
entergram_list_custom_columnsentergram_get_chat_custom_fieldsentergram_list_chat_comments
你会得到
它读取你的字段结构,取出该聊天上设置的值,然后再读同事留在上面的内部备注。答案是一段话:他的档位、你如果有记录的话还有他的续约状态,以及某人上周在电话里做出的、从没有人告诉过你的承诺。
你的提问
「修复已合并。通知这两位报告者,然后把工单关掉。」
调用的工具
entergram_list_accountsentergram_send_messageentergram_update_ticket
你会得到
所有人都会跳过的那一步。它先确定每个会话归属于哪个已连接账号,为每位报告者写一条简短通知交给你确认,等消息发出后再把工单置为已关闭。从发布到告知受影响客户的这段闭环,从一条待办变成一次提问。
Cursor、Zed 和 Windsurf 拿到的是同一份清单——9 个分组、70 个具名函数——而且它们都会在智能体调用时把调用打印出来,所以你能看着一个问题变成一串动作,并在中途叫停。这七十个里到底哪些真能成功,取决于授权背后的访问级别,见下文。
用于确认身份和权限范围。每次消息类调用都必须先通过 list_accounts 取得 account_id——跳过这一步的 AI 客户端会把请求发到错误的 Telegram 账号上。
entergram_get_meentergram_list_accountsentergram_get_workspaceentergram_get_memberentergram_list_members用于定位会话。工作区视图携带 CRM 状态(工单、评论、自定义字段);实时视图携带 Telegram 当前的传输状态和未读计数。
entergram_list_chatsentergram_get_chatentergram_list_live_chatsentergram_get_live_chatentergram_list_workspace_chatsentergram_get_workspace_chatentergram_update_workspace_chatentergram_get_chat_management读写消息历史,包括编辑、转发和表情回应。发送操作按账号划定范围,因此任何操作都不会跨越你已连接的多个账号生效。
entergram_list_messagesentergram_get_messageentergram_send_messageentergram_send_media_messageentergram_edit_messageentergram_delete_messageentergram_forward_messagesentergram_get_message_reactionsentergram_set_message_reactions你在和谁对话,以及你们还在哪些地方有交集。共同群组查询正是让「我的哪些潜在客户在同一个社群里?」这类问题变得可回答的关键。
entergram_list_contactsentergram_get_contactentergram_list_contact_shared_groups完整的客服工单控制:创建、指派、设置优先级、评论和关闭。工单会关联回它所来自的聊天,因此 AI 客户端可以一步之内从会话转入工单队列。
entergram_list_ticketsentergram_get_ticketentergram_create_ticketentergram_update_ticketentergram_delete_ticketentergram_list_chat_ticketsentergram_list_ticket_commentsentergram_create_ticket_commententergram_update_ticket_commententergram_delete_ticket_comment你的销售流程结构。写入数值前先读取列定义——复选框接受布尔值,多选字段接受由选项值组成的数组,日期字段接受 ISO 8601 字符串。
entergram_list_custom_columnsentergram_get_custom_columnentergram_create_custom_columnentergram_update_custom_columnentergram_delete_custom_columnentergram_list_custom_column_optionsentergram_create_custom_column_optionentergram_update_custom_column_optionentergram_delete_custom_column_optionentergram_get_chat_custom_fieldsentergram_patch_chat_custom_fields工单侧的同一套结构控制——分类、严重级别、SLA 等级,以及你的客服团队在状态和优先级之外跟踪的任何字段。
entergram_list_ticket_custom_columnsentergram_get_ticket_custom_columnentergram_create_ticket_custom_columnentergram_update_ticket_custom_columnentergram_delete_ticket_custom_columnentergram_list_ticket_custom_column_optionsentergram_create_ticket_custom_column_optionentergram_update_ticket_custom_column_optionentergram_delete_ticket_custom_column_option写在聊天上、客户永远看不到的评论。适合让 AI 客户端把自己的推理过程留下来,交给人类同事接手。
entergram_list_chat_commentsentergram_create_chat_commententergram_update_chat_commententergram_delete_chat_comment创建和管理 Telegram 群组与频道——成员、权限、隐私和资料——另外还提供一个原始命令通道,用于处理其余情况。
entergram_list_groupsentergram_get_groupentergram_list_group_membersentergram_create_group_chatentergram_create_channelentergram_invite_chat_membersentergram_remove_chat_memberentergram_update_chat_infoentergram_update_chat_permissionsentergram_update_chat_privacyentergram_run_chat_command你粘进 mcp.json 的条目只包含一样东西:一个地址。没有令牌、没有手机号、没有 API key——这正是项目级的 .cursor/mcp.json 可以安全地和代码一起提交的原因。授权本身是在浏览器里完成的,属于你个人而不是这个仓库,并由编辑器保存。要收回,请在 Entergram 的 Settings → Workspace → Connectors 下的 MCP 页面撤销该连接;编辑器手里那个令牌会在下一次调用时失效。访问级别有两种,且不可互换。
个人智能体工作区连接器撤销在把它变成习惯之前,这些值得先知道。
其他连接器
我们尊重您的隐私权。请选择允许哪些 Cookie——您的选择将应用于整个网站。 Cookie 政策
网站正常运行所必需,包括记住您的隐私选择。始终开启。
帮助我们了解哪些页面受欢迎以及访客如何使用网站。