Przejdź do treści głównej
Wszystkie konektory Telegram MCP

Cursor, Zed i Windsurf

Cursor Telegram MCP - Telegram w Cursor, Zed i Windsurf

Zarejestruj Entergram jako serwer MCP w Cursor, Zed lub Windsurf i docieraj do swojego prawdziwego konta Telegram z edytora: sprawdzaj przeoczone wiadomości i klientów, którzy na ciebie czekają, bez wybijania się z rytmu pracy.

Adres URL serwera MCP https://mcp.entergram.com/mcp

Połącz edytor w 3 krokach

Działa z Cursor, Zed i Windsurf.

Adres URL serwera MCP https://mcp.entergram.com/mcp
  1. W Entergram otwórz Settings → Workspace → Connectors → MCP i skopiuj punkt końcowy. Trafi do pliku konfiguracyjnego JSON, a nie do okna ustawień, więc trzymaj go w schowku.

  2. W ustawieniach MCP swojego edytora (mcp.json) zarejestruj adres Entergram MCP: https://mcp.entergram.com/mcp.

  3. Przeładuj serwer MCP w edytorze, dokończ logowanie w przeglądarce i zatwierdź dostęp. Narzędzia rejestrują się w otwartym obszarze roboczym edytora.

Pytaj edytor o swój Telegram

Gdy twoje osobiste konto jest połączone, AI w IDE sprawdza Telegram bez przełączania aplikacji. Wypróbuj:

  1. „Kto zgłosił ten stack trace i co dokładnie napisał?”

  2. „Czy ktoś jeszcze skarżył się na ten sam timeout?”

  3. „Otwórz zgłoszenie dla tego błędu i podepnij czat, z którego pochodzi.”

  4. „Napisz do zgłaszającego, że poprawka jest zmergowana i wychodzi dziś.”

  5. „Pokaż każdy czat, w którym pojawia się endpoint zmieniony w tym diffie.”

  6. „Zostaw notatkę w tym wątku, żeby wsparcie znało status.”

Co twój edytor potrafi zrobić z Telegramem

Cursor, Zed i Windsurf wczytują serwery MCP z pliku mcp.json. Dodaj adres Entergram, a AI w edytorze sięgnie do twojego prawdziwego osobistego konta Telegram między zadaniami. W zakresach OAuth, bez konta bota i bez kluczy API w repozytorium.

  1. Czytać zgłoszenie błędu obok kodu, który go spowodował

  2. Kontaktować się ze zgłaszającym bez wychodzenia z edytora

  3. Sprawdzać, czy problem zgłosiła więcej niż jedna osoba

  4. Podpinać czat do zgłoszenia, póki poprawka jest świeża

  5. Działać tak samo w Cursor, Zed i Windsurf

  6. Trzymać kontekst klienta w tym samym oknie co diff

Od stack trace do osoby, która go przysłała

Twój edytor ma już kod. Nigdy nie miał drugiej połowy błędu: kto na niego trafił, ile jest takich osób i co wsparcie już im obiecało. Każde pytanie poniżej rozkłada się na krótki łańcuch nazwanych wywołań narzędzi, które przewijają się w panelu agenta, podczas gdy ty dalej czytasz plik.

Dowiedz się więcej

Pytasz

„Ktoś przysłał nam TypeError ze strony rozliczeń. Znajdź wiadomość i powiedz, kto to zgłosił.”

Wywołane narzędzia

entergram_list_messagesentergram_get_contactentergram_list_chat_tickets

Otrzymujesz

Agent przeszukuje ostatnią historię pod kątem treści błędu, zamienia nadawcę w rekord kontaktu i sprawdza, czy z tej rozmowy powstało już zgłoszenie. Dostajesz nazwisko zgłaszającego, jego dokładne słowa i jasną odpowiedź, czy wsparcie to zarejestrowało, zanim otworzysz choć jeden plik w repozytorium.

Pytasz

„Czy warto to naprawić dziś? Policz, ile osób zgłosiło to samo.”

Wywołane narzędzia

entergram_list_workspace_chatsentergram_list_messagesentergram_get_chat

Otrzymujesz

Priorytety oparte na liczbach, a nie na intuicji. Agent przegląda wspólny widok przestrzeni roboczej zamiast jednego wątku, dopasowuje opisany przez ciebie objaw i podaje, ile różnych rozmów o nim wspomina i kiedy pojawiła się pierwsza. Dwa zgłoszenia w miesiącu to zupełnie co innego niż dziewięć w dwa dni.

Pytasz

„Wyciągnij log, który wkleił klient, żeby dało się to odtworzyć lokalnie.”

Wywołane narzędzia

entergram_list_chatsentergram_list_messagesentergram_get_message

Otrzymujesz

Agent znajduje wątek, cofa się do wiadomości z danymi i pobiera ją w całości zamiast obciętego podglądu. Potem możesz poprosić, by zamienił log w nieprzechodzący test w pliku, który masz już otwarty. Ta część naprawdę idzie szybciej niż czytanie Telegrama na drugim ekranie.

Pytasz

„Wklej te kroki reprodukcji do zgłoszenia tego błędu.”

Wywołane narzędzia

entergram_list_ticketsentergram_get_ticketentergram_create_ticket_comment

Otrzymujesz

Twoje notatki trafiają tam, gdzie zespół wsparcia będzie ich szukał, i powstają, póki kontekst jest świeży. Komentarz jest dołączony do zgłoszenia, a nie wysłany do klienta, więc inżynier może bez ogródek opisać przyczynę, a nikt nie musi najpierw przygotowywać dyplomatycznej wersji.

Pytasz

„Na jakim planie jest osoba, która to zgłosiła, i co już jej powiedzieliśmy?”

Wywołane narzędzia

entergram_list_custom_columnsentergram_get_chat_custom_fieldsentergram_list_chat_comments

Otrzymujesz

Agent czyta schemat kolumn, pobiera wartości ustawione w tym czacie, a potem czyta wewnętrzne notatki zostawione przez zespół. Odpowiedź przychodzi jako jeden akapit: plan klienta, status odnowienia, jeśli go śledzisz, i obietnica, którą ktoś złożył w zeszłym tygodniu podczas rozmowy, a o której nikt ci nie powiedział.

Pytasz

„Poprawka jest zmergowana. Daj znać dwóm osobom, które to zgłosiły, i zamknij zgłoszenie.”

Wywołane narzędzia

entergram_list_accountsentergram_send_messageentergram_update_ticket

Otrzymujesz

Krok, który wszyscy pomijają. Agent ustala, które połączone konto prowadzi każdą rozmowę, wysyła każdej zgłaszającej osobie krótką wiadomość do twojego zatwierdzenia i zamyka zgłoszenie, gdy wiadomości wyjdą. Pętla między wdrożeniem a poinformowaniem klienta zamienia się z pozycji na liście zadań w jeden prompt.

Trzy edytory, trzy pliki konfiguracyjne

Dowiedz się więcej

Cursor - ~/.cursor/mcp.json

Cursor wczytuje serwery z ~/.cursor/mcp.json dla każdego otwieranego projektu albo z .cursor/mcp.json zacommitowanego w repozytorium, gdy serwer ma być dostępny tylko w tej bazie kodu. Z menu: Cursor Settings → MCP & Integrations → New MCP server, co zapisuje ten sam plik za ciebie. Wpis na poziomie projektu przy pierwszym użyciu przez agenta prosi o potwierdzenie zaufania, więc osoba z zespołu, która pobierze repo, i tak świadomie o tym decyduje.

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

Zed - ~/.config/zed/settings.json

Zed trzyma serwery MCP w bloku context_servers w głównym pliku ustawień, a nie w bloku mcpServers, i to jedno słowo psuje większość pierwszych prób: wklej fragment z Cursor bez zmian, a nic się nie wczyta i żaden błąd tego nie wyjaśni. Ekran ustawień w Agent Panel ma przycisk Add Custom Server, który zapisze poprawną strukturę, jeśli wolisz nie edytować JSON ręcznie.

{
  "context_servers": {
    "entergram": {
      "source": "custom",
      "url": "https://mcp.entergram.com/mcp"
    }
  }
}

Windsurf - ~/.codeium/windsurf/mcp_config.json

Windsurf czyta osobny plik w ~/.codeium, a nie ustawienia edytora, których można by się spodziewać, a Cascade skanuje go ponownie na żądanie: po zapisaniu otwórz panel MCP w Cascade i kliknij odświeżanie, inaczej narzędzia pozostaną niewidoczne do następnego restartu. Sama struktura JSON jest taka jak w Cursor, więc wpis da się przenosić między tymi edytorami.

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

78 narzędzi, które dostaje twój edytor

Cursor, Zed i Windsurf dostają tę samą listę, dziewięć grup i 78 nazwanych funkcji, a każdy z nich wypisuje wywołania na bieżąco, gdy agent je wykonuje. Widzisz więc, jak pytanie zamienia się w sekwencję, i możesz wcześnie przerwać. To, które z 78 faktycznie się powiodą, zależy od poziomu dostępu stojącego za uprawnieniem, opisanego poniżej.

Dowiedz się więcej

Co jest w pliku konfiguracyjnym, a czego w nim nie ma

Wpis wklejony do mcp.json zawiera dokładnie jedną rzecz: adres. Bez tokena, bez numeru telefonu, bez klucza API, dlatego plik .cursor/mcp.json na poziomie projektu można bezpiecznie zacommitować obok kodu, któremu służy. Samo uprawnienie przyznajesz w przeglądarce, należy ono do ciebie, a nie do repozytorium, i przechowuje je edytor. Żeby je cofnąć, odwołaj połączenie na ekranie MCP w Settings → Workspace → Connectors w Entergram. Token, który trzyma edytor, przestaje działać przy następnym wywołaniu. Istnieją dwa poziomy dostępu i nie są wymienne.

Dowiedz się więcej
Agent osobisty (Personal agent)
Każdy członek może go wydać sam sobie i na laptopie deweloperskim zwykle jest to właściwy pułap. Czyta przestrzeń roboczą, konta, kontakty, czaty, wiadomości i zgłoszenia, a zapisuje tylko pola niestandardowe w czatach należących do twoich połączonych kont. Agent z takim dostępem może wyczerpująco zbadać błąd, ale nie może napisać do osoby, która go zgłosiła.
Konektor przestrzeni roboczej (Workspace connector)
Zarezerwowany dla właścicieli i administratorów. Ma pełen zestaw zakresów (wysyłanie, zapis pól niestandardowych w dowolnym czacie, administrowanie grupami) i jest współdzielony z zespołem, a nie przypisany do jednego dewelopera. Używaj go, gdy edytor pracuje w imieniu firmy, a nie w twoim.
Cofnięcie dostępu
Działa z obu stron i od razu. Usunięcie serwera z mcp.json sprawia, że edytor przestaje pytać, a cofnięcie dostępu w Entergram sprawia, że nikt mu nie odpowiada. Liczy się to drugie, gdy laptop nie jest już w twoich rękach.

Gdzie kończy się integracja z edytorem

Warto to wiedzieć, zanim zrobisz z tego nawyk.

Dowiedz się więcej
  • Dostęp do MCP jest w planie Pro i nic po stronie edytora tego nie zmienia. Przestrzeń robocza na niższym planie może zarejestrować serwer, dokończyć logowanie i mimo to nie dostać nic użytecznego z wywołania.
  • Nic nie przychodzi samo. Edytor odpytuje Entergram tylko w turze, którą rozpoczniesz, więc wiadomość, która przyjdzie w trakcie refaktoryzacji, spokojnie czeka, aż następnym razem o nią zapytasz.
  • Konfiguracja jest przypisana do komputera. mcp.json nie podróżuje z kontem edytora, podobnie jak uprawnienie OAuth. Drugi laptop to drugi plik i drugi ekran zgody.
  • Wynik narzędzi zostaje w rozmowie. Agent może zacytować log klienta w komentarzu lub fixturze, ale zapisuje do twoich plików tylko wtedy, gdy o to poprosisz, i nigdy w drugą stronę.
  • Każda wysyłka wskazuje jedno konto. account_id to wymagany argument, a nie wartość domyślna, więc agent, który pójdzie złą ścieżką, nie zdoła przy okazji napisać do całej listy kontaktów.
  • Konektor widzi dokładnie to, co widzi twoje konto Telegram. Grupa, do której twoje konto nigdy nie zostało dodane, pozostaje niewidoczna także z edytora, niezależnie od sformułowania promptu.

Gdy edytor nie widzi Entergram

Dowiedz się więcej

Serwer ma czerwoną kropkę w panelu MCP w Cursor

Cursor przechowuje listę narzędzi z ostatniego udanego połączenia. Wyłącz i włącz serwer w Cursor Settings → MCP & Integrations, a jeśli kropka nadal jest czerwona, przeładuj okno. Agent czyta listę przy starcie okna, a nie przy edycji pliku.

Zed całkowicie ignoruje wpis

Prawie na pewno w pliku jest mcpServers. Kluczem w Zed jest context_servers, a nierozpoznany klucz najwyższego poziomu jest po cichu pomijany, a nie zgłaszany jako błąd. Popraw nazwę klucza, zapisz i uruchom Zed ponownie.

Windsurf po zapisaniu nie pokazuje narzędzi Entergram

Upewnij się, że edytowany był plik ~/.codeium/windsurf/mcp_config.json, a nie interfejs ustawień, a potem otwórz panel MCP w Cascade i go odśwież. Windsurf czyta ten plik ponownie na żądanie, nie wcześniej.

Ekran zgody się otwiera, ale edytor pozostaje rozłączony

Autoryzacja kończy się w przeglądarce, którą system otwiera domyślnie. Dokończ tam logowanie, mając w tym samym profilu aktywną sesję Entergram, a potem wróć i jeszcze raz uruchom łączenie.

Agent odpowiada o Telegramie, niczego nie wywołując

Zarejestrowanych jest zbyt wiele serwerów i lista narzędzi jest przycinana, zanim zobaczy ją model. Wyłącz serwery MCP, których nie używasz w tym zadaniu, i wymień Entergram w prompcie, żeby wybór był jednoznaczny.

Wywołania zwracają 403

Sprawdź dwie rzeczy, po kolei. Najpierw rolę: konektor przestrzeni roboczej wymaga właściciela lub administratora, a agent osobisty obejmuje wszystkich pozostałych. Potem plan: dostęp do MCP jest w planie Pro, a niższy plan zawodzi dopiero tutaj, a nie przy łączeniu.

FAQ Cursor / Zed / Windsurf + Telegram

Które edytory są obsługiwane?
Każdy edytor, który obsługuje MCP przez mcp.json, w tym Cursor, Zed i Windsurf. Zarejestruj adres Entergram MCP i autoryzuj przez OAuth.
Czy to bot Telegram?
Nie. Bot byłby drugim kontem, które klienci odróżniają od ciebie. To twoje własne konto, dostępne przez hostowany serwer MCP, więc odpowiedzi przychodzą od ciebie.
Czy pokaże, co mi umknęło podczas kodowania?
Tak. Zapytaj AI w edytorze, a przeczyta twoje czaty, policzy wiadomości bez odpowiedzi i oznaczy te od klientów.
Czy to bezpieczne?
Tak. Autoryzacja to OAuth 2.0 z ograniczonymi zakresami. Twoja sesja Telegram zostaje w Entergram: nigdy nie jest zapisywana w mcp.json ani synchronizowana z ustawieniami edytora, a konektor możesz odwołać w każdej chwili.

Cursor Telegram MCP - Telegram w Cursor, Zed i Windsurf