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.1-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tg_mcp_server-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 20.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6fc67ee1d0d820928bcafe594cf29e6cd3e73704599d2b7e2de49e8bc35e2f29
MD5 e8ab6b99e5b30996e8068c422b4e04b8
BLAKE2b-256 b3f827e002736f5f946a62318602f9ae4fa3a6a727605ff4c721a43e61046d9b

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