← Alle Telegram-MCP-Connectoren

Goose · Block

Telegram mit Goose verbinden

Fügen Sie Entergram als MCP-Erweiterung in Goose hinzu, dem Open-Source-KI-Agenten von Block, und lassen Sie ihn Ihr echtes Telegram-Konto bearbeiten — verpasste Nachrichten sichtbar machen, kalt gewordene Leads nachfassen und autonom auf Chats reagieren.

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

Goose ist ein erweiterbarer KI-Agent, der sich als Erweiterungen mit MCP-Servern verbindet. Entergram stellt Ihr persönliches Telegram-Konto als gehosteten MCP-Server bereit, sodass Goose Ihre echten Chats mit voller OAuth-Sicherheit lesen und bearbeiten kann — ohne Bot-Konto, ohne API-Schlüssel.

Konfiguration zum Einfügen

~/.config/goose/config.yaml
extensions:
  entergram:
    type: streamable_http
    uri: https://mcp.entergram.com/mcp
    enabled: true

Fragen Sie Goose Dinge, die Sie Telegram nie fragen könnten

Mit verbundenem persönlichem Konto kann Goose über jeden Chat hinweg handeln. Probieren Sie Eingaben wie:

  • „Wie viele Nachrichten habe ich diese Woche verpasst, und welche sind von Kunden?“
  • „Welchen Gesprächen vergesse ich zu antworten?“
  • „Beziffere die Leads, die mangels Nachfassen kalt geworden sind.“
  • „Fasse das Kundenfeedback dieses Monats zusammen.“
  • „Entwirf Antworten auf meine ältesten unbeantworteten Nachrichten zur Durchsicht.“

Goose in 3 Schritten verbinden

Funktioniert mit der Goose-Desktop-App und der CLI.

  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

    Erweiterung in Goose hinzufügen

    Fügen Sie in Goose eine neue Erweiterung vom Typ Streamable HTTP hinzu, die auf die Entergram MCP-URL zeigt: 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. Goose kann dann in seinen Sitzungen Ihr Telegram-Konto lesen und darauf reagieren.

Drei Wege, die Entergram-Erweiterung zu betreiben

Goose Desktop

Öffnen Sie die Erweiterungsliste, fügen Sie eine eigene Erweiterung hinzu, wählen Sie den Typ Streamable HTTP und fügen Sie die URL ein. Die Desktop-App übernimmt den Browser-Rundlauf für Sie, der Zustimmungsdialog erscheint also einmal, und jede weitere Sitzung startet bereits autorisiert.

Goose CLI

`goose configure` führt Sie durch das Hinzufügen einer entfernten Erweiterung, ohne dass Sie YAML anfassen — wählen Sie Add Extension und dann die entfernte Streamable-HTTP-Option. ~/.config/goose/config.yaml von Hand zu bearbeiten bewirkt exakt dasselbe und lässt sich leichter in einem Dotfiles-Repo neben dem Rest Ihres Maschinen-Setups führen.

goose configure

Unbeaufsichtigte Läufe

Ist die Erweiterung einmal autorisiert, erbt ein Headless-Aufruf diese Freigabe. So wird aus einem Telegram-Durchlauf etwas, das Ihre Maschine um 8 Uhr erledigt, statt etwas, an das Sie denken müssen — kombinieren Sie es mit cron oder launchd, denn Entergram selbst weckt den Agenten nicht auf.

goose run -t "List every Entergram chat that has been waiting on a reply for more than a day"

Lange Aufträge, bis zum Ende durchgezogen

Goose ist darauf gebaut, einen Plan über viele Schritte hinweg zu halten, und das verändert, was sich zu beauftragen lohnt. Das hier sind Aufgaben, die Sie sonst einem Menschen für einen Nachmittag geben würden. Jede ist eine einzige Anweisung; die Tool-Abfolge darunter erarbeitet sich Goose selbst, und jeder Aufruf landet im Sitzungsprotokoll, sodass Sie den gewählten Weg nachvollziehen können.

Die Aufgabe

„Geh alle Tickets durch, die länger als drei Tage offen sind, lies den zugehörigen Chat und entwirf für jede Kundin ein Status-Update. Zeig mir die Entwürfe, bevor etwas rausgeht.“

Aufgerufene Tools

entergram_list_ticketsentergram_get_ticketentergram_list_messagesentergram_send_message

Goose liefert

Eine Anweisung, vier Tool-Typen und eine Schleife, die so lange läuft, wie die Warteschlange lang ist. Goose filtert nach Alter, öffnet jedes Ticket, um die zugehörige Unterhaltung zu finden, liest genug Historie, um zu wissen, worauf die Kundin tatsächlich wartet, und schreibt pro Ticket einen Entwurf. Beim Freigabeschritt hält es an — die Send-Aufrufe erfolgen nur für die Entwürfe, die Sie behalten.

Die Aufgabe

„Leg eine Spalte Deal-Stufe mit den Optionen Discovery, Trial, Verhandlung und Abgeschlossen an und ordne jeden Chat, mit dem wir im letzten Quartal gesprochen haben, einer davon zu.“

Aufgerufene Tools

entergram_create_custom_columnentergram_create_custom_column_optionentergram_list_workspace_chatsentergram_patch_chat_custom_fields

Goose liefert

Schema und Nachbefüllung in einem Lauf — genau da zahlt sich ein Agent aus: Die Spalte muss existieren, bevor ein einziger Wert geschrieben werden kann, und die Optionswerte müssen zurückgelesen werden, damit die Einordnung echte Options-IDs schreibt statt freien Text. Rechnen Sie mit einer längeren Laufzeit und einer Liste pro Chat am Ende. Nur mit Workspace-Connector.

Die Aufgabe

„Prüfe unsere drei Partnergruppen — wer ist in welcher, und welche unserer Kontakte tauchen in mehr als einer auf?“

Aufgerufene Tools

entergram_list_groupsentergram_list_group_membersentergram_list_contact_shared_groups

Goose liefert

Ein Join, für den es nirgends eine Oberfläche gibt. Goose zählt die Gruppen auf, geht jede Mitgliederliste durch, fragt dann pro Kontakt, in welchen Communitys Sie und die Person beide sitzen, und faltet die Antworten zu einer Überschneidungstabelle. Heraus kommt die Liste der Leute, die eine Nachricht statt drei wert sind — plus die stille Entdeckung, dass zwei Partner einander längst kennen.

Die Aufgabe

„Finde jeden, der dieselbe Frage zweimal gestellt und nie eine Antwort bekommen hat, öffne pro Fall ein Ticket und füge beide Nachrichten als Kommentar hinein.“

Aufgerufene Tools

entergram_list_messagesentergram_create_ticketentergram_create_ticket_comment

Goose liefert

Der Erkennungsschritt ist der schwierige und reine Denkarbeit — zwei eingehende Nachrichten mit derselben Absicht und kein ausgehender Zug dazwischen. Alles danach ist mechanisch. Der Kommentar zählt mehr als das Ticket: Wer die Warteschlange übernimmt, sieht den genauen Wortlaut, der ignoriert wurde, im Zitat, ohne den Thread rekonstruieren zu müssen.

Die Aufgabe

„Unsere Ticket-Schweregradspalte ist verwildert, drei Optionen bedeuten inzwischen dasselbe. Führ sie auf einen sauberen Satz zusammen.“

Aufgerufene Tools

entergram_list_ticket_custom_columnsentergram_list_ticket_custom_column_optionsentergram_update_ticket_custom_column_optionentergram_update_ticket

Goose liefert

Aufräumarbeit, die nie jemand einplant. Goose liest das Ticket-Schema, gruppiert die nahezu doppelten Optionen, benennt die verbleibenden um und verschiebt die Tickets, die noch auf ausrangierten Werten sitzen, bevor irgendetwas wegfällt. Beobachten Sie beim ersten Mal das Protokoll — bei diesem Plan sagen Ihnen die ersten drei Entscheidungen, ob der Rest stimmen wird.

Die Aufgabe

„Schick die neuen Release Notes an jede Gruppe, in der wir schon einmal Release Notes gepostet haben.“

Aufgerufene Tools

entergram_list_groupsentergram_list_messagesentergram_list_accountsentergram_send_media_message

Goose liefert

Goose leitet die Zielliste aus Belegen ab statt aus einer Liste, die jemand pflegt: Es durchsucht die Historie nach Gruppen, die diese Art von Beitrag bekommen haben, prüft, ob das Muster trägt, klärt, welches verbundene Konto sie besitzt, hängt dann die Datei an und sendet. Die vollständige Gruppenliste wird vor dem ersten Versand gemeldet, ein falscher Schluss kostet Sie also ein Nein statt einer Entschuldigung.

Was Goose mit Ihrem Telegram tun kann

  • Telegram-Gespräche lesen und zusammenfassen
  • Verpasste Nachrichten und überfällige Antworten sichtbar machen
  • Kontakte und benutzerdefinierte CRM-Felder nachschlagen
  • Nachrichten und Antworten mit Freigabe senden
  • Verpasste Chancen und Feedback beziffern
  • Mehrstufige Aktionen über Ihre Chats hinweg ausführen

Die vollständige Tool-Oberfläche der Erweiterung

Das Aktivieren der Erweiterung registriert 70 Tools in 9 Gruppen in der Sitzung. Goose entscheidet selbst, welche es in welcher Reihenfolge verkettet; die Gruppierung unten ist deshalb weniger ein Menü als eine Landkarte ihrer Beziehungen. Achten Sie darauf, wo die destruktiven Kanten liegen — Gruppenverwaltung, Schema-Löschungen, ausgehender Versand —, denn genau die kann ein persönlicher Agent überhaupt nicht erreichen.

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

Scopes — und warum ein autonomer Agent weniger davon will

Die Autorisierung ist ein gewöhnlicher OAuth-Login im Browser: Goose öffnet den Zustimmungsdialog von Entergram, Sie bestätigen, und das entstehende Token liegt in Ihrer lokalen Goose-Konfiguration statt auf irgendeinem Server. Die Telegram-Sitzung selbst bleibt hinter Entergram: Die Nummer, mit der Sie sich registriert haben, und der daran hängende Login werden weder an den Agenten von Block noch an den Modellanbieter weitergegeben, auf den Sie Goose gerichtet haben. Weil ein Agent handelt, während Sie woanders hinsehen, ist die hier gewählte Zugriffsstufe die eigentliche Sicherheitskontrolle — nicht der Prompt.

Persönlicher Agent
Für jedes Workspace-Mitglied offen. Er darf den Workspace und seine Mitglieder, die verbundenen Konten, Ihre Kontakte, die Chatliste, die Nachrichtenhistorie und die Ticket-Warteschlange lesen; das Einzige, was er schreibt, sind benutzerdefinierte Felder in Chats von Konten, die Sie selbst verbunden haben. Ein Agent mit diesem Token kann den ganzen Tag recherchieren und berichten und trotzdem einer Kundin kein Wort sagen — für einen Lauf, den Sie nicht beobachten, ist das meist der richtige Handel.
Workspace-Connector
Owner und Admins vorbehalten, und er trägt den gesamten Scope-Satz — ausgehende Nachrichten, Schreiben benutzerdefinierter Felder in beliebigen Chats, Ticket- und Schemaänderungen, Gruppenverwaltung. Geben Sie ihn einer Goose-Instanz nur, wenn der Plan tatsächlich im Namen des Workspace handeln muss, und halten Sie ihn von Maschinen fern, an die sich andere Leute setzen können.
Zugriff mitten im Lauf abschneiden
Zwei Schalter, die auf verschiedenen Ebenen wirken. Die Erweiterung in Goose zu deaktivieren hält den aktuellen Agenten davon ab, Entergram überhaupt zu erreichen. Das Token unter Settings → Workspace → Connectors → MCP zu widerrufen macht es überall gleichzeitig ungültig — auch für einen bereits laufenden Durchgang auf einer anderen Maschine.

Wo ein autonomer Lauf an die Wand fährt

Randbedingungen, die Sie kennen sollten, bevor Sie Goose einen Plan geben und vom Bildschirm weggehen.

  • Tool-Aufrufe brauchen einen Pro-Workspace. MCP ist in Entergram eine Funktion des Pro-Plans, der OAuth-Handshake gelingt also in jedem Tarif — und dann scheitert der erste Tool-Aufruf Ihres Plans, was man ungern vierzig Minuten in einen Lauf hinein herausfindet.
  • Ein persönlicher Agent kann keinen Plan abschließen, der mit einem Versand endet. Ist der letzte Schritt ausgehend, braucht der Lauf einen Workspace-Connector, und den kann nur ein Owner oder Admin anlegen.
  • Niemand außer Ihnen plant Goose ein. Entergram bietet keinen Trigger, der einen Agenten weckt; wiederkehrende Arbeit heißt also cron, launchd oder welchen Runner Sie ohnehin nutzen, der Goose im gewünschten Takt aufruft.
  • Es gibt kein Broadcast-Primitiv. Jedes Nachrichten-Tool löst genau eine account_id und einen Chat auf; ein Agent, der beschließt, vierzig Leute zu kontaktieren, macht vierzig einzelne Aufrufe — jeder im Protokoll sichtbar und jederzeit unterbrechbar.
  • Die Historie ist nicht bodenlos. Tiefe Lesevorgänge in einer regen Gruppe werden von Telegrams eigener Aufbewahrung und Seitenlogik begrenzt, nicht von Entergram; ein Plan, der ein ganzes Jahr einer großen Gruppe durchlaufen will, kommt unvollständig zurück, ohne das laut zu sagen.
  • Lange Lesevorgänge kosten Modell-Tokens. Goose läuft auf dem Anbieter, den Sie konfiguriert haben, und ein Plan, der Tausende Nachrichten in den Kontext zieht, wird dort abgerechnet — grenzen Sie nach Chat, Zeitraum oder Ticket-Warteschlange ein, bevor Sie ihn loslassen.

Wenn ein Goose-Lauf aus dem Ruder läuft

Die Erweiterung ist gelistet, aber es erscheinen keine Tools
Goose liest seine Erweiterungsliste beim Start einer Sitzung, nicht während einer laufenden. Prüfen Sie, ob der Eintrag `enabled: true` trägt, und starten Sie dann eine neue Sitzung — eine fortgesetzte Sitzung behält die Tool-Liste, mit der sie erzeugt wurde.
Die CLI hängt beim Autorisierungsschritt
Der Zustimmungsdialog braucht einen Browser, und eine SSH-Sitzung oder ein Container hat nichts, womit sich einer öffnen ließe. Autorisieren Sie einmal aus einer Desktop-Sitzung; Headless-Aufrufe danach nutzen das gespeicherte Token weiter.
Goose versucht, ein Binary zu starten, und scheitert
Es wurde der falsche Erweiterungstyp gewählt. Entergram ist ein gehosteter Server, der über Streamable HTTP erreicht wird, und keine Kommandozeilen-Erweiterung — ein Eintrag vom Typ command schickt Goose auf die Suche nach einer ausführbaren Datei, die nie auf Ihrer Maschine war.
Der Lauf bricht auf halbem Weg mit einem Berechtigungsfehler ab
Der Plan hat die Grenze vom Lesen zum Schreiben überschritten. Ein persönlicher Agent kann keine Nachrichten senden, keine Chat-Felder anderer Leute bearbeiten und keine Gruppen verwalten — bitten Sie also einen Owner oder Admin um einen Workspace-Connector, oder schreiben Sie den Plan so um, dass er beim Entwurf endet.
Es hat mit dem falschen Telegram-Konto gearbeitet
Sind mehrere Konten verbunden, überlässt eine unbestimmte Anweisung die Wahl dem Modell. Nennen Sie das Konto im Prompt und verlangen Sie vorab einen entergram_list_accounts-Aufruf, damit die account_id aus Daten aufgelöst und nicht geraten wird.
Änderungen an config.yaml scheinen ignoriert zu werden
YAML ist einrückungsempfindlich, und ein falsch verschachtelter extensions-Block wird stillschweigend zu gar nichts geparst. Führen Sie stattdessen `goose configure` aus und fügen Sie die entfernte Erweiterung über das Menü hinzu — das schreibt dieselbe Datei korrekt, und Sie können sie anschließend diffen.

Goose + Telegram FAQ

Wie verbindet sich Goose mit MCP-Servern?
Goose verbindet sich als Erweiterungen mit MCP-Servern. Fügen Sie Entergram als Streamable-HTTP-Erweiterung mit der MCP-URL hinzu und autorisieren Sie per OAuth.
Ist das ein Telegram-Bot?
Nein. Entergram verbindet Ihr echtes persönliches Telegram-Konto über einen gehosteten MCP-Server.
Ist es sicher?
Ja. OAuth 2.0 mit fein abgestuften Berechtigungen; Sie entscheiden, worauf Goose zugreifen darf, und können es jederzeit widerrufen.

Telegram mit Goose verbinden