Better Telegram MCP
Better Telegram MCP
mcp-name: io.github.n24q02m/better-telegram-mcp
MCP-Server für Telegram mit Dual-Mode-Unterstützung: Bot-API (httpx) für schnelle Bot-Integrationen und MTProto (Telethon) für vollen Benutzerkonto-Zugriff.
Funktionen
Dual-Mode -- Bot-API (httpx) für Bots, MTProto (Telethon) für Benutzerkonten
6 Tools mit Aktions-Dispatch:
message,chat,media,contact,config,helpAuto-Erkennungsmodus -- Bot-Token für Bot-Modus oder API-Anmeldedaten für Benutzermodus festlegen
Webbasierte OTP-Authentifizierung -- Browserbasierte Authentifizierung mit Remote-Relay-Unterstützung für Headless-Umgebungen
Tool-Annotationen -- Jedes Tool deklariert
readOnlyHint,destructiveHint,idempotentHint,openWorldHintMCP-Ressourcen -- Dokumentation als
telegram://docs/*Ressourcen verfügbarSicherheitsgehärtet -- SSRF-Schutz, Verhinderung von Pfad-Traversal, Fehler-Sanitisierung
Einrichtung
Mit KI-Agent -- kopieren Sie dies und senden Sie es an Ihren KI-Agenten:
Bitte richten Sie better-telegram-mcp für mich ein. Folgen Sie dieser Anleitung: https://raw.githubusercontent.com/n24q02m/better-telegram-mcp/main/docs/setup-with-agent.md
Manuelle Einrichtung -- folgen Sie docs/setup-manual.md
Tools
Tool | Aktionen | Beschreibung |
|
| Nachrichten senden, bearbeiten, löschen, weiterleiten. Pinnen, reagieren, suchen, Verlauf durchsuchen |
|
| Chats, Gruppen und Kanäle auflisten und verwalten. Mitglieder, Admin, Forum-Themen |
|
| Fotos, Dateien, Sprachnachrichten, Videos senden. Medien aus Nachrichten herunterladen |
|
| Kontakte auflisten, suchen, hinzufügen. Benutzer blockieren/entblocken (nur Benutzermodus) |
|
| Serverstatus, Laufzeiteinstellungen, Cache, Anmeldedaten-Einrichtung (Relay, Status, Reset, Abschluss) |
| -- | Vollständige Dokumentation für jedes Thema |
MCP-Ressourcen
URI | Inhalt |
| Referenz für Nachrichtenoperationen |
| Referenz für Chatverwaltung |
| Referenz für Medienversand/-download |
| Referenz für Kontaktverwaltung |
| Gesamte Dokumentation zusammengefasst |
Sicherheit
SSRF-Schutz -- Alle URLs werden gegen interne/private IP-Bereiche validiert, DNS-Rebinding wird blockiert
Verhinderung von Pfad-Traversal -- Dateipfade werden validiert, sensible Verzeichnisse blockiert
Sitzungsdateisicherheit -- 600-Berechtigungen, 2FA nur über Web-UI (wird niemals in Umgebungsvariablen gespeichert)
Fehler-Sanitisierung -- Anmeldedaten werden niemals in Fehlermeldungen preisgegeben
Aus Quellcode erstellen
git clone https://github.com/n24q02m/better-telegram-mcp.git
cd better-telegram-mcp
uv sync
uv run better-telegram-mcpLizenz
MIT -- Siehe LICENSE.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/n24q02m/better-telegram-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server