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.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@telegram-bot-mcpSend a message to @my_channel saying 'Hello from MCP'."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
# 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.
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.
An MCP server that provides congressional transcripts
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.224MIT
- 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.5278-