Naar de hoofdinhoud
Alle Telegram MCP-connectors

Cline · VS Code

Cline Telegram MCP - Telegram in VS Code

Registreer Entergram als MCP-server in Cline, de AI-agent voor VS Code, en bereik je echte Telegram-account vanuit je editor. Vang gemiste berichten en klanten die op je wachten op zonder je concentratie te verliezen.

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

Koppel Cline in 3 stappen

Werkt met de Cline-extensie in VS Code.

URL van de MCP-server https://mcp.entergram.com/mcp
  1. Ga in Entergram naar Settings → Workspace → Connectors → MCP en kopieer de server-URL. Cline bewaart die in een eigen MCP-instellingenbestand, los van je VS Code-instellingen.

  2. Registreer in de MCP-instellingen van Cline (cline_mcp_settings.json) de Entergram MCP-URL: https://mcp.entergram.com/mcp.

  3. Sla het bestand op, laat Cline de server herstarten en rond de OAuth-login af. Cline legt elke Entergram-aanroep eerst aan jou voor voordat hij wordt uitgevoerd.

Vraag Cline naar je Telegram

Met je persoonlijke account gekoppeld controleert Cline Telegram zonder dat je VS Code verlaat. Probeer:

  1. “Wie meldde deze fout en waar was diegene mee bezig?”

  2. “Schrijf een antwoord dat de fix uitlegt, maar laat mij het goedkeuren.”

  3. “Open een ticket vanuit dit gesprek en wijs het aan mij toe.”

  4. “Controleer of deze regressie meer dan één keer is gemeld.”

  5. “Zet in de thread dat de patch in review is.”

  6. “Toon de chats die nu op engineering wachten.”

Wat Cline met je Telegram kan

Cline laadt MCP-servers vanuit VS Code. Voeg de URL van Entergram toe aan de instellingen en Cline kan je echte persoonlijke Telegram-account lezen en ermee werken zonder dat je de editor verlaat. Beveiligd met OAuth, zonder botaccount en zonder API-sleutels.

  1. Elke Telegram-aanroep goedkeuren voordat hij draait

  2. Opzoekingen automatisch goedkeuren, schrijfacties tegenhouden

  3. Van een stacktrace een antwoord aan de melder maken

  4. Een ticket openen vanuit de zijbalk van VS Code

  5. De redenering van de agent aan de chat koppelen

  6. Een run beperken tot één repository en één workspace

Zes runs, en waar Cline stopt om te vragen

Cline plant een aantal stappen vooruit en voert ze daarna één aanroep tegelijk uit, met voor elke aanroep een knop Approve of Reject. Dat ritme verandert waar een connector voor is: de leesacties schieten voorbij, en bij de schrijfacties let je echt op. Dit zijn de runs die je hem kunt toevertrouwen.

Meer informatie

Je vraagt

“Maak van de bugmeldingen van vanochtend tickets, één voor één.”

Aangeroepen tools

entergram_list_live_chatsentergram_list_messagesentergram_create_ticket

Je krijgt

Cline leest de ongelezen weergave, groepeert wat hij vindt in losse problemen en stelt per probleem een ticket voor. Elke aanmaak verschijnt als aparte goedkeuring, dus als je er een afwijst, slaat hij die over en blijft de rest van het plan staan. Veertig minuten kopiëren en plakken wordt een rij ja-of-nee-beslissingen.

Je vraagt

“We hebben twintig minuten geleden gedeployed. Is er iets kapot?”

Aangeroepen tools

entergram_list_live_chatsentergram_get_live_chatentergram_list_messages

Je krijgt

Een smoketest tegen de enige monitor die de fouten vangt die je dashboards missen. Cline beperkt zich tot gesprekken met activiteit sinds het deployvenster, leest wat binnenkwam en scheidt gewoon verkeer van alles wat als een regressie klinkt. Alleen leesacties, dus met automatisch goedkeuren draait het zonder onderbreking.

Je vraagt

“De storingstickets van gisteravond staan allemaal nog op normaal. Verhoog de ernst bij die van betalende klanten.”

Aangeroepen tools

entergram_list_ticketsentergram_list_ticket_custom_columnsentergram_update_ticket

Je krijgt

Hij leest eerst het ticketschema, zodat de ernst op je echte optiewaarden terechtkomt in plaats van op een gok, en werkt daarna elke match bij. Omdat elke update een aparte goedkeuring is, zie je de lijst rij voor rij en stop je zodra er een verkeerd lijkt.

Je vraagt

“Laat iedereen die de exportbug meldde weten dat we het gezien hebben.”

Aangeroepen tools

entergram_list_messagesentergram_set_message_reactions

Je krijgt

Een reactie is het goedkoopste antwoord dat bestaat, en ontwikkelaars komen er nooit aan toe. Cline vindt de meldingen in alle threads en reageert op elk ervan. Dat kost niets en koopt uren geduld van mensen die anders denken dat ze genegeerd zijn.

Je vraagt

“Schrijf de releasenote voor de bètagroep en stop voor het versturen.”

Aangeroepen tools

entergram_list_groupsentergram_list_group_membersentergram_send_message

Je krijgt

Het plan eindigt met een verzending die pas afgaat als je op Approve drukt, en de concepttekst staat klaar om eerst te bewerken. Het vooraf checken van de ledenlijst is het detail dat telt: zo merk je dat de aankondiging op het punt staat een groep te bereiken waarin nog klanten van vorig kwartaal zitten.

Je vraagt

“Schrijf op wat je in deze run hebt gedaan, als interne notitie bij elke chat die je hebt aangeraakt.”

Aangeroepen tools

entergram_list_chat_commentsentergram_create_chat_comment

Je krijgt

Een audittrail die de agent over zichzelf maakt, gekoppeld aan de gesprekken in plaats van verloren in een gesloten editortab. Hij leest wat er al genoteerd staat, zodat hij een collega niet herhaalt, en voegt zijn eigen samenvatting toe als opmerking die niemand buiten je workspace kan zien.

Drie manieren om het in Cline te registreren

Meer informatie

MCP Servers-paneel, tab Remote Servers

De route zonder JSON. Klik op het servericoon bovenin het Cline-paneel, open de tab Remote Servers, noem de vermelding entergram, plak de URL en klik op Add. Cline schrijft de configuratie voor je en toont een statuslampje naast de server. Zo zie je het snelst of het aan een verkeerde plak of aan een verkeerd abonnement ligt.

cline_mcp_settings.json

Het bestand zelf staat in de globale opslag van de extensie: op macOS in ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json, met hetzelfde pad onder de VS Code-gebruikersmap op Windows en Linux. Met de hand bewerken loont als je de autoApprove-lijst onder versiebeheer wilt houden, naast de rest van je machine-instellingen.

{
  "mcpServers": {
    "entergram": {
      "url": "https://mcp.entergram.com/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}

Automatisch goedkeuren, alleen voor leesacties

De instelling die bepaalt of de connector nuttig of uitputtend voelt. Noem je losse tools in autoApprove, dan draaien opzoekingen zonder prompt, terwijl alles wat schrijft, verstuurt of verwijdert nog steeds op een mens wacht. Begin met de vier hieronder en breid pas uit als een workflow zich heeft bewezen.

"autoApprove": [
  "entergram_list_accounts",
  "entergram_list_chats",
  "entergram_list_messages",
  "entergram_get_contact"
]

Waar Cline naar kan grijpen

De server biedt 78 tools in negen groepen, en Cline toont ze allemaal onder de serververmelding, zodat je kunt lezen wat er beschikbaar is voordat je iets goedkeurt. Een codeersessie gebruikt de leesgroepen voortdurend; de schrijfgroepen laat je beter een tijd op handmatige goedkeuring staan.

Meer informatie

Twee poorten, niet één

De goedkeuringsprompt van Cline is de poort die je ziet. De OAuth-scopes zijn de poort die je één keer instelt en waar je daarna niet meer aan denkt, en die zijn de strengste van de twee: een aanroep goedkeuren kan nooit een recht geven waarmee het token niet is uitgegeven. Kies het toegangsniveau voordat je autoApprove afstelt, want het token is het plafond en de goedkeuringslijst bepaalt alleen hoe vaak je gevraagd wordt naar wat al is toegestaan. Intrekken kost twee klikken in Entergram onder Settings → Workspace → Connectors → MCP.

Meer informatie
Persoonlijke agent
Elk lid van de workspace kan er een aanmaken zonder iemand iets te vragen. Hij geeft leesrechten op chats, berichten, contacten, tickets, gekoppelde accounts en de workspace, plus schrijftoegang tot de custom fields op je eigen chats. Samen met de goedkeuringslus van Cline maakt dat een ambitieuze agent onschadelijk: in het ergste geval leest hij meer dan nodig was.
Workspaceconnector
Alleen een eigenaar of beheerder kan er een aanmaken, en dit is het niveau dat de schrijfhelft van de toollijst opent: berichten versturen en bewerken, custom fields wijzigen op chats die niet van jou zijn, groepen beheren. Het hele team deelt hem, dus een ruime autoApprove-lijst is een teambeslissing en geen persoonlijke voorkeur.
Intrekken
Verwijder je de server uit Cline, dan stopt de client met vragen. Trek je hem in Entergram in, dan stopt de server met antwoorden, ook in een sessie die nog op een andere machine openstaat. Doe het tweede als je toegang roteert en niet alleen je editor opruimt.

Wat de goedkeuringslus je kost

De eerlijke afwegingen van een agent in je editor met een mens ertussen.

Meer informatie
  • Goedkeuring geldt per toolaanroep, niet per plan. Een taak van zes stappen betekent zes prompts in het paneel, en loop je halverwege weg, dan blijft de run onbeperkt bij de volgende staan wachten.
  • autoApprove kijkt naar toolnamen, nooit naar argumenten. Zet je entergram_send_message op die lijst, dan keur je hem goed voor elke chat en niet alleen voor de chat die je in gedachten had. Houd schrijftools er dus af tot de workflow zijn plek heeft verdiend.
  • De run leeft in je editorvenster. Sluit je VS Code of herlaad je de extension host, dan stopt de taak waar hij was. Er loopt niets door op een server en niets pakt de draad later weer op.
  • Een workspace onder Pro rondt de OAuth-login af en faalt dan bij de eerste aanroep, wat Cline toont als mislukt toolresultaat en niet als verbindingsprobleem. MCP-toegang is een functie van het Pro-abonnement.
  • De accountkeuze is expliciet. Noemt je prompt het account niet, dan kiest de agent er een uit de lijst en gaat door, en het goedkeuringsvenster vertelt je niet welke hij koos.
  • Hoe diep de geschiedenis gaat, volgt de eigen bewaartermijn van Telegram en niet die van Entergram. Een drukke groep met jaren achterstand geeft dus niet alles in één keer prijs. Vragen met een datumbereik krijgen betere antwoorden dan open vragen.

Problemen met de Cline-connector oplossen

Meer informatie

Het MCP Servers-paneel toont Disconnected

Gebruik de knop Restart Server bij die vermelding in plaats van iets opnieuw te installeren. Cline houdt één verbinding per server aan en probeert niet zelf opnieuw na een netwerkonderbreking of wanneer een laptop uit de slaapstand komt.

Cline vraagt toestemming voor elke leesactie

Dat is het standaardgedrag. Open de vermelding van de server in het MCP Servers-paneel en zet de leestools die je niet meer wilt bevestigen in de lijst voor automatisch goedkeuren. Laat versturen, bewerken en verwijderen erbuiten.

Na het handmatig bewerken van het instellingenbestand verschijnt er niets

Een komma aan het eind of een los teken maakt het hele document ongeldig, en Cline valt dan terug op een lege serverlijst zonder te klagen. Haal de JSON door een validator en herlaad daarna het VS Code-venster, zodat de extension host het bestand opnieuw leest.

Een taak stopte halverwege zonder foutmelding

Er bleef een goedkeuringsprompt onbeantwoord, of het venster herlaadde midden in de run. Cline hervat taken niet na een herstart. Start de run opnieuw en hij plant opnieuw op basis van de huidige stand van je chats.

Het antwoord ging vanaf het verkeerde Telegram-account

Laat Cline entergram_list_accounts aanroepen en zet de accountnaam daarna in de prompt zelf. Is het account impliciet, dan kiest de agent er een, en het goedkeuringsvenster laat die keuze niet zien.

Tools falen met 403 direct na een geslaagde koppeling

De autorisatie lukte, de rechten niet. Een persoonlijke agent kan geen berichten versturen en geen custom fields van een ander lid schrijven. Vraag een eigenaar of beheerder om een workspaceconnector als de run die echt nodig heeft.

Cline + Telegram FAQ

Hoe voeg ik een MCP-server toe aan Cline?
Open de MCP-instellingen van Cline (cline_mcp_settings.json), voeg de Entergram MCP-URL toe en autoriseer via OAuth.
Is dit een Telegram-bot?
Nee. Een botaccount zou klanten eerst laten berichten sturen naar die bot. Cline werkt met je eigen account via een gehoste MCP-server, inclusief threads van voor de connector bestond.
Is het veilig?
Ja. OAuth 2.0 met afgebakende rechten, en de goedkeuringsprompt van Cline komt daar bovenop: je ziet elke aanroep voordat hij draait. Er staat geen inloggegeven in het instellingenbestand van de extensie, en de toegang is aan beide kanten in te trekken.
Onderbreekt het mijn flow tijdens het coderen?
Nee. Cline bevraagt Telegram op verzoek vanuit het command palette, dus je checkt gemiste klantberichten tussen taken door zonder van app te wisselen.

Cline Telegram MCP - Telegram in VS Code