telegram-mcp and mcp-telegram-claudecode

telegram-mcp
53
Established
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 17/25
Maintenance 10/25
Adoption 4/25
Maturity 18/25
Community 15/25
Stars: 297
Forks: 38
Downloads:
Commits (30d): 0
Language: Go
License: MIT
Stars: 5
Forks: 4
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
No Package No Dependents
No risk flags

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.

About mcp-telegram-claudecode

EthanSky2986/mcp-telegram-claudecode

MCP server for Telegram integration with Claude Code

Implements bidirectional Telegram messaging within Claude Code using the Model Context Protocol, with tools for sending messages, photos, and checking new communications. Includes remote permission approval hooks that enable you to approve sensitive operations (file edits, bash commands) directly from Telegram, plus experimental auto-polling that injects received messages into your terminal. Supports HTTP/HTTPS proxy configuration for regions with Telegram restrictions.

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