← Alle Telegram-MCP-Connectoren

Gemini · Google

Telegram mit Gemini verbinden

Nutzen Sie Entergram als Telegram-MCP-Server für Google Gemini und die Gemini CLI — geben Sie Gemini sicheren, per OAuth abgestuften Zugriff auf Ihre echten Telegram-Chats, damit es verpasste Nachrichten, wartende Kunden und kalt gewordene Leads aufdeckt.

MCP-Server-URL https://mcp.entergram.com/mcp

Die Gemini CLI und MCP-kompatible Gemini-Tools können sich mit externen MCP-Servern verbinden. Entergram stellt Ihr persönliches Telegram-Konto als gehosteten MCP-Server bereit, sodass Gemini Ihre tatsächlichen Chats mit OAuth-Sicherheit liest und bearbeitet — ohne Bot, ohne Code, ohne API-Schlüssel.

Konfiguration zum Einfügen

~/.gemini/settings.json
{
  "mcpServers": {
    "entergram": {
      "httpUrl": "https://mcp.entergram.com/mcp"
    }
  }
}

Fragen Sie Gemini, was Sie Telegram nie fragen konnten

Mit verbundenem persönlichem Konto kann Gemini alle Chats auf einmal analysieren. Probieren Sie Prompts wie:

  • „Wie viele Nachrichten habe ich diese Woche verpasst, und welche sind von Kunden?“
  • „Welche Unterhaltungen vergesse ich zu beantworten?“
  • „Beziffere die Leads, die durch ausbleibendes Nachfassen kalt geworden sind.“
  • „Fasse das Feedback zusammen, das mir Kunden im letzten Monat gegeben haben.“
  • „Finde jede unbeantwortete Frage in all meinen Chats.“
  • „Entwirf Antworten auf meine ältesten unbeantworteten Nachrichten zur Durchsicht.“

Gemini in 3 Schritten verbinden

Funktioniert mit der Gemini CLI und MCP-kompatiblen Gemini-Clients.

  1. 01

    Ihre MCP-URL in Entergram kopieren

    Öffnen Sie in Entergram Settings → Workspace → Connectors → MCP und kopieren Sie Ihre MCP-Server-URL.

  2. 02

    MCP-Server bei Gemini registrieren

    Fügen Sie Entergram mit dieser URL zu Ihrer Gemini-CLI-MCP-Konfiguration hinzu: https://mcp.entergram.com/mcp.

  3. 03

    Autorisieren und ausführen

    Klicken Sie auf Connect, melden Sie sich mit Ihrem Entergram-Konto an und klicken Sie auf Allow access. Gemini kann Ihr Telegram-Konto dann abfragen und bearbeiten.

Wo Sie den Server registrieren

Gemini CLI, Benutzerebene

Der Hauptweg — und das, was die meisten mit Gemini MCP meinen. Tragen Sie den Server in ~/.gemini/settings.json unter mcpServers ein, mit httpUrl auf den gehosteten Endpunkt, starten Sie die CLI neu, und die Tools stehen in jedem Projekt auf dieser Maschine bereit. Weil es sich um entferntes HTTPS handelt, gibt es keinen npx-Wrapper und keine stdio-Brücke, die am Leben gehalten werden müsste.

{ "mcpServers": { "entergram": { "httpUrl": "https://mcp.entergram.com/mcp" } } }

Gemini CLI, Projektebene

Derselbe Block in .gemini/settings.json innerhalb eines Repositorys gilt nur für diesen Checkout. Nützlich, wenn genau ein Repo die Deploy-Pipeline ist, die Releases in einen Telegram-Kanal meldet, und der Rest Ihrer Arbeit mit Chats nichts zu tun hat — außerdem liegt die Konfiguration so in der Versionskontrolle, wo Kolleginnen und Kollegen sie nachlesen können.

mkdir -p .gemini && $EDITOR .gemini/settings.json

Jeder Client, der ein Gemini-Modell fährt

Der Endpunkt ist modellunabhängig. Ein IDE-Agent, ein geskriptetes Harness oder ein internes Tool mit Gemini darunter registriert Entergram so, wie es die eigene MCP-Konfiguration erwartet, und erhält die identische Tool-Liste. Der Zustimmungsdialog gehört Entergram — wer den Client ausführt, autorisiert also als er selbst und erbt nicht die Freigabe einer anderen Person.

Terminal-Aufgaben, die sich zu verdrahten lohnen

In der CLI sind das Einzeiler, die Sie hinter einen Shell-Alias oder einen Git-Hook legen können. Jede Anfrage in normaler Sprache entfaltet sich zu einer Folge von Tool-Aufrufen, und die CLI druckt aus, welche sie gemacht hat — Sie können die Mechanik also beobachten, bevor Sie ihr einen Schreibvorgang anvertrauen. Alles Folgende setzt voraus, dass der Server einmal registriert und autorisiert ist; danach ist es nur noch Tippen.

Du fragst

„Poste die Release Notes aus CHANGELOG.md in den Beta-Kanal.“

Aufgerufene Tools

entergram_list_accountsentergram_list_groupsentergram_send_message

Du bekommst

Der Schritt nach dem Deploy, an den nie jemand denkt. Gemini hat das Changelog bereits aus dem Repo im Kontext, wählt das Konto, das den Kanal verwaltet, findet den Kanal über den Namen und postet. Hängen Sie das an einen erfolgreichen Build, und die Ankündigung hängt nicht mehr am Gedächtnis einer Person.

Du fragst

„Wer ist im Beta-Kanal, den wir nie als zahlenden Kunden markiert haben?“

Aufgerufene Tools

entergram_list_group_membersentergram_list_contactsentergram_get_chat_custom_fields

Du bekommst

Eine Mengendifferenz über zwei Systeme, die sonst in verschiedenen Browsertabs leben. Es zählt die Kanalmitglieder auf, gleicht sie mit Ihrer Kontaktliste ab und liest dann die CRM-Felder, um zu sehen, wer das Kunden-Flag trägt. Zurück kommt die nicht konvertierte Hälfte Ihrer Community, namentlich.

Du fragst

„Schick die fehlgeschlagene Test-Ausgabe mit einer kurzen Erklärung in den Acme-Thread.“

Aufgerufene Tools

entergram_list_chatsentergram_send_media_message

Du bekommst

Die Datei liegt ohnehin direkt neben Ihnen auf der Platte, der ganze Upload-Tanz entfällt also. Gemini hängt das Artefakt an und schreibt die Begleitzeile selbst — das ist der Unterschied zwischen einer Kundin, die eine Wand aus Stacktrace sieht, und einer Kundin, die weiß, was kaputt ist und wann es behoben wird.

Du fragst

„Leg einen Launch-Kanal an, benenne ihn ordentlich und füge das Release-Team hinzu.“

Aufgerufene Tools

entergram_create_channelentergram_update_chat_infoentergram_invite_chat_members

Du bekommst

Drei Schritte in der Telegram-Oberfläche schrumpfen auf einen Satz. Der Kanal wird angelegt, Titel und Beschreibung werden aus Ihrer Beschreibung gesetzt, und die Einladungsliste wird aus Ihren Kontakten aufgelöst. Das hier braucht einen Workspace-Connector — Gruppenverwaltung gehört nicht zum Scope-Satz des persönlichen Agenten.

Du fragst

„Ich habe die Versionsnummer in der Ankündigung vertippt, korrigiere das.“

Aufgerufene Tools

entergram_list_messagesentergram_edit_message

Du bekommst

Es liest die jüngste Historie zurück, um die gemeinte Nachricht zu identifizieren, und bearbeitet sie an Ort und Stelle, statt eine Korrektur darunter zu posten. Telegram lässt die Nachricht, wo sie war, niemand, der sie schon gelesen hat, wird erneut benachrichtigt, und die Kanalhistorie bleibt sauber.

Du fragst

„Gib mir die Ticketzahlen dieser Woche nach Bearbeiter als TSV.“

Aufgerufene Tools

entergram_list_ticketsentergram_list_ticket_custom_columnsentergram_list_members

Du bekommst

Bei der Ausgabeformatierung spielt ein Terminal-Client seine Stärke aus. Es holt die Warteschlange, löst die Kategorie- und Schweregrad-Spalten auf ihre echten Optionswerte auf, übersetzt Bearbeiter-IDs in Namen und druckt tabgetrennte Zeilen, die Sie direkt in eine Tabelle oder ein Chart-Skript pipen. Ad-hoc-Reporting, ohne dass vorher jemand einen Report bauen musste.

Was Gemini mit Ihrem Telegram tun kann

  • Telegram-Unterhaltungen lesen und zusammenfassen
  • Verpasste Nachrichten und überfällige Antworten aufdecken
  • Kontakte und individuelle CRM-Felder nachschlagen
  • Nachrichten und Antworten nach Freigabe senden
  • Verpasste Chancen und Feedback beziffern
  • Support-Tickets anlegen und aktualisieren

Die Tool-Oberfläche in der CLI

Listen Sie nach dem Verbinden die registrierten MCP-Server auf, und alle 70 Tools erscheinen unter entergram, gruppiert wie unten. Tool-Namen sind wörtliche Bezeichner, und im Terminal zählt das mehr als im Chatfenster: Sie können einen Aufruf im Prompt direkt benennen, wenn Sie deterministisches Verhalten wollen, statt das Modell den Weg wählen zu lassen. Die CLI druckt jeden Aufruf samt Argumenten mit, was eine unbekannte Tool-Liste schnell erlernbar macht.

Konten & Workspace

5 Tools

Identität und Geltungsbereich ermitteln. Jeder Nachrichtenaufruf braucht zuerst eine account_id aus list_accounts — ein KI-Client, der diesen Schritt überspringt, spricht das falsche Telegram-Konto an.

  • entergram_get_me
  • entergram_list_accounts
  • entergram_get_workspace
  • entergram_get_member
  • entergram_list_members

Chats & Suche

8 Tools

Unterhaltungen finden. Die Workspace-Ansichten liefern den CRM-Zustand (Tickets, Kommentare, individuelle Felder), die Live-Ansichten den aktuellen Telegram-Transportzustand samt Anzahl ungelesener Nachrichten.

  • entergram_list_chats
  • entergram_get_chat
  • entergram_list_live_chats
  • entergram_get_live_chat
  • entergram_list_workspace_chats
  • entergram_get_workspace_chat
  • entergram_update_workspace_chat
  • entergram_get_chat_management

Nachrichten

9 Tools

Nachrichtenverlauf lesen und schreiben, inklusive Bearbeitungen, Weiterleitungen und Reaktionen. Das Senden ist pro Konto abgegrenzt, nichts gilt kontoübergreifend für Ihre verbundenen Konten.

  • entergram_list_messages
  • entergram_get_message
  • entergram_send_message
  • entergram_send_media_message
  • entergram_edit_message
  • entergram_delete_message
  • entergram_forward_messages
  • entergram_get_message_reactions
  • entergram_set_message_reactions

Kontakte

3 Tools

Mit wem Sie sprechen — und wo Sie sich sonst noch begegnen. Erst die Abfrage gemeinsamer Gruppen macht Fragen wie „Welche meiner Leads sind in derselben Community?“ beantwortbar.

  • entergram_list_contacts
  • entergram_get_contact
  • entergram_list_contact_shared_groups

Tickets

10 Tools

Volle Kontrolle über den Support-Desk: öffnen, zuweisen, priorisieren, kommentieren und schließen. Tickets verweisen zurück auf den Chat, aus dem sie stammen — so kommt ein KI-Client in einem Schritt von der Unterhaltung in die Warteschlange.

  • entergram_list_tickets
  • entergram_get_ticket
  • entergram_create_ticket
  • entergram_update_ticket
  • entergram_delete_ticket
  • entergram_list_chat_tickets
  • entergram_list_ticket_comments
  • entergram_create_ticket_comment
  • entergram_update_ticket_comment
  • entergram_delete_ticket_comment

Individuelle CRM-Felder

11 Tools

Das Schema Ihrer Pipeline. Lesen Sie die Spalten, bevor Sie Werte schreiben — Checkboxen erwarten Booleans, Mehrfachauswahlen Arrays von Optionswerten, Datumsfelder ISO-8601-Zeichenketten.

  • entergram_list_custom_columns
  • entergram_get_custom_column
  • entergram_create_custom_column
  • entergram_update_custom_column
  • entergram_delete_custom_column
  • entergram_list_custom_column_options
  • entergram_create_custom_column_option
  • entergram_update_custom_column_option
  • entergram_delete_custom_column_option
  • entergram_get_chat_custom_fields
  • entergram_patch_chat_custom_fields

Individuelle Ticket-Felder

9 Tools

Dieselbe Schema-Kontrolle auf der Ticket-Seite — Kategorien, Schweregrade, SLA-Stufen und alles Weitere, was Ihr Desk über Status und Priorität hinaus erfasst.

  • entergram_list_ticket_custom_columns
  • entergram_get_ticket_custom_column
  • entergram_create_ticket_custom_column
  • entergram_update_ticket_custom_column
  • entergram_delete_ticket_custom_column
  • entergram_list_ticket_custom_column_options
  • entergram_create_ticket_custom_column_option
  • entergram_update_ticket_custom_column_option
  • entergram_delete_ticket_custom_column_option

Interne Notizen

4 Tools

Kommentare zu einem Chat, die Ihr Kunde nie sieht. Nützlich, damit ein KI-Client seine Überlegungen hinterlässt und ein menschlicher Kollege dort weitermacht.

  • entergram_list_chat_comments
  • entergram_create_chat_comment
  • entergram_update_chat_comment
  • entergram_delete_chat_comment

Gruppen & Kanäle

11 Tools

Telegram-Gruppen und -Kanäle anlegen und verwalten — Mitglieder, Berechtigungen, Privatsphäre und Infos — plus einen rohen Befehls-Notausgang für alles Übrige.

  • entergram_list_groups
  • entergram_get_group
  • entergram_list_group_members
  • entergram_create_group_chat
  • entergram_create_channel
  • entergram_invite_chat_members
  • entergram_remove_chat_member
  • entergram_update_chat_info
  • entergram_update_chat_permissions
  • entergram_update_chat_privacy
  • entergram_run_chat_command

Zustimmung, pro Maschine

Nichts in settings.json ist ein Zugangsdatum. Die Datei sagt der CLI nur, wo der Server liegt; der Zugriff entsteht aus einem OAuth-Login, den Sie im Browser abschließen, und das entstehende Token gehört Ihnen, nicht dem Checkout. Google erhält zu keinem Zeitpunkt Telegram-Zugangsdaten — Telefonnummer und Sitzung bleiben in Entergram. Es gibt zwei Scope-Sätze, und welchen Sie brauchen, hängt davon ab, ob die CLI schreiben soll.

Scope-Satz des persönlichen Agenten
Jedes Mitglied kann sich einen ausstellen, ohne einen Admin zu fragen. Er deckt das Lesen von Workspace, verbundenen Konten, Kontakten, Chats, Nachrichten und Tickets ab, dazu das Schreiben von Werten benutzerdefinierter Felder in Ihren eigenen Chats. Genug für jede Analyse- und Exportaufgabe auf dieser Seite; nicht genug, um eine Nachricht zu senden.
Scope-Satz des Workspace-Connectors
Owner und Admins vorbehalten — und das, was eine Automatisierung tatsächlich braucht. Er ergänzt Versand, Medien, Bearbeitungen, Ticket-Schreibzugriffe, Schreiben benutzerdefinierter Felder im ganzen Workspace und die Verwaltung von Telegram-Gruppen. Weil er geteilt und nicht persönlich ist, behandeln Sie die Maschine, auf der Sie ihn autorisieren, mit entsprechender Sorgfalt.
Die Verbindung kappen
Den mcpServers-Eintrag zu löschen hält die CLI davon ab, den Server aufzurufen — ungültig macht es gar nichts. Wirklich abschneiden können Sie den Zugriff nur auf der Entergram-Seite: unter Settings → Workspace → Connectors → MCP den Client widerrufen. Das greift sofort, auf jeder Maschine, die ihn genutzt hat.

Randbedingungen, um die Sie herum planen

Die meisten davon werden erst spürbar, wenn Sie die CLI unbeaufsichtigt laufen lassen wollen.

  • Den Server zu registrieren ist nicht dasselbe wie ihn zu autorisieren. Jede Maschine durchläuft den Zustimmungsdialog beim ersten Mal selbst — ein frischer Laptop oder ein neu gebauter Container braucht also mindestens einmal einen Browser.
  • Der Entergram-Workspace muss auf Pro sein. Die CLI listet den Server bereitwillig auf und kassiert dann bei jedem Aufruf eine Absage, wenn der Tarif niedriger ist. Das sieht nach einer kaputten Konfiguration aus, ist aber keine.
  • Es gibt kein implizites Konto. Nachrichten-Tools verlangen eine explizite account_id, jedes Skript muss also zuerst die Kontenliste auflösen — im Chat kaum spürbar, in einer Pipeline eine Sache mehr, an die man denken muss. Lösen Sie sie einmal am Anfang des Skripts auf und reichen Sie sie durch.
  • Ein persönlicher Agent kann weder senden noch Gruppen verwalten. Automatisierungen, die Release Notes posten oder Kanäle anlegen, brauchen einen Workspace-Connector, den ein Owner oder Admin autorisiert hat.
  • Das Protokoll ist Anfrage und Antwort, kein Abonnement. In Ihrem Terminal kommt nichts unaufgefordert an; Gemini erfährt von einer neuen Nachricht erst, wenn etwas es zum Nachsehen veranlasst. Alles, was nach Monitoring aussieht, muss ein geplanter Job in Ihrer Verantwortung sein.
  • Die CLI erweitert nichts. Sie sieht exakt die Chats, die Ihr eigenes Telegram-Konto sieht — eine Gruppe, die Sie verlassen haben, ist eine Gruppe, die sie nicht lesen kann.

CLI-Probleme und ihre Ursachen

Der Server taucht in der MCP-Liste nie auf
Fast immer fehlerhaftes JSON — ein einziges überzähliges Komma lässt die CLI die gesamte Settings-Datei stillschweigend verwerfen. Validieren Sie sie, prüfen Sie, dass der Schlüssel für einen entfernten HTTPS-Server httpUrl heißt und nicht ein stdio-Eintrag mit command und args ist, und vergewissern Sie sich, dass der Eintrag wirklich innerhalb von mcpServers liegt.
Änderungen an settings.json scheinen wirkungslos
Die Konfiguration wird beim Start gelesen. Beenden Sie die Sitzung vollständig und starten Sie neu; ein laufender Prozess bedient weiter die Tool-Liste, die er beim Start aufgebaut hat — die Datei kann also korrekt sein und trotzdem ignoriert wirken.
OAuth lässt sich auf einer Maschine ohne Display nicht abschließen
Der Zustimmungsdialog braucht einen Browser. Autorisieren Sie auf einer Arbeitsstation, die Sie sehen können, oder leiten Sie den Callback-Port über SSH weiter — ein Build-Agent ohne Anzeige kann den Handshake nicht allein beenden.
Es funktioniert in einem Verzeichnis und im anderen nicht
Sie haben zwei Settings-Dateien. Die unter ~/.gemini gilt überall, die unter .gemini in einem Repository nur dort. Prüfen Sie, welche von beiden den entergram-Eintrag tatsächlich enthält, bevor Sie irgendetwas anderes ändern.
Jeder Aufruf liefert 403
Erst den Tarif prüfen, dann die Rolle. MCP-Zugriff setzt Pro voraus, und alles jenseits des Scope-Satzes für persönliche Agenten setzt Owner- oder Admin-Rechte im Entergram-Workspace voraus.
Lesen klappt, Senden wird verweigert
Das ist die Grenze des persönlichen Agenten und kein vorübergehender Fehler. Senden fehlt in seinem Scope-Satz vollständig, Wiederholen hilft also nicht — ein Owner oder Admin muss einen Workspace-Connector autorisieren, und Sie durchlaufen den Zustimmungsprozess damit erneut.

Gemini + Telegram FAQ

Funktioniert das mit der Gemini CLI?
Ja. Die Gemini CLI unterstützt MCP-Server — registrieren Sie die Entergram MCP-URL in Ihrer MCP-Konfiguration und autorisieren Sie per OAuth.
Ist das ein Telegram-Bot?
Nein. Entergram verbindet Ihr echtes persönliches Telegram-Konto über einen gehosteten MCP-Server, sodass Gemini mit Ihren tatsächlichen Chats arbeitet.
Kann Gemini mir sagen, was ich verpasst habe?
Ja. Es liest alle Ihre verbundenen Chats, zählt unbeantwortete und ungelesene Nachrichten und hebt die von Kunden und Leads hervor.
Ist es sicher?
Ja. Die Verbindung nutzt OAuth 2.0 mit fein abgestuften Berechtigungen; Sie entscheiden, worauf Gemini zugreifen darf, und können dies jederzeit widerrufen.

Telegram mit Gemini verbinden