@chaindead/telegram-mcp_linux_amd64

中文文档
0.2.0发布于 2026/02/28零依赖近 30 天下载 1793

使用API集成的Telegram MCP服务器,用于访问用户数据,管理对话框(聊天,频道,组),检索消息,并处理已读状态.

中文使用文档
文档目录15 节
  1. 目录
  2. 什么是MCP吗?
  3. 这个服务器是做什么的?
  4. 能力
  5. 提示示例
  6. 安装
  7. 土生土长
  8. 国家PX
  9. 从发行
  10. 从源
  11. 配置
  12. 授权
  13. 客户端配置
  14. JSON 舍马版本
  15. 恒星历史

License: MIT Visitors

Telegram MCP 服务器

服务器是Telegram API和AI助手之间的桥梁,基于 示范背景协议。 。 。 .

[大 确保您阅读和理解 API 服务条款 在使用此服务器之前 . 任何滥用Telegram API的行为都可能导致您的账户被中止.

目录

什么是MCP吗?

模式上下文协议(MCP)是一个允许AI应用的系统,如克洛德桌面或光标,连接到外部工具和数据源. 它为AI助手在保持用户控制的同时与本地服务和API合作提供了明确而安全的方法.

这个服务器是做什么的?

能力

  • 获取经常账户信息( E)tool: tg_me(中文(简体) )
  • 列出带有可选的未读过滤器的对话框( L)tool: tg_dialogs(中文(简体) )
  • 将对话框标为已读( R)tool: tg_read(中文(简体) )
  • 从特定对话框获取信件( E)tool: tg_dialog(中文(简体) )
  • 向任何对话框发送信件草稿 (S)tool: tg_send(中文(简体) )

提示示例

这里有一些示例提示, 您可以使用 AI 助手 :

信件管理

  • "检查我电报中任何未读到的重要消息"
  • "解析我所有未读的电报"
  • "阅读和分析我未读到的信息, 必要时编写答复草案"
  • "检查非批判的未读消息,给我一个简要的概述"

组织

  • 分析我的Telegram 对话框并推荐文件夹结构
  • "帮我按重要性来分类我的Telegram聊天"
  • "寻找所有与工作有关的谈话,并建议如何组织对话"

通讯

  • "监视器特定聊天 关于[专题]的更新"
  • "对[聊天]中最后一条消息的礼貌回应草案"
  • "看看我聊天时有没有问题没有答案"

安装

土生土长

您可以使用酿酒在 macOS/ Linux 上安装二进制放出 :

# Install
brew install chaindead/tap/telegram-mcp

# Update
brew upgrade chaindead/tap/telegram-mcp

国家PX

您可以直接使用 npx( 支持 macOS、 Linux 和 Windows) 运行最新版本 :

npx -y @chaindead/telegram-mcp

在使用NPX时,将标准命令和配置修改如下:

npx -y @chaindead/telegram-mcp auth ...
{
  "mcpServers": {
    "telegram": {
      "command": "npx",
      "args": ["-y", "@chaindead/telegram-mcp"],
      "env": {
        "TG_APP_ID": "<your-api-id>",
        "TG_API_HASH": "<your-api-hash>"
      }
    }
  }
}

完整的设置说明见 授权 财务报告和审定财务报表 客户端配置。 。 。 .

从发行

麦克OS

说明: 以下命令安装到 /usr/local/bin。要安装到其他地方,请替换 /usr/local/bin 与您的首选目录在您的路径.

首先,下载您的架构存档 :

# For Intel Mac (x86_64)
curl -L -o telegram-mcp.tar.gz https://github.com/chaindead/telegram-mcp/releases/latest/download/telegram-mcp_Darwin_x86_64.tar.gz

# For Apple Silicon (M1/M2)
curl -L -o telegram-mcp.tar.gz https://github.com/chaindead/telegram-mcp/releases/latest/download/telegram-mcp_Darwin_arm64.tar.gz

然后安装二进制 :

# Extract the binary
sudo tar xzf telegram-mcp.tar.gz -C /usr/local/bin

# Make it executable
sudo chmod +x /usr/local/bin/telegram-mcp

# Clean up
rm telegram-mcp.tar.gz

链接

说明: 以下命令安装到 /usr/local/bin。要安装到其他地方,请替换 /usr/local/bin 与您的首选目录在您的路径.

首先,下载您的架构存档 :

# For x86_64 (64-bit)
curl -L -o telegram-mcp.tar.gz https://github.com/chaindead/telegram-mcp/releases/latest/download/telegram-mcp_Linux_x86_64.tar.gz

# For ARM64
curl -L -o telegram-mcp.tar.gz https://github.com/chaindead/telegram-mcp/releases/latest/download/telegram-mcp_Linux_arm64.tar.gz

然后安装二进制 :

# Extract the binary
sudo tar xzf telegram-mcp.tar.gz -C /usr/local/bin

# Make it executable
sudo chmod +x /usr/local/bin/telegram-mcp

# Clean up
rm telegram-mcp.tar.gz

窗口

窗口

  1. 下载您架构的最新版本 :
  2. 提取 .zip 文件
  3. 将提取的目录添加到您的路径或移动 telegram-mcp.exe 到您路径中的目录

从源

所需经费:

  • 走1.24号或以后
  • GOBIN 在路径
go install github.com/chaindead/telegram-mcp@latest

配置

授权

在使用服务器之前,需要连接到Telegram API.

  1. 获取 API ID 和散列从 电报 API

  2. 运行以下命令 :

    说明: 如果您启用了 2FA : 添加 -- password < 2fa password >

    说明: 如果您想要覆盖已有会话: 添加 -- new

    telegram-mcp auth --app-id <your-api-id> --api-hash <your-api-hash> --phone <your-phone-number>
    

    QQ 输入您从 Telegram 得到的连接到 API 的代码 .

  3. 没问题! 请给这个项目一个 支持它的发展.

客户端配置

配置克洛德桌面以识别Telegram MCP服务器的例子.

  1. 打开 Claude 桌面配置文件 :

    • 在MacOS中,配置文件位于 ~/Library/Application Support/Claude/claude_desktop_config.json
    • 在 Windows 中,配置文件位于 %APPDATA%\Claude\claude_desktop_config.json

    说明: 您可以在 Claude 桌面应用程序的设置中找到 Claude desktop config.json

  2. 添加服务器配置

    用于克洛德桌面 :

     {
       "mcpServers": {
         "telegram": {
           "command": "telegram-mcp",
           "env": {
             "TG_APP_ID": "<your-app-id>",
             "TG_API_HASH": "<your-api-hash>",
             "PATH": "<path_to_telegram-mcp_binary_dir>",
             "HOME": "<path_to_your_home_directory"
           }
         }
       }
     }
    

    光标 :

    {
      "mcpServers": {
        "telegram-mcp": {
          "command": "telegram-mcp",
          "env": {
            "TG_APP_ID": "<your-app-id>",
            "TG_API_HASH": "<your-api-hash>"
          }
        }
      }
    }
    

JSON 舍马版本

一些MCP客户端(如VS代码)不支持JSON Schema Draft 2020-12,并将拒绝使用它的工具. 您可以通过设置 JSON Schema 版本来覆盖 --schema-version 旗帜或 TG_SCHEMA_VERSION 环境变量.

共同价值:

版本網址
草案07(为VS码推荐)https://json-schema.org/draft-07/schema#
2020-12(违约)草案https://json-schema.org/draft/2020-12/schema

恒星历史

Star History Chart

版本与发布记录

@chaindead/telegram-mcp_linux_amd64 共发布 5 个版本,首次发布于 2025/04/09;过去 12 个月发布了 1 个版本。

版本发布日期距今
0.2.0latest2026/02/288 个月前
0.1.232025/08/211.2 年前
0.1.222025/04/181.6 年前
0.1.212025/04/091.6 年前
0.1.14-SNAPSHOT-59a29702025/04/091.6 年前

关于 @chaindead/telegram-mcp_linux_amd64 的常见问题

@chaindead/telegram-mcp_linux_amd64 是什么?

使用API集成的Telegram MCP服务器,用于访问用户数据,管理对话框(聊天,频道,组),检索消息,并处理已读状态.

如何安装 @chaindead/telegram-mcp_linux_amd64?

在项目目录运行 npm install @chaindead/telegram-mcp_linux_amd64,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 telegram-mcp_linux_amd64,可以用 npx telegram-mcp_linux_amd64 直接运行。

@chaindead/telegram-mcp_linux_amd64 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/chaindead__telegram-mcp_linux_amd64 是否存在。

@chaindead/telegram-mcp_linux_amd64 可以商用吗?

@chaindead/telegram-mcp_linux_amd64 使用 未声明 许可。package.json 没有声明许可证。没有许可证的代码默认保留全部权利,商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括,不构成法律意见,请以许可原文为准。

@chaindead/telegram-mcp_linux_amd64 的下载量有多少?

根据 npm 官方下载统计,@chaindead/telegram-mcp_linux_amd64 在 2026/10/10 – 2026/11/08 这 30 天内被下载 1,793 次,日均约 60 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@chaindead/telegram-mcp_linux_amd64 还在维护吗?

最新版本 0.2.0 发布于 2026/02/28(8 个月前);至今共发布 5 个版本,其中过去 12 个月发布了 1 个;首次发布于 2025/04/09。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。