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)
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
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 gradedqualityDmaintenanceAn 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.47 npm3MIT
- AlicenseAqualityDmaintenanceMCP server that exposes a Telegram bot, enabling sending messages and retrieving updates through natural language.342 PyPI1MIT
- 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.552 npm8-