Back to Apps

MCP Telegram
by dryeab
Control your Telegram account directly via LLMs to send messages, search chats, and manage media.
0 stars
Works in:Cursor
Exposes:Tools
What it does\nMCP Telegram allows AI agents to interact with your personal Telegram account using the MTProto protocol via Telethon. It transforms your LLM into a Telegram power-user, capable of managing conversations and media autonomously.\n\n## Tools\n- send_message: Send text messages or files to any user, group, or channel.\n- edit_message: Modify content of previously sent messages.\n- delete_message: Remove one or multiple messages.\n- get_messages: Retrieve message history with advanced filtering.\n- search_dialogs: Find users, groups, and channels by name or username.\n- message_from_link: Access specific messages using Telegram links.\n- get_draft: View current message draft for any chat.\n- set_draft: Create or clear message drafts.\n- media_download: Download photos, videos, and documents from messages.\n\n## Installation\nInstall the CLI tool first:\nuv tool install mcp-telegram\n\nThen run mcp-telegram login to authenticate.\n\nAdd to your claude_desktop_config.json:\njson\n{\n "mcpServers": {\n "mcp-telegram": {\n "command": "mcp-telegram",\n "args": ["start"],\n "env": {\n "API_ID": "<<youryour_api_id>",\n "API_HASH": "<<youryour_api_hash>"\n }\n }\n }\n}\n\n\n## Supported hosts\n- Claude Desktop\n- Cursor
Quick install
uv tool install mcp-telegramInformation
- Pricing
- free
- Published
- 4/19/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add to MCP settings: command `mcp-telegram` with args `start` and your API_ID/API_HASH env vars.Claude Desktop
{\n "mcpServers": {\n "mcp-telegram": {\n "command": "mcp-telegram",\n "args": ["start"],\n "env": {\n "API_ID": "<<youryour_api_id>",\n "API_HASH": "<<youryour_api_hash>"\n }\n }\n }\n}





