# 9seconds/mtg

Highly opinionated MTPROTO proxy for Telegram

Repository: https://github.com/9seconds/mtg
Canonical: https://ross.abutalabs.com/products/mtg
Language: Go
License: MIT
License Family: permissive
Topics: mtproto, mtproxy, telegram
Last push: 2026-06-11T22:01:33+00:00

## Health v2 (maintenance only)
Score: 86/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 87, release rhythm 78, longevity 100
- inputs: {"age_days": 3016, "days_push": 83, "days_rel": 148, "gap_med": 2.0, "n_releases_24m": 15}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3664, forks 385 (observed 2026-08-28T04:08:13.343734+00:00)

## What it is
mtg is a highly opinionated MTPROTO proxy server for Telegram written in Go, designed to let users access Telegram from censored or restricted networks. It emphasizes minimalism, high connection capacity (~10-20k simultaneous connections), domain fronting, and TLS-like traffic camouflage rather than user management or ad-tag support.

## Use cases
- run a self-hosted Telegram proxy to bypass censorship
- deploy an MTProto proxy on a VPS for restricted networks
- provide Telegram access where Telegram is blocked
- disguise proxy traffic as normal TLS website traffic
- serve many simultaneous Telegram proxy connections with low resource usage

## When to choose
- you need a lightweight, unbloated MTProto proxy without user management
- you want strong anti-detection features like domain fronting and FakeTLS
- you need to handle thousands of concurrent connections efficiently
- you prefer a single static Go binary that is easy to deploy

## When to avoid
- you need adtag support for promoting channels via Telegram's bot
- you need per-user authentication or access management
- you want a proxy with a graphical management interface

## Facets
- artifact type: service
- maturity: active
- function: proxy, networking, security, privacy
- domain: censorship-circumvention, networking, privacy, messaging-platforms
- platform: windows, self-hosted, go
- tags: mtproto, telegram, mtproxy, domain-fronting, faketls, anti-censorship, linux, macos, docker

## Member repositories
- 9seconds/mtg (main) score 86

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:13.343734+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:31:33.510422+00:00, confidence not recorded.
  - readme: https://github.com/9seconds/mtg (fetched 2026-08-28T04:08:13.343734+00:00, sha 475e327d9576)
- Data as of 2026-08-30T08:39:29.467469+00:00.
