Skip to main content

MCP server for Claude: Telegram broadcast via Telethon

Project description

Telegram Broadcast for Claude

Send messages in Telegram via Claude Desktop.

Setup

  1. Unpack the archive to any folder
  2. Run install.bat (double-click)
  3. It will install everything and ask for Telegram codes — enter them when Telegram sends them to your phone
  4. At the end it will show a config — copy it into Claude Desktop (Settings -> Developer -> Edit Config)
  5. Restart Claude Desktop

How to use

Just type in Claude chat:

  • "Show my accounts"
  • "What folders are on +79953282974?"
  • "Send to everyone in folder Clients: Hello! Are you interested in adding members to your chat?"
  • "How is the broadcast going?"
  • "Stop broadcast"
  • "How many sent today?"

Claude will rephrase the message for each recipient automatically.

Settings

Edit .env file to change daily message limit (default 20) and delay between messages (60-180 seconds).

Troubleshooting

  • Claude doesn't see the server — check the config path, restart Claude Desktop
  • "Account not authorized" — run install.bat again
  • Telegram blocked the account — ask Claude: "Check spam status on +79953282974"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tg_mcp_server-1.0.0-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file tg_mcp_server-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: tg_mcp_server-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for tg_mcp_server-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc62d7a828031b6def48b5863ecc898c9cd4eb68b7adf47d9c7ff69eb9ac3e85
MD5 936dc58277f8e1d8c43932d154a948aa
BLAKE2b-256 078ec98e397253bac59380478287b77da7361f0d5a3baa7a236bdd68f781f5a6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page