mcp-telegram and telegram-mcp

These tools are competitors, as both appear to be implementations of a "Telegram MCP Server" or "Telegram MCP" to integrate with the Telegram platform.

mcp-telegram
62
Established
telegram-mcp
53
Established
Maintenance 2/25
Adoption 17/25
Maturity 25/25
Community 18/25
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 17/25
Stars: 237
Forks: 35
Downloads: 1,198
Commits (30d): 0
Language: Python
License: MIT
Stars: 297
Forks: 38
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stale 6m
No Package No Dependents

About mcp-telegram

dryeab/mcp-telegram

MCP Server for Telegram

Implements Telegram's MTProto protocol via Telethon to expose messaging, search, draft management, and media download capabilities as MCP tools for AI agents. Integrates with Claude Desktop and Cursor through stdio transport, with credentials managed via interactive CLI login and session-based authentication. Provides LLMs with 10+ tools for sending/editing/deleting messages, searching dialogs, and downloading media while handling SQLite session locking for concurrent instance safety.

About telegram-mcp

chaindead/telegram-mcp

Telegram MCP for managing dialogs, messages, drafts, read statuses, and more.

Implements the Model Context Protocol to expose Telegram's TDLib client library through a standardized MCP server interface, enabling AI assistants like Claude Desktop and Cursor to autonomously manage conversations. Built in Go with support for multi-factor authentication and persistent session management via environment variables. Exposes five core tools—account info, dialog listing, message retrieval, read status updates, and draft sending—allowing AI agents to perform end-to-end message workflows programmatically.

Scores updated daily from GitHub, PyPI, and npm data. How scores work