Skip to main content
Glama
abramovmarketing88-byte

telegram-bot-mcp

# Telegram Bot MCP Server

Cursor MCP server for Telegram Bot API (@The2TestGPTBot).

Tools

Tool

Description

tg_send_message

Send text to chat/topic (chat_id, text, optional parse_mode, message_thread_id, reply_to_message_id, disable_notification, business_connection_id)

tg_get_updates

Recent updates — discover chat_id / topic ids

tg_get_chat

Chat info by id or @username

tg_get_me

Bot identity

Related MCP server: telegram-mcp

Setup

npm install

In ~/.cursor/mcp.json:

{
  "mcpServers": {
    "telegram": {
      "command": "node",
      "args": ["C:\\path\\to\\telegram-bot-mcp\\index.js"],
      "env": {
        "TELEGRAM_BOT_TOKEN": "<your bot token>"
      }
    }
  }
}

Keep the token only in mcp.json / env — never commit it.

After code changes: Cursor Settings → MCP → Reload telegram.

Notes

  • Forum groups: always pass message_thread_id, otherwise the message won't land in the topic.

  • Business: optional business_connection_id.

  • If fetch failed / timeout — check VPN / access to api.telegram.org:443.

Stack

  • @modelcontextprotocol/sdk

  • zod

  • Node.js (ESM)

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    An MCP server that enables interaction with Telegram messaging platform, allowing users to retrieve unread messages, fetch entity information, and send messages through natural language interfaces.
    6
    10
  • A
    license
    -
    quality
    C
    maintenance
    An MCP server that enables interaction with Telegram to send, read, and search messages across chats and dialogs. It supports waiting for incoming messages and retrieving conversation history through natural language commands.
    10
    4
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server that exposes a Telegram bot, enabling sending messages and retrieving updates through natural language.
    3
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    An MCP server for interacting with Telegram bots and channels using the Telegraf library. It allows AI agents to send messages, manage channels, forward content, and intelligently respond to Telegram conversations.
    5
    45
    8

View all related MCP servers

Related MCP Connectors

  • Telegram bridge for your MCP-compatible agent. Bidirectional, no LLM in our stack.

  • MCP server for Gainium — manage trading bots, deals, and balances via AI assistants

  • An MCP server that integrates with Discord to provide AI-powered features.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/abramovmarketing88-byte/telegram-bot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server