← Back to search Server uses env_vars capabilities via: process.env
telegram-mcp-bot
Telegram MCP server for two-way bot communication with session management
npm
A
94.1 / 100
Versions
1.1.0latestMay 16, 2026
1.0.5May 16, 2026
1.0.4Apr 13, 2026
1.0.1Apr 6, 2026
1.0.0Apr 6, 2026
Tools 5
set_session annotations: none low
Set or update the session name and emoji. Registers a Telegram command so users can direct messages to this session.
emoji string session_name string
list_chats annotations: none low
List all Telegram chats the bot has interacted with
send_message annotations: none low
Send a text message to a Telegram chat. chat_id is optional — defaults to the most recent known chat.
text string reply_to_message_id number
send_photo annotations: none low
Send a photo to a Telegram chat by URL, file ID, or local file path. chat_id is optional — defaults to the most recent known chat.
photo string caption string
get_updates annotations: none low
Get recent messages from Telegram chats. When a session name is set, only returns messages targeted at this session (or untargeted messages).
limit number chat_id number since_cursor number
Permissions 1
env_vars low Scan Findings 18
info
Sandbox failed to start for output poisoning scan
low
Permission: env_vars access detected
info
SBOM generated: 134 components
medium
No build provenance detected (SLSA L0)
low
Tool 'set_session' has no annotations
low
Tool 'list_chats' has no annotations
low
Tool 'send_message' has no annotations
low
Tool 'send_photo' has no annotations
low
Tool 'get_updates' has no annotations
info
Sandbox failed to start for behavioral verification
info
package.json metadata
info
Tool: set_session
info
Tool: list_chats
info
Tool: send_message
info
Tool: send_photo
info
Tool: get_updates
info
Transport: stdio
info
Required env vars (4)