mcp-telegram-bot
Enables sending messages, asking questions with waiting for user response, and sending files via Telegram bot.
Click on "Install 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., "@mcp-telegram-botask the team for today's update"
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
MCP server for sending messages and asking questions through Telegram bot.
Features
ask(questionText) - Send question to Telegram chat and wait for user response (accepts text messages, captions, or returns description of media files)
send(textMessage) - Send message to Telegram chat
sendFile(path) - Send file to Telegram chat
Related MCP server: Telegram MCP Server
Setup
Get Chat ID:
TELEGRAM_BOT_TOKEN=your_token npm run get-chat-idSend message to your bot/group and copy the Chat ID from console.
Test server:
npm run dev
MCP Configuration
Add to your MCP client configuration:
{
"mcpServers": {
"telegram-bot": {
"command": "npx",
"args": ["tsx", "/home/user/mcp-servers/mcp-telegram-bot/src/server.ts", "--timeout", "10"],
"env": {
"TELEGRAM_BOT_TOKEN": "your_bot_token_here",
"TELEGRAM_CHAT_ID": "your_chat_id_here"
}
}
}
}Command Line Arguments
--timeout <minutes>- Timeout in minutes for waiting user response (default: 10)
Environment Variables
TELEGRAM_BOT_TOKEN- Your Telegram bot token from @BotFatherTELEGRAM_CHAT_ID- Target chat ID where messages will be sent
This server cannot be installed
Maintenance
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
- AlicenseAqualityDmaintenanceEnables AI agents to send and receive messages, media, and files on Telegram, and manage chats via a bot token.17MIT
- Alicense-qualityDmaintenanceEnables AI assistants to interact with the Telegram Bot API, allowing them to send messages, forward messages, get bot information, and receive updates.193MIT
- Alicense-qualityDmaintenanceEnables LLMs to send notifications and receive responses via Telegram.454MIT
- Alicense-qualityCmaintenanceEnables interaction with Telegram Bot API for sending messages, photos, editing messages, answering callbacks, and fetching updates.MIT
Related MCP Connectors
Telegram bridge for your MCP-compatible agent. Bidirectional, no LLM in our stack.
Build, edit, and deploy Telegram bots on FlowCastle's hosted visual flow platform.
Trade, monitor portfolios, and build Coinrule strategies by chat.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/javarool/mcp-telegram-bot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server