MCP Directory
Back

telegram-mcp

by chigwell · Python · ★ 1,243

Telegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.

#admin#api#chat-management#contacts#groups#mcp#media#messaging#search#telegram#telegram-api#telegram-client#telethon

Install

pip install git+https://github.com/chigwell/telegram-mcp.git

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "telegram-mcp": {
      "command": "uvx",
      "args": [
        "git+https://github.com/chigwell/telegram-mcp.git"
      ]
    }
  }
}

From the README

[](https://opensource.org/licenses/Apache-2.0) [](https://github.com/chigwell/telegram-mcp/actions/workflows/python-lint-format.yml) [](https://github.com/chigwell/telegram-mcp/actions/workflows/docker-build.yml) A Telegram integration for Claude, Cursor, and other MCP-compatible clients. It exposes Telegram account, chat, message, contact, media, folder, and admin operations through the [Model Context Protocol](https://modelcontextprotocol.io/) using [Telethon](https://docs.telethon.dev/). Basic Telegram MCP usage in Claude: Asking Claude to analyze chat history and send a response: Messa…
Read full README on GitHub →

Related communication servers