MCP Telegram — Development skill for Claude Code
Telegram MCP server (MTProto).
How to install MCP Telegram
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open beautyfree/mcp-telegram and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What MCP Telegram does
Telegram 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.
Alternatives in Development
- User Stories — Create INVEST-compliant user stories with 3 C's structure 7.8k ★
- Agentic Stack — One brain, many harnesses 2.2k ★
- Agentlas Connect — Connect Agentlas agents or teams to Telegram 1.1k ★
README
mcp-telegram
Telegram MCP server for Claude, Codex, Cursor, Claude Code, VS Code, Cline, Windsurf, and other MCP clients. Real Telegram user account via MTProto, browser-based local sign-in, 100+ tools. Need lazy-loading + lower context cost? See telegram-agent, the skill-based companion.
[](https://www.npmjs.com/package/mcp-telegram) [](https://github.com/beautyfree/mcp-telegram/blob/main/LICENSE) [](package.json)
A [Model Context Protocol](https://modelcontextprotocol.io) (MCP) server that connects [Claude Desktop](https://claude.ai), [Codex CLI](https://github.com/openai/codex), [Cursor](https://cursor.com), [Claude Code](https://claude.ai/code), VS Code, Cline, Windsurf, Goose, and any other MCP-compatible client to a real Telegram user account via [MTProto](https://core.telegram.org/mtproto)—so your agent can read, search, send, moderate, and manage Telegram chats from chat or automated tool calls instead of clicking through the Telegram UI.
**Use it to:** read dialogs and search messages globally · send/edit/forward/react/poll · download media and transcribe voice notes · moderate channels (ban/restrict/promote, invite links, slow-mode, admin log, forum topics) · manage stories, contacts, drafts, notifications, folders, privacy · or fall through to the raw MTProto bridge for anything else. All against a single signed-in user account—no bot required.
[!WARNING] This server signs in as a real Telegram user (not a bot). Sessions live in `~/.telegram-agent/`. Treat that directory like a password.
Prerequisites
- Node.js `>=2
Related Skills
Ghl MCP
Connect your GoHighLevel sub-account to Claude Code. Manage contacts, pipelines, calendars, invoices, and 70+
Integrate Whatsapp
Connect WhatsApp, set up webhooks, and send messages
Telegram MCP Kit
Connect Claude (or any MCP client) to your own Telegram in ~15 minutes: setup prompt for Claude Code/Codex, pr
Tg CLI
Agent-first Telegram CLI client built on MTProto. Designed for Claude Code agents and power users who need str
Setup Project Adapters
Re-sync tool adapters so every enabled CLI offers the same surface as Claude Code here. Trigger on 'add Cursor
Agentsmd Sync
agentsmd-sync propagates a canonical AGENTS.md into the tool files assistants read (CLAUDE.md, Copilot, Cursor
Related Agents
Comms Agent
Draft follow-up messages for job-search contacts (email / LinkedIn / WhatsApp), queue them for the user's appr
Slack Notifier
Use this agent to send experiment status notifications to Slack. Reads state.json for context and sends format
Email Manager
Manage internal project email: read inbox, send messages, archive processed items, run the periodic delivery a