你的提问
「有人发来了账单页面的一个 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"
}
}
}适用于 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"
}
}
}连上你的个人账号后,IDE 里的 AI 不用切换应用就能查看 Telegram。试试:
你的编辑器早就握着代码。它从来没握着的是一个 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
你会得到
所有人都会跳过的那一步。它先确定每个会话归属于哪个已连接账号,为每位报告者写一条简短通知交给你确认,等消息发出后再把工单置为已关闭。从发布到告知受影响客户的这段闭环,从一条待办变成一次提问。
你粘进 mcp.json 的条目只包含一样东西:一个地址。没有令牌、没有手机号、没有 API key——这正是项目级的 .cursor/mcp.json 可以安全地和代码一起提交的原因。授权本身是在浏览器里完成的,属于你个人而不是这个仓库,并由编辑器保存。要收回,请在 Entergram 的 Settings → Workspace → Connectors 下的 MCP 页面撤销该连接;编辑器手里那个令牌会在下一次调用时失效。访问级别有两种,且不可互换。
个人智能体工作区连接器撤销在把它变成习惯之前,这些值得先知道。
其他连接器
我们尊重您的隐私权。请选择允许哪些 Cookie, 您的选择将应用于整个网站。 Cookie 政策
网站正常运行所必需,包括记住您的隐私选择。始终开启。
帮助我们了解哪些页面受欢迎以及访客如何使用网站。