Skip to content

Menghubungkan GWC Bridge secara manual ke ChatGPT

Hubungkan GWC Bridge ke ChatGPT sebagai konektor kustom agar ChatGPT dapat bekerja dengan file dan perintah yang Anda izinkan di PC Anda sendiri.

Catatan label antarmuka: Label dalam tanda kutip mengikuti dokumentasi antarmuka berbahasa Inggris dari penyedia. Label terjemahan belum diverifikasi dan antarmuka Anda mungkin berbeda.

1. Siapa yang dapat menggunakan cara ini

Gunakan ChatGPT di web (https://chatgpt.com) dengan akun atau ruang kerja ChatGPT Business, Enterprise, atau Edu yang mengizinkan "Add custom MCP server". Pusat Bantuan OpenAI mendokumentasikan MCP penuh, termasuk tindakan penulisan, untuk Business dan Enterprise/Edu; MCP kustom pada Pro dijelaskan sebagai akses baca/pengambilan, dan referensi ini tidak membuktikan akses penuh yang setara untuk Free atau Plus. Pada ChatGPT Business, hanya Admins and Owners (Admin dan Pemilik) ruang kerja yang dapat membuat dan memublikasikan plugin server MCP kustom (periksa "Workspace settings" → "Members"). Pada ChatGPT Enterprise dan Edu, Admins and Owners dapat membuat, menguji, dan memublikasikan koneksi MCP kustom, dan admin juga dapat menggunakan kontrol akses berbasis peran (RBAC) di "Workspace settings" → "Permissions & roles" untuk memberikan izin "Create plugins with MCPs" kepada anggota tertentu agar dapat membuat dan menguji koneksi, sementara Admins and Owners mengelola publikasi ke ruang kerja dan kontrol tindakan. Periksa kontrol yang benar-benar tersedia pada akun Anda; GWC tidak dapat mengubah kelayakan dari penyedia atau kebijakan ruang kerja.[2]

2. Menyiapkan komputer

  1. Pada komputer tujuan, gunakan rilis resmi GWC Studio yang didukung, jika tersedia untuk sistem operasi Anda, atau instal GWC for VS Code di Visual Studio Code.
  2. Buka aplikasi, masuk ke akun GWC Anda sendiri, tautkan komputer yang dimaksud, lalu biarkan komponen GWC berjalan dan tetap online. Otorisasi akun GWC yang sama di konektor.
  3. Bagikan terlebih dahulu folder pengujian tanpa data sensitif dan tinjau izin Change files serta Commands sebenarnya untuk aplikasi ini pada komputer tersebut, bukan hanya instruksi yang ditulis dalam prompt chat. Batas folder, jalur terlindungi, pemberian izin koneksi, prinsip hak akses minimum, dan konfirmasi di komputer tetap menjadi kontrol terpisah yang diterapkan oleh server.
  4. Pertahankan GWC Personal Connect Pass yang aktif (Connect Pass) untuk otorisasi jarak jauh dan tindakan alat. GWC menolak panggilan yang belum terautentikasi atau tidak memiliki hak penggunaan secara terpisah dari langganan ChatGPT Anda. Munculnya daftar alat tidak membuktikan adanya akses, dan menambahkan konektor jarak jauh tidak menginstal komponen komputer.

3. Alamat server dan OAuth

Tempel alamat HTTPS server MCP jarak jauh yang persis berikut ke kolom URL server konektor:

https://mcp.gwc-corp.com/mcp

Gunakan proses masuk OAuth 2.1 individual dengan PKCE (S256) dan penemuan otomatis Dokumen Metadata ID Klien (CIMD) (client_id_metadata_document_supported: true). Permintaan tanpa autentikasi ke https://mcp.gwc-corp.com/mcp mengembalikan 401 Unauthorized dengan header WWW-Authenticate yang memuat resource_metadata yang mengarah ke Metadata Sumber Daya Terlindungi (https://mcp.gwc-corp.com/.well-known/oauth-protected-resource, RFC 9728) dan Server Otorisasi https://api.gwc-corp.com. Biarkan "Advanced OAuth settings" ("Client ID" dan "Client Secret") kosong dan jangan pilih "No authentication": GWC menggunakan klien publik (none) dengan CIMD alih-alih Pendaftaran Klien Dinamis (DCR) atau rahasia statis, dan memasukkan kredensial statis akan mengesampingkan penemuan CIMD otomatis. Jangan pernah menempelkan kata sandi GWC, token akses/penyegaran, atau kunci API ke dalam prompt atau header permintaan.[3]

Dukungan manual nonaktif secara default. Saat diaktifkan, host metadata klien default adalah chatgpt.com, openai.com, dan claude.ai. Host Claude harus persis claude.ai; claude.com, subdomain lain, dan port eksplisit, termasuk :443, tidak diizinkan oleh pengaturan default tersebut. Daftar host yang dikonfigurasi operator menggantikan nilai default ini, sehingga GWC harus memastikan konfigurasi yang berlaku.

Saat dukungan manual aktif, GWC mengumumkan dan menerima offline_access (dukungan grant refresh_token), serta mempertahankannya jika diminta dalam alur OAuth. Token penyegaran yang ada dirotasi; klien harus menggunakan setiap token penggantinya. Cakupan ini tidak menambahkan izin file, perintah, atau izin komputer lainnya. Komputer harus tetap online untuk tindakan alat. Koneksi yang dicabut atau tidak valid memerlukan proses masuk resmi yang baru.

Opsi pemasangan lewat ZIP plugin: Jika halaman penyiapan GWC Bridge menyediakan ZIP untuk ChatGPT, unduh terlebih dahulu dari sana. Di ChatGPT pilih Plugins > Add > Upload plugin dan unggah ZIP; buka GWC Bridge > Connect lalu masuk dengan akun GWC pada komputer. Jika muncul Open in desktop app, selesaikan di sana. Pilih cara ini atau Add custom MCP server di bawah, jangan keduanya.

4. Penyiapan pribadi

  1. Buka ChatGPT di web, buka "Plugins" dari bilah samping navigasi, lalu pilih "+" → "Add custom MCP server". Anda tidak perlu mengaktifkan tombol "Developer Mode" terpisah terlebih dahulu.
  2. Masukkan nama GWC Bridge (dan deskripsi opsional), lalu di bagian "Connection" pilih "Server URL" dan masukkan https://mcp.gwc-corp.com/mcp.
  3. Atur "Authentication" ke "OAuth" dan biarkan "Advanced OAuth settings" ("Client ID" dan "Client Secret") kosong agar ChatGPT otomatis menemukan metadata OAuth GWC melalui Dokumen Metadata ID Klien (CIMD). Jangan masukkan rahasia klien atau gunakan "No authentication".
  4. Tinjau peringatan risiko khusus server tersebut, pilih "I understand and want to continue", lalu pilih "Create as a plugin". Selesaikan permintaan masuk dan persetujuan GWC di browser saat Anda dialihkan, lalu tinjau alat dan metadata yang ditemukan pada halaman detail plugin.
  5. Buka item tersebut di "Plugins" pribadi Anda (atau alihkan halaman utama dari "Chat" ke "Work"), mulai percakapan baru di web, lalu pilih "+" di kolom penulisan pesan atau ketik @ / / untuk memilih GWC Bridge.
  6. Mulailah dengan prompt verifikasi hanya-baca (seperti mengidentifikasi komputer yang tersedia dan menampilkan daftar nama file di folder pengujian yang diotorisasi tanpa membaca isi file, mengedit file, atau menjalankan perintah). Di "Settings" → "Plugins" atau "Settings" → "Apps", biarkan konfirmasi penulisan dan perintah tetap aktif; pengaturan konfirmasi ChatGPT tidak pernah mengesampingkan atau memperluas izin folder dan perintah yang diterapkan GWC di komputer itu sendiri.[1]

5. Penyiapan organisasi atau ruang kerja

  1. Seorang Admin or Owner yang berwenang memeriksa izin ruang kerja ("Workspace settings" → "Members" pada Business, atau "Workspace settings" → "Permissions & roles" pada Enterprise/Edu tempat RBAC dapat memberikan "Create plugins with MCPs") dan membuat GWC Bridge melalui "Plugins" dengan https://mcp.gwc-corp.com/mcp serta "OAuth" tanpa kredensial statis.
  2. Uji secara pribadi dalam percakapan web baru sebelum diterapkan ke ruang kerja: periksa pemilihan alat, argumen, batas otorisasi, dan daftar folder hanya-baca pada folder pengujian tanpa data sensitif. Jangan pernah menggunakan data produksi, penghapusan file, pemasangan paket, deployment, atau perintah shell berskala luas sebagai pengujian koneksi awal.
  3. Dari halaman detail plugin GWC Bridge (atau "Admin console" → "Plugins" → "Manage Legacy Apps" → "Drafts" / "Workspace Settings" → "Apps" → "Drafts" → "Publish"), seorang Admin or Owner memublikasikan plugin ke ruang kerja atau peran Enterprise/Edu yang ditentukan setelah meninjau kontrol tindakan. Publikasi ke ruang kerja hanya membagikan plugin di dalam organisasi Anda dan bukan pengajuan ke direktori publik OpenAI.
  4. Setiap anggota ruang kerja membuka "Settings" → "Plugins" (atau "Settings" → "Apps"), memilih GWC Bridge → "Connect", dan masuk menggunakan akun GWC miliknya sendiri (dengan Connect Pass aktif dan komputer online). Menghubungkan akun GWC tidak mengganti ruang kerja ChatGPT aktif milik pengguna; jangan pernah membagikan kredensial administrator atau menempelkan token ke dalam chat.

Plugin MCP yang telah dipublikasikan atau terhubung menyimpan definisi alat dalam cache sampai disegarkan. Saat GWC menambahkan atau memperbarui alat, admin atau pengguna yang berwenang dapat membuka halaman detail GWC Bridge di pengaturan "Plugins" / "Apps" dan memilih "Refresh" untuk mengambil alat, deskripsi, dan instruksi server terbaru tanpa menghapus plugin (jika metadata penemuan OAuth .well-known berubah, buat ulang plugin). Pada Enterprise dan Edu, admin dan pemilik juga dapat mengaktifkan atau menonaktifkan tindakan aplikasi secara individual setelah publikasi.[2]

Untuk mencabut akses, buka "Settings" → "Plugins" (atau "Settings" → "Apps"), pilih GWC Bridge, lalu pilih "Disconnect" untuk akun individual, atau nonaktifkan/hapus plugin yang dipublikasikan dari halaman administrasi "Plugins" (atau "Manage Legacy Apps") milik ruang kerja. Memutuskan koneksi menghentikan panggilan alat jarak jauh berikutnya tanpa menghapus transkrip chat sebelumnya atau menghentikan secara otomatis proses lokal berdurasi panjang yang sudah dimulai di komputer; selalu periksa GWC Studio atau GWC for VS Code pada komputer sebelum mencoba ulang perintah atau pengeditan file yang terputus.[2]

6. Klien lainnya

OpenAI mendokumentasikan koneksi MCP kustom untuk ruang kerja dan akun pribadi di ChatGPT di web. Jangan menganggap aplikasi seluler ChatGPT atau aplikasi desktop native menyediakan jalur penyiapan atau eksekusi MCP manual yang sama; lanjutkan menggunakan ChatGPT melalui browser komputer daripada berulang kali mencoba menghubungkan dari aplikasi seluler.[2]

Jika ruang kerja Anda menampilkan tampilan administrasi aplikasi kustom lama ("Admin console" → ruang kerja → "Plugins" → "Manage Legacy Apps", atau "Workspace settings" → "Apps" → "Create" dengan "Scan Tools" dan "Workspace Settings" → "Apps" → "Drafts"), gunakan hanya ketika ruang kerja Anda menampilkan antarmuka tersebut. Jangan mencampur langkah dari antarmuka "Plugins" saat ini dan antarmuka "Apps" lama, serta jangan menganggap menu lama yang tidak muncul berarti GWC telah disetujui atau ditolak.[2]

7. Pemecahan masalah

Yang mungkin munculLangkah berikutnya
Kontrol penyiapan tidak tersedia — "Add custom MCP server"Pastikan Anda menggunakan ChatGPT di web, berada di ruang kerja Business, Enterprise, atau Edu yang dituju (atau akun yang memenuhi syarat), dan memiliki peran Admin/Owner atau peran Enterprise/Edu dengan izin "Create plugins with MCPs".
invalid_client — Client ID/Secret dimasukkan manual atau client_id host is not allowedBiarkan "Client ID" dan "Client Secret" kosong saat membuat plugin agar ChatGPT menggunakan Dokumen Metadata ID Klien (client_id_metadata_document_supported: true di chatgpt.com / openai.com), dan minta GWC memverifikasi pengaktifan manual serta daftar host yang diizinkan. GWC tidak menggunakan rahasia statis atau Pendaftaran Klien Dinamis (DCR).
invalid_request — redirect_uri is not registered by the clientChatGPT menggunakan https://chatgpt.com/connector_platform_oauth_redirect (dan https://chatgpt.com/connector/oauth/{callback_id} saat pengalihan khusus callback berlaku) melalui metadata CIMD miliknya. Pastikan tidak ada proxy atau firewall yang menulis ulang redirect_uri atau menghapus parameter resource.
invalid_scope — Requested scope is not supported atau koneksi terbuka tanpa alatPastikan "Server URL" adalah https://mcp.gwc-corp.com/mcp, proses masuk OAuth selesai, cakupan yang diminta sesuai dengan metadata GWC yang diaktifkan, dan https://mcp.gwc-corp.com/.well-known/oauth-protected-resource dapat diakses dari alamat IP keluar konektor OpenAI (https://openai.com/chatgpt-connectors.json).
invalid_grant / GRANT_REVOKED atau permintaan masuk berulang setelah kedaluwarsaServer otorisasi GWC (https://api.gwc-corp.com) mendukung grant refresh_token berotasi dengan PKCE (S256). Jika otorisasi telah dicabut atau ChatGPT menyimpan konfigurasi aplikasi lama dalam cache sebelum metadata penyegaran tersedia, buat ulang atau hubungkan ulang plugin melalui antarmuka resmi; jangan pernah memakai ulang atau membagikan token penyegaran.
CONNECT_PASS_REQUIRED / connect_pass_required — Your GWC account does not currently have an active Connect Pass entitlement.Pastikan akun GWC yang sedang masuk memiliki GWC Personal Connect Pass (Connect Pass) aktif. Publikasi ke ruang kerja atau langganan ChatGPT tidak memberikan Connect Pass.
PC_OFFLINE / DEVICE_NOT_ONLINEPastikan komputer tujuan sedang online, GWC Studio atau GWC for VS Code berjalan dan masuk ke akun GWC yang sama, serta jangan beralih diam-diam ke komputer lain.
ROOT_NOT_SHARED / PATH_PROTECTEDPastikan folder dibagikan di GWC Bridge pada komputer tujuan. Pemilik komputer dapat meninjau folder dan izin spesifik tersebut; jalur terlindungi tetap tidak tersedia.
SCOPE_NOT_GRANTED / APPROVAL_DENIED / CLIENT_ACCESS_DISABLED (baca berfungsi, tulis atau perintah ditolak)Periksa kedua sisi secara terpisah: (1) apakah kontrol tindakan ruang kerja Enterprise/Edu atau permintaan konfirmasi ChatGPT memblokir panggilan, dan (2) apakah Change files atau Commands diaktifkan untuk folder tersebut di GWC Studio / GWC for VS Code pada komputer.
UPDATE_REQUIRED atau alat gagal setelah pembaruan GWC BridgePerbarui komponen GWC yang terinstal melalui saluran resmi yang didukung, lalu buka halaman detail GWC Bridge di pengaturan "Plugins" / "Apps" ChatGPT dan pilih "Refresh" untuk mengambil skema alat yang diperbarui.
RATE_LIMITED atau pengeditan file / perintah melewati batas waktuTunggu sebelum mencoba lagi membaca status, dan periksa terlebih dahulu keadaan file atau proses pada komputer; batas waktu jaringan yang terlampaui tidak membuktikan bahwa tindakan tersebut tidak dijalankan di komputer.
GWC_BRIDGE_PROTOCOL_ERROR (HTTP 500, -32603) — GWC Bridge could not complete this request. Check the connection and try again.Periksa koneksi dan hasil tindakan sebelumnya pada komputer sebelum mencoba lagi. Saat menghubungi dukungan, catat waktu kejadian, nama ruang kerja, nama alat, kode kesalahan, dan ID permintaan yang tidak sensitif tanpa kata sandi, token, atau isi file pribadi.
Internal server error / INTERNAL / temporarily_unavailable / HTTP 503Minta GWC memeriksa konfigurasi/ketersediaan layanan. Jalur yang nonaktif secara default mempertahankan kesalahan protokol generik; kesalahan alat biasa dan gangguan layanan ditangani secara terpisah.

8. Privasi dan izin

ChatGPT menerima keluaran yang dikembalikan oleh panggilan alat GWC Bridge yang diizinkan, seperti daftar folder, isi file yang diminta, dan keluaran perintah; baik content maupun structuredContent yang dikembalikan oleh alat masuk ke konteks percakapan model, sehingga jangan memberi tahu pengguna bahwa isi file tidak pernah keluar dari komputer ketika mereka meminta ChatGPT membaca file atau menjalankan perintah. Saat ChatGPT memanggil alat, ChatGPT mengirim argumen alat yang berasal dari percakapan ke GWC Bridge dan komputer Anda yang terhubung; batasi folder bersama dan izin perintah di GWC Studio atau GWC for VS Code sesuai kebutuhan tugas.

Untuk ChatGPT Business, Enterprise, dan Edu, OpenAI menyatakan bahwa data ruang kerja — termasuk informasi yang diakses melalui plugin dan aplikasi yang terhubung — tidak digunakan untuk melatih model OpenAI secara default, sementara kebijakan retensi organisasi Anda dan penanganan data GWC untuk permintaan relay yang terautentikasi tetap berlaku. Menghubungkan GWC Bridge di ChatGPT hanya mengotorisasi koneksi ChatGPT tersebut dan tidak membagikan percakapan ChatGPT Anda kepada klien AI lain; jika asisten lain terhubung secara terpisah ke komputer dan folder bersama yang sama, asisten tersebut hanya dapat mengamati perubahan yang ditulis ke disk di folder bersama tersebut.

9. Referensi resmi

Langkah penyedia diperiksa pada 2026-10-18, diperiksa ulang pada 2026-10-19, dan diverifikasi faktanya secara independen pada 2026-10-21 (Asia/Singapore). Referensi berikut adalah sumber resmi berbahasa Inggris. Konfigurasi GWC yang berjalan serta penerimaan callback/penyegaran masih perlu diverifikasi.

  1. OpenAI Plugins quickstart.
  2. Connecting custom MCP servers in ChatGPT.
  3. Plugin authentication.