{"repo":"dryeab/mcp-telegram","free":true,"listed":false,"github":"https://github.com/dryeab/mcp-telegram","clone":"git clone https://github.com/dryeab/mcp-telegram.git","description":"MCP Server for Telegram","language":"Python","stars":247,"topics":["claude","llm","mcp","telegram","ai","cursor","telethon","mtproto","bot","telegram-bot"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Enable LLMs to control your Telegram Connect Large Language Models to Telegram via the Model Context Protocol (MCP). Built with Telethon, this server allows AI agents to interact with Telegram, enabling features like sending/editing/deleting messages, searching chats, managing drafts, downloading media, and more using the MTProto. --- Table&nbsp;of&nbsp;Contents - 🚀 Getting Started - Prerequisites - Installation - ⚙️ Usage - Login - Connect to the MCP server - 🧰 Available Tools - 📨 Messaging Tools - 🔍 Search & Navigation - 📝 Draft Management - 📂 Media Handling - 🛠️ Troubleshooting - 🤝 Contributing - 📝 License --- 🚀 Getting Started Prerequisites - Python 3.10 or higher - uv Install via the official uv guide. Installation Install the mcp-telegram CLI tool: ⚙️ Usage [!IMPORTANT] Please ensure you have read and understood Telegram's ToS before using this tool. Misuse of this tool may result in account restrictions. The mcp-telegram command-line tool is your entry point. Login First, authenticate with your Telegram account: This interactive command will prompt you for: - API ID & API Hash: Obtain these from my.telegram.org/apps. - Phone Number: Your Telegram-registered phone number (international format, e.g., +1234567890 ). - Verification Code: Sent to your Telegram account upon first login. - 2FA Password: If you have Two-Factor Authentication enabled. Your credentials are securely stored in the session file for future use. [!WARNING] Keep your API credentials private ","default_branch":null,"files":null,"tree":[],"storefront":"/r/dryeab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dryeab/mcp-telegram/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}