telegram-bot-mcp
Provides tools to interact with the Telegram Bot API, enabling sending messages to chats and topics, retrieving updates and chat information, and checking bot identity.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
# Telegram Bot MCP Server
Cursor MCP server for Telegram Bot API (@The2TestGPTBot).
Tools
Tool | Description |
| Send text to chat/topic ( |
| Recent updates — discover |
| Chat info by id or |
| Bot identity |
Related MCP server: telegram-mcp
Setup
npm installIn ~/.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 toapi.telegram.org:443.
Stack
@modelcontextprotocol/sdkzodNode.js (ESM)
This server cannot be deployed
Maintenance
Related MCP Connectors
Telegram bridge for your MCP-compatible agent. Bidirectional, no LLM in our stack.
Hosted Telegram MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
Unofficial Telegram MCP server — read, search, reply and react in your own Telegram account.
Related MCP Servers
- FlicenseBqualityDmaintenanceAn 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.610-
- AlicenseNot gradedqualityCmaintenanceAn 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.20 npm3MIT
- AlicenseAqualityCmaintenanceMCP server that exposes a Telegram bot, enabling sending messages and retrieving updates through natural language.31MIT
- FlicenseAqualityDmaintenanceAn 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.565 npm8-