Telegram MCP servers: which one to use
Telegram has no official server. Use telegram-readonly to only read chats, chigwell for the most tools, or a bot server to post as a bot.
- Servers
- 95
- active
- Hosted
- 21
- nothing to install
- Local
- 48
- runs on your machine
Telegram does not publish an MCP server, so pick by whose account the assistant acts as. Most servers log in as you, with an API ID and a Telegram login, and can read and send in every chat you have. The readonly server and the draft-only chaindead server are the safer starts. The chaindead README warns that misuse of the Telegram API can get an account suspended.
Good for
- People who want Claude to summarize unread chats and channels
- Community managers who triage groups and draft replies
- Developers who want an assistant to post and manage a Telegram bot
- Anyone who wants chat search without any risk of sending
Which Telegram MCP server to use
Use telegram-readonly to search and read chats, since it is read-only by default. Pick chigwell when you need to send and manage chats, and telegram-bot-mcp when the assistant should act as a bot, not as you.
| Server | Acts as | Runs | Sign-in | Can send messages | Tools | GitHub stars |
|---|---|---|---|---|---|---|
| chigwell | You | Local | API ID | Yes | 80+ | 1.9K |
| chaindead | You | Local | API ID | Drafts only | 5 | 350 |
| Chatroost | You | HostedLocal | API ID or QR | Yes | – | 64 |
| fast-mcp-telegram | You | HostedLocal | QR code | Yes | 8 | 50 |
| telegram-readonly | You | Local | API ID | No | – | 13 |
| telegram-bot-mcp | A bot | Local | Bot token | Yes | 166 | 3 |
All Telegram MCP servers
95 active · official first, then by GitHub stars
telegram-mcpLocaltoken in envTelegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.
1.9K GitHub stars
talk-to-girlfriend-aiai agent that could talk to my gf thru my mac. went viral got like 20m views
551 GitHub stars- claude-ops-telegram-serverLocal
Telegram personal-account MCP (MTProto user-auth). Read DMs, send messages, search across chats.
547 GitHub stars
telegram-mcpTelegram MCP for managing dialogs, messages, drafts, read statuses, and more.
350 GitHub stars
mcp-telegramLocalMCP Server for Telegram
254 GitHub stars
Chatroost — unofficial Telegram MCP serverHosted or LocalUnofficial Telegram MCP server — read, search, reply and react in your own Telegram account.
64 GitHub stars
fast-mcp-telegramHosted or LocalMulti-tenant Telegram gateway for AI agents — HTTP+stdio, 8 tools, MTProto User API
50 GitHub stars- mcp-communicator-telegramLocal
MCP server for communicating with users through Telegram bots
47 GitHub stars
mcp-telegramLocalTelegram MCP server (MTProto). Connect Claude, Cursor, Claude Code, VS Code, Codex, Cline, Windsurf to a real Telegram account — read/search/send messages, moderate channels, manage stories/contacts/folders, transcribe voice, and call any raw MTProto method. Browser-based sign-in. 100+ tools.
34 GitHub stars- @iflow-mcp/timoncool-telegram-api-mcpLocal
Ultimate Telegram Bot API v9.6 MCP Server — 169 methods, meta-mode, rate limiting, circuit breaker
34 GitHub stars
telegram-api-mcpUltimate Telegram Bot API MCP server — full v9.6 coverage, meta-mode, rate limiting, circuit breaker. TypeScript.
34 GitHub stars
45telegaTelegram MCP server with 45+ methods, QR auth, WSL/Kiro setup, and Docker-ready deployment
23 GitHub stars- telegram-account-orchestrator
Self-hosted Telegram multi-account management with Web UI, CLI, Bot, MCP, Telethon, and Telegram Desktop tdata import.
22 GitHub stars
telegram-notification-mcpSimple MCP server to send you notifications on telegram
22 GitHub stars- telegram-business-bridge
Connect any AI agent to your personal Telegram via the official Business API — no userbot, no ban risk, no Premium. Agent reads & searches full history, drafts replies; every reply waits for your ✅. MCP server + 24/7 collector on SQLite/FTS5.
18 GitHub stars - telegram-mcp
🤖 Manage multiple Telegram accounts effortlessly with AI-driven tools for bulk messaging, scheduling, and more in one easy-to-use platform.
15 GitHub stars - telegram-mcp-readonly
Read-only Telegram MCP server. Search chats, read messages, and download attachments from any MCP client.
13 GitHub stars - agents-guide-to-telegram
教 agent 使用 Telegram / Teach your agent to use Telegram — native rich messages (tables, LaTeX, collapsible blocks), a live progress window for Claude Code, and a field guide of hard-won pitfalls.
12 GitHub stars
Telegram MCP ServerLocalLocal-first TDLib Telegram MCP server with 116 tools, account isolation and production guardrails.
12 GitHub stars
WireCat TelegramLocalYour Telegram account for agents: read, search and send messages. Sign in with the tg CLI first.
12 GitHub stars
Show all 95Show fewer
Telegram MCPLocalTelegram for AI agents: messages, chats, media, and contacts in bot and user-account modes.
11 GitHub stars- Telegram-mcp
Drive a real Telegram account from an MCP client: chats, messages, media, secret chats, communities, folders, admin rights, invite links and Mini Apps, with multi-account routing and an approval safeguard.
11 GitHub stars - TelegramScraper
Scrape public Telegram channels without API or login — Python CLI, MCP server for AI agents, dashboard
10 GitHub stars
Telegram ArchiveLocalSearch and read your archived Telegram chats and messages
8 GitHub stars- mcp-telegram
Model Context Protocol Server for interacting with Telegram Channels
8 GitHub stars
telegram-notify-mcpLocalSend Telegram notifications from AI agents — text, photos, and documents.
7 GitHub stars- telegram-wallet-p2p-sdkLocal
Unofficial, read-only SDK monorepo for the Telegram Wallet P2P market: async Python client (aiohttp, Pydantic), Node.js client and an MCP server exposing listings, market summaries, best prices, spread and liquidity analytics. Published on PyPI and npm.
7 GitHub stars - mcp-telegram-claudecode
MCP server for Telegram integration with Claude Code
7 GitHub stars
telegram-mcpLocalTelegram MCP server: read, send, and search messages and manage chats via your account.
7 GitHub stars
Better-TG-CLI (Telegram)LocalTelegram on your own account: read, search, send and press bot buttons. Writes need your approval.
6 GitHub stars- mcp-telegram
MCP server exposing Telegram as tools for LLMs — read history, search with context, look up entities by name
6 GitHub stars - telegram-mcp-kit
Connect Claude (or any MCP client) to your own Telegram in ~15 minutes: setup prompt for Claude Code/Codex, production patches (shared daemon, extra tools, multi-account), watchdog, and every gotcha that cost us hours. On top of chigwell/telegram-mcp.
6 GitHub stars - telegram-mcp-server
Simple Telegram MCP server
5 GitHub stars - mcp-telegram-notifierLocal
A Model Context Protocol (MCP) server that enables AI agents to send messages, photos, documents, and videos via Telegram bot
4 GitHub stars - telegram-mcpLocal
Production-ready MCP Server for Telegram Bot API - 162 methods with token-optimized meta mode
4 GitHub stars - tgstat-mcpLocal
MCP server for TGStat — Telegram channel analytics, search, stats (Russia). Part of WWmcp — 46 MCP servers for emerging markets.
4 GitHub stars - telegram-mcpLocal
MCP server for a personal Telegram account: read chats, send messages, run polls
4 GitHub stars - telegram-ads-mcp
MCP server for Telegram Ads (ads.telegram.org, TON): create, target, pause ads and read stats; 26 tools, ads start on hold, write gate, prompts; optional lazy tool loading.
4 GitHub stars - telegram-plugin
Local-first Telegram MCP server and Codex plugin with a safe read/search/draft default mode for AI agents
4 GitHub stars - mcp-telegramLocal
MCP server for Telegram — connect Claude to your real Telegram account via User API (MTProto)
3 GitHub stars - telegram-mcp-serverLocal
Full-capability Telegram MCP server (stdio + Streamable HTTP) backed by your user account via mtcute.
3 GitHub stars - telegram-bot-mcp
MCP server & CLI for Telegram Bot API. 166 methods, Rust, rmcp.
3 GitHub stars - 5dive-pluginsLocal
Multi-harness plugin marketplace maintained by 5dive — Telegram bridge and related agent-channel integrations.
2 GitHub stars - mcp-telegram-agentLocal
MCP server to send Telegram notifications from AI agents
2 GitHub stars - telegram-mcpLocal
A comprehensive Telegram Bot API server built on the Model Context Protocol (MCP), providing seamless integration with Telegram Bot functionality through a modern, modular architecture.
2 GitHub stars - FlowCastleHosted
Build, edit, and deploy Telegram bots on FlowCastle's hosted visual flow platform.
2 GitHub stars - mcp-telegram
Telegram userbot MCP server (GramJS/MTProto, 80+ tools) with a shared-daemon mode: multiple agents/clients can use one account at once, no AUTH_KEY_DUPLICATED. Works with Claude Code, Claude Desktop, Cursor and other MCP clients.
2 GitHub stars - mcp-telegram
Telegram MCP Server for Claude Code & AI Agents - Send messages, files, voice via MTProto or Bot API
2 GitHub stars - mctl-telegram
Go remote MCP server for Telegram user-account access (gotd/td MTProto)
2 GitHub stars - telegram-bot-testing-mcp
Write test scenarios for your Telegram bot — Claude runs them like a human QA. MCP server driving the official Telegram Web client in a real browser: structured reads, button presses, files, screenshots, Mini Apps. No MTProto libraries.
2 GitHub stars - telegram-mcp
MCP server for your personal Telegram account: unread digest with whose-turn-to-reply statuses, read/search/send/react, interactive init, stdio or Streamable HTTP
2 GitHub stars - telegram-mcp
Local MCP server that gives an AI agent read/write access to your own Telegram account via MTProto (Telethon).
2 GitHub stars - Telegram-mcp
Telegram MCP Server
2 GitHub stars - telegram-mcp-server-2026
Local MCP server for connecting AI agents to Telegram — read messages, send replies, manage chats and contacts through a simple desktop interface.
2 GitHub stars
GhostPaw TelegramLocalTelegram message mirror, search, sending, and moderation tools.
1 GitHub stars
Telegram Bot MCP ServerLocalSelf-hosted Telegram Bot MCP server for rich text, media and interactive buttons.
1 GitHub stars
tgcloud — Telegram serverless botsLocalMCP server for Telegram serverless bots: lifecycle, deploys, migrations, webhooks via tgcloud CLI
1 GitHub stars- secure-telegram-mcpLocal
The secure Telegram MCP server: encrypted sessions, folder-scoped access, read-only by default. Per-endpoint API keys.
1 GitHub stars - telegram-mcp-cliLocal
Telegram MCP server and CLI for Claude Code, Codex and AI agents. 74 tools for chats, history, search, sending, media, contacts, groups, admin, topics, reactions, polls, folders and privacy, on your real Telegram account over MTProto.
1 GitHub stars - telegram-mcp-connectLocal
Telegram MCP server that runs locally. Connect Telegram to Claude Code, Codex, Cursor and other MCP clients to read chats, search messages and summarise conversations. Your session stays on your machine.
1 GitHub stars - mcp-telegram-botLocal
MCP server that exposes a Telegram bot
1 GitHub stars - Telegram Channel Scraper - Posts, Media & Buttons | No LoginHosted
Telegram Channel Scraper - No Login, $0.30 per 1K Posts
1 GitHub stars - Telegram Context MCPLocal
Read permitted Telegram chats, retrieve original posts and files, and track changes locally.
1 GitHub stars - tgden — Telegram catalog & searchHosted
Search 1.2M+ Telegram channels, 245k+ chats, 160k+ bots — no account, no key, no install.
1 GitHub stars
telegram-bot-mcp-communityLocalMCP server for Telegram Bot API — send messages, manage chats, webhooks, files, and more through 27 tools
0 GitHub stars- telegram-notifier-mcpLocal
MCP server for sending notifications via Telegram Bot API
0 GitHub stars - telegram-mcpLocal
Local MCP server that connects CLI agents (OpenCode, Codex CLI, Claude Code, ...) to a personal Telegram account over MTProto.
0 GitHub stars
Limzo Telegram Group StatsHosted or LocalRead-only stats for public Telegram groups tracked by Limzo, the anti-spam bot. No API key.
0 GitHub stars- telegram-bot-mcp-serverLocal
A Model Context Protocol (MCP) server for Telegram Bot API integration
0 GitHub stars - telegram-mcp-tsLocal
TypeScript-native, dual-mode (MTProto user account + Bot API) Model Context Protocol server for Telegram.
0 GitHub stars - AwrAIter — Telegram channelsHosted
Telegram channels you administer: analytics, content plans, scheduled publishing. No userbot
0 GitHub stars - Morse — Telegraph in TelegramHosted
Ask Telegraph's ranked miners from any MCP client, no wallet. Morse pays; each answer has a receipt.
0 GitHub stars - Telegram AI CLI MCPLocal
Read a personal Telegram account over MTProto; every write is a plan a human applies.
0 GitHub stars - Telegram BridgeLocal
Stdio MCP bridge to Telegram with scrubbing and a fail-closed allowlist.
0 GitHub stars - Telegram Managed Bot FactoryLocal
Provision owner-confirmed isolated Telegram Managed Bot instances.
0 GitHub stars - Telegram MCP by InsightfulPipeHosted
Hosted Telegram MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
0 GitHub stars - telegram-mcp
Turn any Telegram bot into a chat-first AI assistant. Sign in with Google, paste your BotFather token, message your bot. MCP tools let external agents push notifications.
0 GitHub stars - telegram-mcpHosted
Telegram bridge for your MCP-compatible agent. Bidirectional, no LLM in our stack.
0 GitHub stars - @fre4x/telegramLocal
Telegram MCP server implementing Claude Code Channels for bidirectional communication and remote permission relay.
405/wk downloads a week
dynamic-telegram-bot-api-mcpLocalA dynamic, self-refreshing MCP gateway for the complete Telegram Bot API
342/wk downloads a week- @itapi-core/mcp-telegramLocal
MCP server for mcp-telegram
55/wk downloads a week - @mrfentmen/telegram-mcpLocal
Use the Telegram Bot API (free bot; set TELEGRAM_BOT_TOKEN): bot info, send messages, read updates.
- AdminHub for TelegramHosted
Run a Telegram channel from your AI agent. Posts go out through your own bot, not your account.
- Statiko — Telegram trends & channel analyticsHosted
Live Telegram data: trending topics, channel profiles & metrics, post history incl. edits/deletions.
- telegramHosted
Telegram: FASTEST real time Telegram API. Retrieve channel's info and messages in milliseconds..
- Telegram Agent by Nova (CIVAI)Hosted
I use your linked Telegram MTProto session (Integrations → Telegram) to list groups, members, and s…
- Telegram Business MCPHosted
Self-hosted Telegram Business MCP: search chats, read files and transcripts, optionally reply.
- Telegram Channel ScraperHosted
Public Telegram channel messages, views and reactions without login. Flat rows, never null.
- Telegram Channel ScraperHosted
Public Telegram channel posts without login: text, views, reactions, media, exact subscribers.
- Telegram Channel ScraperHosted
Public Telegram channel posts, views, reactions, media and subscriber counts. No login needed.
- Telegram Channel Scraper & Keyword SearchHosted
Telegram for AI agents, no login: keyword search, channel posts, comments, username lookup.
- telegram-channel-scraper-mcpLocal
Scrape messages, extract leads from public Telegram channels. No login required.
- telegram-mcpLocal
MCP server for Telegram - lets AI agents communicate with users via Telegram
- tgboard — Telegram DirectoryHosted
Search 100k+ auto-verified Telegram channels, bots and groups: full-text search and top rankings.
- TTMT – Telegram to MetaTraderHosted
Read-only access to your own TTMT trading data: trades, signals, channels, performance and risk.
Questions
Is there an official Telegram MCP server?
No. All of these come from community developers, not from Telegram.
Which Telegram MCP server is read-only?
telegram-readonly. Its README says it searches and reads chats and downloads attachments without sending messages or changing chats, and read-only mode is on by default.
Can it send messages as me?
Yes, for most of them. chigwell, Chatroost and fast-mcp-telegram log in as your Telegram account and can send. chaindead only sends drafts, and telegram-readonly cannot send.
Do I need an API key?
Most local servers need an API ID and hash from my.telegram.org plus a login with your phone. fast-mcp-telegram and the Chatroost cloud version use a QR code instead.
Can I limit which chats it can see?
chigwell has an allowlist for chat access, and telegram-readonly uses an explicit read-only allowlist. Set one if you do not want the assistant to read every chat.
Is there a hosted Telegram MCP server?
Chatroost has a cloud version that connects Telegram to Claude.ai or ChatGPT with a QR code. fast-mcp-telegram has a public demo you can try. The rest run on your computer.
User account or bot: which should I use?
Use a user-account server to read your own chats and channels. Use a bot server such as telegram-bot-mcp to act as a bot, which only works in chats the bot has joined.
Can using one get my Telegram account banned?
It can. The chaindead README warns that misuse of the Telegram API may get an account suspended. Read Telegram's API terms first, and avoid mass messaging.
Which server has the most tools?
chigwell lists 80+ tools. telegram-bot-mcp covers 166 Bot API methods. fast-mcp-telegram has just 8 tools on purpose, to use less context.
How do I add Telegram to Claude Desktop?
Open the server's page from the table and follow its install box. Most need an API ID and a login step first.