
Fast Mcp Telegram
io.github.alexeyleshchenkoPublished by GitHub account alexeyleshchenkov0.44.1Updated Oct 24, 2026
Multi-tenant Telegram gateway for AI agents — HTTP+stdio, 8 tools, MTProto User API
The publisher's own server: Fastio
Overview
A local or self-hosted Telegram gateway that lets an AI assistant search, read, send and edit Telegram messages through eight consolidated tools.
- What you can do
- Search and read messages: global multi-term search, per-chat browsing, reading by message IDs, and fetching replies from posts, forum topics or messages, with date and chat-type filters. Send and edit messages: new messages, replies to forum topics, markdown or HTML formatting, rich messages, and messaging phone numbers with automatic contact handling. Find and inspect chats: search users, groups and channels, filter by dialog folder, and get profile details such as member counts, bio, online status and forum topics. Attach files: URLs, local paths or base64 data URIs, with album support and optional voice transcription for Premium accounts. Call raw Telegram MTProto methods directly for uns
- When to use it
- Use it when an assistant should work with a real Telegram account: searching chat history, summarizing or replying to conversations, sending messages and files, or looking up contacts and channel details. It suits both a single local user and a shared multi-user deployment where each user has their own token and session.
- Requirements
- Runs as a local Python process (pip or uvx install) over stdio, or as a self-hosted HTTP server. Needs Telegram API credentials from my.telegram.org in API_ID and API_HASH, plus a one-time login via phone number, bot token or QR scan; the session is stored in SESSION_DIR. Remote HTTP mode uses a per-user Bearer token. Network access to Telegram is required.
Installation
In SourceWeft
- Open Fast Mcp Telegram in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Telegram MCP Server — Model Context Protocol (MCP) gateway for Telegram. 8 context-efficient tools, multi-tenant, MTProto bridge.
Canonical GitHub repository: alexeyleshchenko/fast-mcp-telegram. This is the same project previously published under
leshchenko1979/fast-mcp-telegram. The old GitHub URL is a public 404. Install remainspip install fast-mcp-telegramoruvx --from fast-mcp-telegram; PyPI is the stable pointer.
Try the Demo
- Open https://tg-mcp.l1979.ru/setup
- Scan the QR code from Telegram mobile (Settings → Devices → Scan QR) — no phone typing, no OTP, no 2FA. Or enter your phone number as fallback.
- Copy your Bearer token from the success page
Then choose your path:
MCP Client (AI assistants)
- From the setup page, download the
mcp.jsonfile - Add the server to your AI client and ask: "send hello to my saved messages in telegram"
Direct API (curl)
- Run the command below (replace TOKEN with yours):
[Python Version] [License: MIT] [Docker Ready] [Health Status] [Glama Score]
How It Works
This server sits between your AI agent and Telegram's API:
What it does: Authenticates you with Telegram (QR or phone/bot token), exposes 8 AI-friendly tools instead of 80+ micro-APIs, and bridges raw MTProto for power users. Multi-tenant — one server, many users, isolated sessions.
Features
Quick Start
1. Install and authenticate
Quickest path (remote server): Open /setup → scan QR → copy token (see Try the Demo).
CLI path (local stdio): Run fast-mcp-telegram-setup once to create a Telegram session — then fast-mcp-telegram serves it:
Bot token alternative (no phone, no OTP):
Set BOT_API_TOKEN instead of --phone-number. See Installation Guide.
2. Configure MCP Client
stdio mode (local): Add to your MCP client config (e.g. claude_desktop_config.json) — stdio (standard input/output) is the default transport for local MCP clients:
http-auth mode (remote): Add to your MCP client config (e.g. claude_desktop_config.json):
Get your token by scanning the QR code on the setup page or see Installation Guide for deploying your own server.
3. Start Using
Deploy to Remote Server
Deploy your own MCP server on a VDS — see Installation Guide for step-by-step instructions.
Available Tools
See Tools Reference for detailed documentation with examples.
Documentation
- Installation Guide - Local setup and remote server deployment
- Tools Reference - Complete tools documentation
- MTProto Bridge - Direct API access via curl
- Contributing - Guidelines for contributors
- Security - Security features and best practices
Telemetry
Anonymous tool telemetry since v0.30.1 — heartbeat every 6h, no credentials or message content collected. Opt out with DO_NOT_TRACK=1. See ADR 0005.
Auth flow telemetry since v0.38.0 — atomic events during setup (phone, QR, bot token, reauthorize). Buffered flush on flow completion. See ADR 0008.
License
MIT License - see LICENSE
mcp-name: io.github.alexeyleshchenko/fast-mcp-telegram
Source: README.md at commit 9c68def
Tools
0Version history
1- v0.44.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Fast integrations
Fastio
io.fastOfficial publisher
Fastio is a remote MCP endpoint that gives a project one workspace for its files, its team, and its AI agents.

Fast Entity Filing USDOT BOC-3 & 2027 UCR Compliance
com.fastentityfiling
Fast Entity Filing USDOT BOC-3 & 2027 UCR Compliance's hosted MCP server, published by fastentityfiling.com; no sign-in required; Streamable HTTP; 10 tools.

Make Agent Fast
Published by GitHub account abdurshd
Remote MCP server for Make Agent Fast that lets an assistant build customer-service agents, review conversations and leads, and improve answers.

FastOCR
Published by GitHub account fastocr-org
FastOCR lets an assistant OCR local scanned PDFs and images, save searchable PDFs, and convert bank statements to Excel, CSV or QuickBooks files.

Fast Data Actors (via Apify MCP)
Published by GitHub account ichkifokkus
A configuration for Apify's hosted MCP server that exposes Fast Data Actors for YouTube transcripts, Google News/Trends, job postings, document conversion and…