Naar de hoofdinhoud
Alle Telegram MCP-connectors

Gemini · Google

Gemini Telegram MCP - voor Gemini en de CLI

Gebruik Entergram als Telegram MCP-server voor Google Gemini en de Gemini CLI. Geef Gemini veilige, via OAuth afgebakende toegang tot je echte Telegram-chats, zodat het gemiste berichten, wachtende klanten en afgekoelde leads naar boven haalt.

URL van de MCP-server https://mcp.entergram.com/mcp

Koppel Gemini in 3 stappen

Werkt met de Gemini CLI en MCP-compatibele Gemini-clients.

URL van de MCP-server https://mcp.entergram.com/mcp
  1. Begin in Entergram: onder Settings → Workspace → Connectors → MCP staat je server-URL. Kopieer die naar het klembord, want de Gemini CLI leest hem uit een configuratiebestand en niet uit een invoerveld.

  2. Voeg Entergram toe aan de MCP-configuratie van je Gemini CLI met de URL: https://mcp.entergram.com/mcp.

  3. Start de CLI opnieuw zodat hij de nieuwe server oppikt, log in bij Entergram in de browser die opent en geef afgebakende toegang tot je workspace.

Vraag Gemini wat je Telegram nooit kon vragen

Met je persoonlijke account gekoppeld kan Gemini al je chats tegelijk analyseren. Probeer prompts zoals:

  1. “Welke chats hebben onbeantwoorde vragen uit de afgelopen drie dagen?”

  2. “Toon de contacten in mijn klantengroep die niet in de communitygroep zitten.”

  3. “Plaats de inhoud van build.log in het releasekanaal.”

  4. “Maak een kanaal met de naam Launch Updates en nodig het kernteam uit.”

  5. “Verbeter de typfout in mijn laatste bericht in het Acme-gesprek.”

  6. “Exporteer de tickets van deze maand als TSV, zodat ik ze in een sheet kan zetten.”

Wat Gemini met je Telegram kan

Zowel de Gemini CLI als MCP-compatibele Gemini-clients kunnen externe MCP-servers registreren. Voeg de URL van Entergram toe en Gemini krijgt afgebakende, met OAuth beveiligde toegang tot je echte persoonlijke Telegram-account. Geen bot om te onderhouden, niets te programmeren en geen API-sleutels om op te slaan.

  1. Je chats bevragen zonder de terminal te verlaten

  2. Een klantenlijst vergelijken met de ledenlijst van een community

  3. Build-output of een bestand direct in een chat plaatsen

  4. Een kanaal opzetten en er de juiste leden in zetten

  5. Een bericht ter plekke verbeteren in plaats van het opnieuw te sturen

  6. Ticketdata exporteren als tabgescheiden tekst voor een spreadsheet

Terminalklussen die het koppelen waard zijn

In de CLI zijn dit aanroepen van één regel die je achter een shell-alias of een git-hook kunt zetten. Elk verzoek in gewone taal wordt een reeks toolaanroepen, en de CLI toont welke het deed. Zo zie je hoe het werkt voordat je het een schrijfactie toevertrouwt. Alles hieronder gaat ervan uit dat de server één keer is geregistreerd en geautoriseerd; daarna is het gewoon typen.

Meer informatie

Je vraagt

“Plaats de release notes uit CHANGELOG.md in het bètakanaal.”

Aangeroepen tools

entergram_list_accountsentergram_list_groupsentergram_send_message

Je krijgt

De stap na de deploy die niemand onthoudt. Gemini heeft de changelog al in context uit de repo, kiest het account dat het kanaal beheert, zoekt het kanaal op naam en plaatst het bericht. Hang het aan een geslaagde build en de aankondiging hangt niet meer af van iemands geheugen.

Je vraagt

“Wie zit er in het bètakanaal die we nooit als betalende klant hebben gemarkeerd?”

Aangeroepen tools

entergram_list_group_membersentergram_list_contactsentergram_get_chat_custom_fields

Je krijgt

Een verschil tussen twee verzamelingen uit systemen die normaal in verschillende browsertabbladen leven. Het somt de leden van het kanaal op, koppelt die mensen aan je contactlijst en leest daarna de CRM-velden om te zien wie de klantmarkering heeft. Wat terugkomt is de niet-geconverteerde helft van je community, met naam.

Je vraagt

“Stuur de output van de falende test naar het Acme-gesprek, met een korte uitleg.”

Aangeroepen tools

entergram_list_chatsentergram_send_media_message

Je krijgt

Het bestand staat al naast je op schijf, dus het hele uploadgedoe valt weg. Gemini voegt het bestand toe en schrijft zelf de begeleidende regel. Dat is het verschil tussen een klant die een muur van stacktrace ziet en een klant die ziet wat er stukging en wanneer het is opgelost.

Je vraagt

“Maak een lanceringskanaal, geef het een goede naam en voeg het releaseteam toe.”

Aangeroepen tools

entergram_create_channelentergram_update_chat_infoentergram_invite_chat_members

Je krijgt

Drie stappen in de interface van Telegram worden één zin. Het kanaal wordt aangemaakt, titel en beschrijving worden ingesteld op basis van je omschrijving en de uitnodigingslijst komt uit je contacten. Hiervoor is een workspace-connector nodig, want groepsbeheer zit niet in de scopes van de persoonlijke agent.

Je vraagt

“Ik heb het versienummer in die aankondiging verkeerd getypt, verbeter het.”

Aangeroepen tools

entergram_list_messagesentergram_edit_message

Je krijgt

Het leest de recente geschiedenis terug om het bedoelde bericht te vinden en bewerkt het ter plekke, in plaats van er een correctie onder te zetten. Telegram laat het bericht op zijn plek staan, dus wie het al las krijgt geen nieuwe melding en de kanaalgeschiedenis blijft schoon.

Je vraagt

“Geef me de ticketaantallen van deze week per toegewezen persoon als TSV.”

Aangeroepen tools

entergram_list_ticketsentergram_list_ticket_custom_columnsentergram_list_members

Je krijgt

Opmaak van de output is waar een terminalclient zijn waarde bewijst. Het haalt de wachtrij op, zet de kolommen voor categorie en ernst om naar hun echte optiewaarden, koppelt de ID's van toegewezen personen aan echte namen en print tabgescheiden regels die je direct in een spreadsheet of grafiekscript kunt pipen. Rapportage op aanvraag, zonder dat iemand eerst een rapport hoeft te bouwen.

Gebruikersverhaal · Revenue operations

Een wekelijkse afstemming van de pipeline tussen Telegram en HubSpot

Dezelfde prompt kan tegen elke Telegram-identiteit draaien, maar de output moet de herkomst bewaren: welk account het gesprek voerde, met welk HubSpot-record het overeenkwam en wat er sinds de vorige run veranderde.

Meer informatie

De pipelinereview op vrijdag bevat ook de deals die alleen in Telegram bestonden

Verkopers gebruiken verschillende Telegram-accounts voor regio's en merken. Op vrijdag toont het CRM wel meetings en e-mail, maar mist het prijsgesprekken, bezwaren en vervolgstappen die in Telegram zijn afgesproken.

De instructie

Bekijk voor elk gekoppeld Telegram-account de chats die deze week zijn bijgewerkt. Koppel zakelijke contacten aan HubSpot via een geverifieerd telefoonnummer, e-mailadres of een bestaande externe ID, nooit alleen op weergavenaam. Maak een afstemmingstabel. Stel voor gekoppelde deals een notitie voor met de accountnaam, de laatste beslissing en de volgende actie. Zet niet-gekoppelde gekwalificeerde leads in een aparte lijst ter controle. Plaats het eindoverzicht in Slack en maak of voeg geen contacten samen zonder goedkeuring.

Wat het team krijgt

Revenue operations ziet welke Telegram-gesprekken vooruitgingen, vastliepen of HubSpot nooit bereikten. Elke CRM-notitie bevat het bronaccount en de periode, zodat een manager de samenvatting kan terugvoeren op het echte gesprek.

Ritme

Wekelijks via cron of een geplande Gemini CLI-job

  1. Gemini bepaalt de account_id-waarden en leest per account de wijzigingen van zeven dagen.

  2. Een wrapperscript bevraagt HubSpot, past vaste koppelsleutels toe en vraagt Gemini alleen de onderbouwende chats samen te vatten.

  3. Goedgekeurde notities worden naar HubSpot geschreven; de totalen over alle accounts en de lijst zonder match gaan naar Slack.

Realiteitscheck

De Gemini CLI levert de redenering en de Entergram MCP-tools; HubSpot en Slack vereisen eigen API-gegevens of MCP-connectors. Gebruik voor onbeheerde runs een planner die je zelf beheert, bewaar een tijdstempel van de laatste run en vereis een controle voordat CRM-records worden aangemaakt of samengevoegd.

Waar je de server registreert

Meer informatie

Gemini CLI, gebruikersniveau

De hoofdroute, en wat de meeste mensen bedoelen met Gemini MCP. Zet de server in ~/.gemini/settings.json onder mcpServers, met httpUrl naar het gehoste endpoint, start de CLI opnieuw en de tools zijn beschikbaar in elk project op die machine. Omdat het om externe HTTPS gaat, is er geen npx-wrapper of stdio-brug die je draaiende moet houden.

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

Gemini CLI, projectniveau

Hetzelfde blok in .gemini/settings.json binnen een repository geldt alleen voor die checkout. Handig als één repo de deploypipeline is die releases aankondigt in een Telegram-kanaal en de rest van je werk niets met chats te maken heeft. De configuratie staat dan ook in versiebeheer, waar een teamgenoot hem kan lezen.

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

Elke client die een Gemini-model aanstuurt

Het endpoint is niet aan een model gebonden. Een IDE-agent, een gescripte testomgeving of een interne tool met Gemini eronder registreert Entergram op de manier die de eigen MCP-configuratie verwacht en krijgt precies dezelfde toollijst. Het toestemmingsscherm is van Entergram, dus wie de client draait, autoriseert als zichzelf en neemt niet de toestemming van iemand anders over.

Het toolaanbod in de CLI

Toon na het koppelen de geregistreerde MCP-servers en alle 78 tools verschijnen onder entergram, gegroepeerd zoals hieronder. Toolnamen zijn letterlijke identifiers, en dat telt in een terminal zwaarder dan in een chatvenster: je kunt een aanroep direct in een prompt noemen als je voorspelbaar gedrag wilt, in plaats van het model zelf een route te laten kiezen. De CLI toont elke aanroep en de argumenten terwijl hij werkt, zodat je een onbekende toollijst snel leert kennen.

Meer informatie

Toestemming per machine

Niets in settings.json is een inloggegeven. Het bestand vertelt de CLI alleen waar de server staat; toegang komt uit een OAuth-login die je in een browser afrondt, en het token dat daaruit volgt is van jou en niet van de checkout. Google krijgt op geen enkel moment Telegram-gegevens: het telefoonnummer en de sessie blijven binnen Entergram. Er bestaan twee sets scopes, en welke je nodig hebt hangt ervan af of de CLI moet schrijven.

Meer informatie
Scopes van de persoonlijke agent
Elk lid kan er een aanmaken zonder een admin te vragen. Dekt het lezen van de workspace, gekoppelde accounts, contacten, chats, berichten en tickets, plus het schrijven van waarden in eigen velden op je eigen chats. Genoeg voor elke analyse- en exportklus op deze pagina, niet genoeg om een bericht te versturen.
Scopes van de workspace-connector
Beperkt tot owners en admins, en degene die een automatisering echt nodig heeft. Voegt versturen, media, bewerken, schrijven naar tickets, schrijven naar eigen velden in de hele workspace en beheer van Telegram-groepen toe. Omdat hij gedeeld is en niet persoonlijk, behandel je de machine waarop je hem autoriseert met dezelfde zorg.
De verbinding verbreken
Het mcpServers-item verwijderen zorgt dat de CLI de server niet meer aanroept, maar maakt niets ongeldig. Om de toegang echt af te sluiten, trek je de client in aan de kant van Entergram onder Settings → Workspace → Connectors → MCP. Dat werkt direct, op elke machine die hem gebruikte.

Beperkingen om rekening mee te houden

De meeste worden pas merkbaar als je de CLI onbeheerd probeert te draaien.

Meer informatie
  • De server registreren is niet hetzelfde als hem autoriseren. Elke machine doorloopt de eerste keer zelf het toestemmingsscherm, dus een nieuwe laptop of een opnieuw gebouwde container heeft minstens één keer een browser nodig.
  • De Entergram-workspace moet op Pro zitten. Bij een lager niveau toont de CLI de server gewoon en verzamelt hij weigeringen bij elke aanroep. Dat lijkt op een kapotte configuratie, maar dat is het niet.
  • Er is geen impliciet account. Berichttools vereisen een expliciete account_id, dus elk script moet eerst de accountlijst ophalen. In een chat merk je dat nauwelijks, in een pipeline is het iets extra om te onthouden. Haal het één keer op bovenaan het script en geef het door.
  • Een persoonlijke agent kan niet versturen en geen groepen beheren. Automatiseringen die release notes plaatsen of kanalen aanmaken, hebben een workspace-connector nodig die een owner of admin heeft geautoriseerd.
  • Het protocol werkt met vraag en antwoord, niet met een abonnement. Er komt niets ongevraagd in je terminal binnen; Gemini hoort pas van een nieuw bericht als iets het vraagt te kijken. Alles wat op monitoring lijkt, moet een geplande job zijn die je zelf beheert.
  • De CLI verhoogt geen rechten. Hij ziet precies de chats die je eigen Telegram-account ziet, en een groep die je verliet, kan hij niet lezen.

CLI-problemen en hun oorzaken

Meer informatie

De server verschijnt nooit in de MCP-lijst

Bijna altijd ongeldige JSON: één komma te veel aan het eind en de CLI laat het hele instellingenbestand stilletjes vallen. Valideer het bestand, controleer dat de sleutel httpUrl is voor een externe HTTPS-server en geen stdio-item met command en args, en kijk of het item echt binnen mcpServers staat.

Wijzigingen in settings.json lijken niets te doen

De configuratie wordt bij het opstarten gelezen. Sluit de sessie volledig af en start opnieuw. Een lopend proces blijft de toollijst gebruiken die het bij de start opbouwde, dus het bestand kan kloppen en toch genegeerd lijken.

OAuth rondt niet af op een machine zonder scherm

Het toestemmingsscherm heeft een browser nodig. Autoriseer op een werkstation dat je kunt zien, of stuur de callbackpoort door via SSH. Een buildagent zonder scherm kan de handshake niet zelf afronden.

Het werkt in de ene map en niet in de andere

Je hebt twee instellingenbestanden. Het bestand onder ~/.gemini geldt overal, het bestand onder .gemini in een repository alleen daar. Controleer welk van de twee het entergram-item echt bevat voordat je iets anders aanpast.

Elke aanroep geeft 403

Controleer eerst het abonnement, dan de rol. MCP-toegang vereist Pro, en alles buiten de scopes van de persoonlijke agent vereist owner- of adminrechten in de Entergram-workspace.

Lezen werkt, maar versturen wordt geweigerd

Dat is de grens van de persoonlijke agent en geen tijdelijke fout. Versturen zit helemaal niet in die set scopes, dus opnieuw proberen helpt niet. Een owner of admin moet een workspace-connector autoriseren, waarna je de toestemmingsflow daarmee opnieuw doorloopt.

Gemini + Telegram FAQ

Werkt dit met de Gemini CLI?
Ja. De Gemini CLI ondersteunt MCP-servers. Registreer de MCP-URL van Entergram in je MCP-configuratie en autoriseer via OAuth.
Is dit een Telegram-bot?
Nee. Entergram koppelt je echte persoonlijke Telegram-account via een gehoste MCP-server, dus Gemini werkt met je echte chats.
Kan Gemini me vertellen wat ik miste?
Ja. Het kan al je gekoppelde chats lezen, onbeantwoorde en ongelezen berichten tellen en de berichten van klanten en leads uitlichten.
Is het veilig?
Ja. De verbinding gebruikt OAuth 2.0 met afgebakende rechten. Jij bepaalt waar Gemini bij kan en je kunt de toegang op elk moment intrekken.

Gemini Telegram MCP - voor Gemini en de CLI