MCP Catalogs
首页

tgfmcp

by vaibhavpandeyvpz·2·综合分 38

基于 Telegraf 的 Telegram stdio MCP 服务器,提供 Bot API 工具和消息通知功能。

communicationai-llmdeveloper-tools
0
Forks
0
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

tgfmcp 是一个专门的 MCP 服务器,将 Telegram Bot API 与兼容的客户端连接起来。它直接使用 Telegraf 进行轮询和 API 操作,提供全面的工具用于消息操作(发送、回复、编辑、删除等)和聊天信息检索。服务器可以通过 MCP 通知通道可选地发出传入消息事件,允许与 Telegram 对话进行实时交互。它包含通过用户和聊天白名单提供的安全功能,并通过本地存储处理媒体附件。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过 MCP 兼容客户端(如 Claude Desktop)自动化 Telegram 机器人交互
:将 Telegram 消息集成到 AI 工作流中作为工具或通知通道
:使用 MCP 协议创建自动化的 Telegram 消息处理机器人和机器人
:这个 MCP 服务器能否实时接收 Telegram 消息?
:如何通过 MCP 保护我的 Telegram 机器人的访问安全?

什么时候选它

当你需要通过 MCP 将 Telegram 消息集成到 AI 工作流中,特别是需要构建聊天机器人或具有完整消息控制能力的通知系统时,选择 tgfmcp。

什么时候不要选它

如果你需要与 Telegram 用户进行双向通信而不仅仅是基本的机器人功能,或者需要访问任意私人聊天,请不要使用 tgfmcp,因为机器人无法主动发起对话。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • telegram_get_me

    Get information about the Telegram bot

  • telegram_get_status

    Get the status of the Telegram bot

  • telegram_get_chat

    Get information about a specific chat

  • telegram_get_chat_administrators

    Get the administrators of a specific chat

  • telegram_lookup_chat

    Look up chat information

  • telegram_send_message

    Send a message to a chat

  • telegram_send_media_from_base64

    Send media from base64 encoding

  • telegram_send_media_from_path

    Send media from a file path

  • telegram_reply_to_message

    Reply to a specific message

  • telegram_react_to_message

    React to a message with an emoji

  • telegram_edit_message

    Edit an existing message

  • telegram_delete_message

    Delete a message

可对比工具

telegram-mcpbot-api-mcpwhatsapp-mcp

安装

安装

  1. 全局安装:
npm install -g tgfmcp
  1. 配置你的机器人令牌:
tgfmcp configure
  1. 运行 MCP 服务器:
tgfmcp mcp

对于 Claude Desktop,添加到 claude_desktop_config.json

{
  "mcpServers": {
    "telegram": {
      "command": "tgfmcp",
      "args": ["mcp"]
    }
  }
}

FAQ

这个 MCP 服务器能否实时接收 Telegram 消息?
是的,当使用 --channels 标志启动时,它可以通过 MCP 通知通道发出传入消息事件。
如何通过 MCP 保护我的 Telegram 机器人的访问安全?
使用交互式配置为可以与你的机器人交互的特定用户和聊天设置白名单。

tgfmcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。