telegram-mcp
by chaindead·★ 326·综合分 50
一个基于Go的MCP服务器,将Telegram API与AI助手连接,用于管理消息、对话框和草稿。
概述
telegram-mcp服务器通过模型上下文协议在Telegram和AI助手之间提供安全连接。它提供各种消息管理工具,包括获取账户信息、列出带未读过滤器对话框、标记消息为已读以及发送草稿消息。服务器遵循Telegram API服务条款,需要通过应用ID和API哈希进行身份验证。该实现使用Go语言,支持多种安装方法,包括Homebrew、NPX以及适用于macOS、Linux和Windows的直接二进制下载。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您需要将 Telegram 功能与 AI 助手集成以进行消息管理和组织,特别是当您已经使用 Claude Desktop 或 Cursor 等 MCP 兼容客户端时,选择此服务器。
什么时候不要选它
如果您需要广泛的 Telegram 机器人管理功能,或因 API 服务条款而对使用第三方工具处理您的个人 Telegram 账户有顾虑,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 5 个工具tg_meGet current account information
tg_dialogsList dialogs with optional unread filter
tg_readMark dialog as read
tg_dialogRetrieve messages from specific dialog
tg_sendSend draft messages to any dialog
可对比工具
安装
安装
**Homebrew** (macOS/Linux):
brew install chaindead/tap/telegram-mcp**NPX** (跨平台):
npx -y @chaindead/telegram-mcp**从发布版本安装**: 从[GitHub发布页面](https://github.com/chaindead/telegram-mcp/releases)下载适合您平台的二进制文件
**从源码安装**:
go install github.com/chaindead/telegram-mcp@latest**Claude Desktop配置**:
{
"mcpServers": {
"telegram": {
"command": "telegram-mcp",
"env": {
"TG_APP_ID": "<您的应用ID>",
"TG_API_HASH": "<您的API哈希>"
}
}
}
}FAQ
- 身份验证要求是什么?
- 您需要从Telegram获取API ID和API哈希(https://my.telegram.org/auth),并使用您的电话号码运行auth命令。
- 如何处理双因素认证?
- 运行auth命令时添加--password标志和您的双因素认证密码:telegram-mcp auth --app-id <您的API ID> --api-hash <您的API哈希> --phone <您的电话号码> --password <您的双因素认证密码>
telegram-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。