Langsung ke konten utama
Semua konektor Telegram MCP

Cursor, Zed & Windsurf

Cursor Telegram MCP - Telegram di Cursor, Zed, dan Windsurf

Daftarkan Entergram sebagai server MCP di Cursor, Zed, atau Windsurf dan jangkau akun Telegram asli Anda dari editor. Periksa pesan yang terlewat dan klien yang menunggu Anda tanpa memutus fokus kerja.

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

Hubungkan editor Anda dalam 3 langkah

Berfungsi dengan Cursor, Zed, dan Windsurf.

URL Server MCP https://mcp.entergram.com/mcp
  1. Dari Entergram, buka Settings → Workspace → Connectors → MCP dan salin endpoint-nya. URL ini masuk ke file konfigurasi JSON, bukan dialog pengaturan, jadi simpan di clipboard.

  2. Di pengaturan MCP editor Anda (mcp.json), daftarkan URL MCP Entergram: https://mcp.entergram.com/mcp.

  3. Muat ulang server MCP di editor, selesaikan login di browser, dan setujui aksesnya. Tool terdaftar untuk workspace yang sedang Anda buka.

Tanyakan Telegram Anda ke editor

Dengan akun pribadi Anda terhubung, AI di IDE Anda bisa memeriksa Telegram tanpa Anda berpindah aplikasi. Coba:

  1. “Siapa yang melaporkan stack trace ini, dan apa persisnya yang mereka katakan?”

  2. “Apakah ada orang lain yang mengeluhkan timeout yang sama?”

  3. “Buka tiket untuk bug ini dan tautkan chat asalnya.”

  4. “Kabari pelapor bahwa perbaikannya sudah di-merge dan dirilis hari ini.”

  5. “Tampilkan setiap chat yang menyebut endpoint yang baru saja saya ubah.”

  6. “Tinggalkan catatan di thread itu agar tim dukungan tahu statusnya.”

Yang bisa dilakukan editor Anda dengan Telegram

Cursor, Zed, dan Windsurf sama-sama memuat server MCP dari file mcp.json. Tambahkan URL Entergram, dan AI di editor Anda bisa menjangkau akun Telegram pribadi Anda yang asli di sela pekerjaan. Aksesnya dibatasi cakupan OAuth, tanpa akun bot dan tanpa kunci API di repo Anda.

  1. Membaca laporan bug di samping kode yang menyebabkannya

  2. Menghubungi pelapor tanpa meninggalkan editor

  3. Memeriksa apakah sebuah masalah dilaporkan lebih dari satu orang

  4. Menautkan chat ke tiket selagi perbaikannya masih segar

  5. Berfungsi sama di Cursor, Zed, dan Windsurf

  6. Menyimpan konteks pelanggan di jendela yang sama dengan diff

Dari stack trace ke orang yang mengirimnya

Editor Anda sudah memegang kodenya. Yang tidak pernah dipegangnya adalah separuh lain dari sebuah bug: siapa yang mengalaminya, berapa banyak orangnya, dan apa yang sudah dijanjikan tim dukungan kepada mereka. Setiap pertanyaan di bawah diurai menjadi rangkaian pendek panggilan tool bernama yang lewat di panel agen sementara Anda terus membaca file.

Pelajari selengkapnya

Anda bertanya

“Seseorang mengirimi kita TypeError dari halaman billing. Temukan pesannya dan beri tahu siapa pelapornya.”

Alat yang dipanggil

entergram_list_messagesentergram_get_contactentergram_list_chat_tickets

Anda mendapatkan

Agen memindai riwayat terbaru untuk teks error, mengenali pengirim sebagai record kontak, dan memeriksa apakah percakapan itu sudah menghasilkan tiket. Anda mendapat nama pelapor, kata-kata persisnya, dan jawaban ya atau tidak apakah tim dukungan sudah mencatatnya, sebelum Anda membuka satu file pun di repo.

Anda bertanya

“Apakah ini layak diperbaiki hari ini? Hitung berapa orang yang melaporkan hal yang sama.”

Alat yang dipanggil

entergram_list_workspace_chatsentergram_list_messagesentergram_get_chat

Anda mendapatkan

Prioritas berdasarkan hitungan, bukan firasat. Agen menyisir tampilan workspace bersama, bukan satu thread saja, mencocokkan gejala yang Anda jelaskan, lalu melaporkan berapa percakapan berbeda yang menyebutnya dan kapan laporan pertama masuk. Dua laporan dalam sebulan terbaca sangat berbeda dari sembilan laporan dalam dua hari.

Anda bertanya

“Ambil log yang ditempel pelanggan supaya saya bisa mereproduksinya secara lokal.”

Alat yang dipanggil

entergram_list_chatsentergram_list_messagesentergram_get_message

Anda mendapatkan

Agen menemukan thread, menelusuri mundur ke pesan yang membawa payload, dan mengambilnya secara utuh, bukan pratinjau yang terpotong. Dari situ Anda bisa memintanya mengubah log menjadi test yang gagal di file yang sedang terbuka. Bagian inilah yang benar-benar lebih cepat daripada membaca Telegram di layar kedua.

Anda bertanya

“Tempel langkah reproduksi ini ke tiket untuk bug ini.”

Alat yang dipanggil

entergram_list_ticketsentergram_get_ticketentergram_create_ticket_comment

Anda mendapatkan

Catatan Anda masuk ke tempat yang akan dicari tim dukungan, ditulis selagi konteksnya masih di kepala Anda. Komentar terlampir di tiket, bukan dikirim ke pelanggan, sehingga engineer bisa terus terang soal penyebabnya tanpa ada yang harus menyusun versi diplomatisnya lebih dulu.

Anda bertanya

“Orang yang melaporkan ini pakai paket apa, dan apa yang sudah kita sampaikan kepadanya?”

Alat yang dipanggil

entergram_list_custom_columnsentergram_get_chat_custom_fieldsentergram_list_chat_comments

Anda mendapatkan

Agen membaca skema kolom Anda, mengambil nilai yang tersimpan di chat itu, lalu membaca catatan internal yang ditinggalkan rekan tim. Jawabannya datang dalam satu paragraf: paket mereka, status perpanjangan jika Anda melacaknya, dan komitmen yang dibuat seseorang di panggilan minggu lalu yang tidak pernah diberitahukan kepada Anda.

Anda bertanya

“Perbaikannya sudah di-merge. Kabari dua orang yang melaporkannya dan tutup tiketnya.”

Alat yang dipanggil

entergram_list_accountsentergram_send_messageentergram_update_ticket

Anda mendapatkan

Langkah yang selalu dilewati. Agen menentukan akun terhubung mana yang memiliki setiap percakapan, mengirim catatan singkat per pelapor untuk Anda setujui, dan menutup tiket setelah pesannya terkirim. Jarak antara merilis perbaikan dan memberi tahu pelanggan yang terdampak menyusut dari daftar tugas menjadi satu prompt.

Kisah pengguna · Product engineer

Ubah laporan bug Telegram menjadi issue Linear tanpa kehilangan percakapannya

Editor sudah mengenal kodenya; Entergram menambahkan kata-kata pelanggan. Workflow terkuat menghubungkan dua konteks itu dan menulis hasilnya kembali ke kedua sistem.

Pelajari selengkapnya

Keluhan Telegram yang samar menjadi issue Linear yang bisa direproduksi

Bug yang sama dilaporkan ke akun pendiri, akun dukungan, dan community manager. Engineer menerima tangkapan layar di Slack tetapi kehilangan pesan di sekitarnya, versi yang terdampak, dan janji yang sudah diberikan kepada pelanggan.

Instruksi

Cari di setiap akun Telegram yang terhubung laporan tentang spinner checkout dari tujuh hari terakhir. Kelompokkan hasil per akun dan chat. Bandingkan laporan dengan kode dan log terkini di repositori ini. Jika menggambarkan cacat yang sama, buat draf satu issue Linear dengan langkah reproduksi, komponen yang dicurigai, pengguna yang terdampak, dan tautan ke setiap chat sumber. Tambahkan komentar internal Entergram di setiap chat sumber berisi ID issue Linear dan ringkasan status yang aman untuk pelanggan. Tanyakan dulu sebelum membuat issue atau komentar.

Yang didapat tim

Tim engineering melihat satu cacat dengan cakupan jelas, bukan tiga cerita lepas. Tim dukungan bisa membuka chat mana pun yang terdampak dan melihat bahwa laporannya sudah ditautkan, siapa penanggung jawabnya, dan apa yang aman disampaikan ke pelanggan.

Frekuensi

Sesuai permintaan di editor; mingguan jika dipicu oleh pembungkus CI atau cron

  1. Agen IDE menemukan laporan lintas akun dan menyusun kumpulan bukti tanpa membuka chat yang tidak terkait.

  2. Konteks repositori mengubah bahasa pelanggan menjadi deskripsi teknis yang bisa direproduksi beserta kriteria penerimaan.

  3. Linear mendapat satu issue tanpa duplikat; setiap chat Entergram mendapat tautan issue yang sama dan catatan serah terima yang sesuai.

Cek realitas

Cursor dan agen IDE serupa adalah klien interaktif, bukan penjadwal latar belakang yang andal. Gunakan GitHub Actions, cron, atau platform otomatisasi untuk menjalankan pekerjaan berulang, dan tetap wajibkan persetujuan untuk penulisan ke Linear dan Entergram sampai aturan pencocokannya terbukti.

Tiga editor, tiga file konfigurasi

Pelajari selengkapnya

Cursor: ~/.cursor/mcp.json

Cursor memuat server dari ~/.cursor/mcp.json untuk setiap proyek yang Anda buka, atau dari .cursor/mcp.json yang di-commit di dalam repo jika Anda hanya ingin server tersedia untuk codebase itu. Jalur menunya adalah Cursor Settings → MCP & Integrations → New MCP server, yang menulis file yang sama untuk Anda. Entri tingkat proyek meminta persetujuan saat pertama kali agen memakainya, jadi rekan tim yang menarik repo tetap membuat pilihan secara sadar.

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

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

Zed menyimpan server MCP di blok context_servers dalam file pengaturan utamanya, bukan di blok mcpServers, dan satu kata itu menggagalkan sebagian besar percobaan pertama: tempel cuplikan Cursor apa adanya dan tidak ada yang termuat, tanpa error yang menjelaskan alasannya. Layar pengaturan Agent Panel punya tombol Add Custom Server yang menulis format yang benar jika Anda tidak ingin mengedit JSON secara manual.

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

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

Windsurf membaca file khusus di bawah ~/.codeium, bukan pengaturan editor seperti yang mungkin Anda kira, dan Cascade memindainya ulang sesuai permintaan: setelah menyimpan, buka panel MCP di Cascade dan tekan refresh, atau tool tetap tidak terlihat sampai editor dimulai ulang. Format JSON-nya sama dengan Cursor, jadi entrinya bisa dipakai di keduanya.

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

78 tool yang didapat editor Anda

Cursor, Zed, dan Windsurf menerima daftar yang sama, yaitu sembilan grup dengan 78 fungsi bernama, dan masing-masing mencetak panggilan saat agen membuatnya. Anda bisa melihat sebuah pertanyaan berubah menjadi rangkaian panggilan dan menghentikannya lebih awal. Mana dari 78 tool itu yang benar-benar berhasil bergantung pada tingkat akses di balik izinnya, seperti dijelaskan di bawah.

Pelajari selengkapnya

Apa yang ada di file konfigurasi, dan apa yang tidak

Entri yang Anda tempel ke mcp.json hanya berisi satu hal: sebuah alamat. Tidak ada token, nomor telepon, atau kunci API, dan karena itulah .cursor/mcp.json tingkat proyek aman di-commit bersama kode yang dilayaninya. Izin itu sendiri diberikan di browser, milik Anda dan bukan milik repositori, dan disimpan oleh editor. Untuk menariknya kembali, cabut koneksi dari layar MCP di Settings → Workspace → Connectors di Entergram; token yang dipegang editor berhenti berfungsi pada panggilan berikutnya. Ada dua tingkat akses, dan keduanya tidak bisa saling menggantikan.

Pelajari selengkapnya
Agen pribadi
Setiap anggota bisa menerbitkannya untuk diri sendiri, dan di laptop pengembangan biasanya ini batas yang tepat. Ia membaca workspace, akun, kontak, chat, pesan, dan tiket, dan hanya menulis field kustom di chat milik akun terhubung Anda sendiri. Agen dengan izin ini bisa meneliti bug secara tuntas, tetapi tidak bisa mengirim pesan kepada orang yang melaporkannya.
Konektor workspace
Khusus owner dan admin. Memuat seluruh set cakupan, yaitu mengirim, menulis field kustom di chat mana pun, dan mengelola grup, dan dibagikan ke tim, bukan dimiliki satu pengembang. Gunakan ketika editor bekerja atas nama perusahaan, bukan atas nama Anda.
Pencabutan
Bisa dari kedua sisi dan langsung berlaku. Menghapus server dari mcp.json menghentikan editor bertanya; mencabut di Entergram menghentikan pertanyaannya dijawab. Yang kedua itulah yang penting ketika laptop sudah tidak di tangan Anda.

Batas integrasi editor

Perlu Anda ketahui sebelum menjadikannya kebiasaan.

Pelajari selengkapnya
  • Akses MCP ada di paket Pro, dan tidak ada pengaturan di sisi editor yang mengubahnya. Workspace di bawah paket itu bisa mendaftarkan server, menyelesaikan login, dan tetap tidak mendapat hasil yang berguna dari panggilan.
  • Tidak ada yang datang dengan sendirinya. Editor hanya meng-query Entergram di dalam giliran yang Anda mulai, jadi pesan yang masuk saat Anda sedang refactor akan menunggu sampai Anda menanyakannya lagi.
  • Konfigurasi berlaku per mesin. mcp.json tidak ikut berpindah bersama akun editor Anda, begitu juga izin OAuth. Laptop kedua berarti file kedua dan layar persetujuan kedua.
  • Output tool tetap di dalam percakapan. Agen bisa mengutip log pelanggan ke komentar atau fixture, tetapi ia hanya menulis ke file Anda jika Anda memintanya, dan tidak pernah ke arah sebaliknya.
  • Setiap pengiriman menyebut satu akun. account_id adalah argumen wajib, bukan nilai bawaan, sehingga agen yang salah memilih cabang tidak bisa sekalian berimprovisasi mengirim pesan ke seluruh daftar kontak Anda.
  • Konektor melihat persis apa yang dilihat akun Telegram Anda. Grup yang tidak pernah Anda ikuti tetap tidak terlihat dari editor, bagaimana pun prompt-nya dirumuskan.

Saat editor tidak melihat Entergram

Pelajari selengkapnya

Server menampilkan titik merah di panel MCP Cursor

Cursor menyimpan cache daftar tool dari koneksi terakhir yang berhasil. Matikan lalu nyalakan server di Cursor Settings → MCP & Integrations, dan jika titiknya tetap merah, muat ulang jendela. Agen membaca daftar saat jendela dibuka, bukan saat Anda mengedit file.

Zed mengabaikan entri sepenuhnya

Hampir pasti Anda menulis mcpServers. Kunci di Zed adalah context_servers, dan kunci tingkat atas yang tidak dikenali dibuang diam-diam, bukan dilaporkan sebagai error. Perbaiki nama kuncinya, simpan, dan mulai ulang Zed.

Windsurf tidak menampilkan tool Entergram setelah disimpan

Pastikan Anda mengedit ~/.codeium/windsurf/mcp_config.json, bukan UI pengaturan, lalu buka panel MCP di Cascade dan perbarui. Windsurf membaca ulang file itu saat diminta, tidak sebelumnya.

Layar persetujuan terbuka tetapi editor tetap tidak terhubung

Pemberian izin selesai di browser bawaan sistem operasi Anda. Selesaikan login di sana sambil masuk ke Entergram di profil browser yang sama, lalu kembali dan picu aksi connect sekali lagi.

Agen menjawab soal Telegram tanpa memanggil apa pun

Terlalu banyak server yang terdaftar, sehingga daftar tool dipangkas sebelum sampai ke model. Nonaktifkan server MCP yang tidak Anda pakai untuk tugas ini dan sebut Entergram di prompt agar pilihannya jelas.

Panggilan kembali dengan 403

Periksa dua hal secara berurutan. Pertama peran Anda: konektor workspace membutuhkan owner atau admin, dan agen pribadi untuk semua orang lainnya. Lalu paket Anda: akses MCP ada di Pro, dan paket yang lebih rendah gagal di sini, bukan saat menghubungkan.

FAQ Cursor / Zed / Windsurf + Telegram

Editor apa saja yang didukung?
Editor apa pun yang mendukung MCP melalui mcp.json, termasuk Cursor, Zed, dan Windsurf. Daftarkan URL MCP Entergram dan beri izin melalui OAuth.
Apakah ini bot Telegram?
Bukan. Bot adalah akun kedua yang bisa dibedakan oleh pelanggan Anda. Ini akun Anda sendiri, dijangkau melalui server MCP yang di-hosting, sehingga balasan datang dari Anda.
Apakah bisa memberi tahu apa yang saya lewatkan selama coding?
Bisa. Tanyakan ke AI di editor Anda, dan ia akan membaca chat Anda, menghitung pesan yang belum dijawab, dan menandai yang berasal dari klien.
Apakah aman?
Ya. Pemberian izin memakai OAuth 2.0 dengan izin yang dibatasi cakupannya. Sesi Telegram Anda tetap di dalam Entergram, tidak pernah ditulis ke mcp.json atau disinkronkan dengan pengaturan editor, dan Anda bisa mencabut konektor kapan saja.

Cursor Telegram MCP - Telegram di Cursor, Zed, dan Windsurf