MCP Servers / communication / mcp-telegram

mcp-telegram

JSON →
stdionone1communication

Telegram MCP server using User API (MTProto) with default-deny ACL, granular per-chat permissions, file sending, media downloads, and rate limiting

Install
How to run this server
[ { "cmd": "npx @prgebish/mcp-telegram", "imports": [] } ]
server path: mcp-telegram-3
Tools
What this server exposes
tg_me
Returns current account info
tg_dialogs
Lists dialogs visible to the ACL whitelist
tg_history
Fetches message history with pagination, date filtering, and media download
tg_search
Searches messages in a chat by text query, with optional sender filter
tg_send
Sends a text message or file, with optional reply-to
tg_forward
Forwards messages from one chat to another
tg_draft
Saves a draft message (does not send)
tg_mark_read
Marks a chat as read
Configuration
Environment & auth
authnone
envTG_APP_ID
Resources
mcp-telegram — MCP Server · libregistry