Klien lain
Hubungkan Cursor, VS Code, dan klien MCP lain ke MyPlan lewat Streamable HTTP dengan token bearer.
Klien MCP apa pun yang mendukung transport Streamable HTTP bisa memakai MyPlan. Untuk klien selain Claude, cara yang
paling andal adalah mengirim token MyPlan sebagai header Authorization.
| Pengaturan | Nilai |
|---|---|
| URL | https://mcp.myplan.my.id/mcp |
| Transport | Streamable HTTP (kadang disebut http) |
| Header | Authorization: Bearer mpa_xxx |
Login OAuth hanya mengirim kode ke claude.ai, claude.com, atau aplikasi di localhost. Klien yang menerima login
lewat alamat lain (misalnya skema URL khusus) akan melihat Aplikasi tidak diizinkan. Pakai token bearer untuk
klien seperti itu.
Membuat token
- Buka Pengaturan akun → Token API → Buat token.
- Isi Nama sesuai kliennya, misalnya "Cursor di laptop kantor".
- Pilih Akses: Hanya baca jika asisten cukup membaca, Baca dan tulis jika boleh mengubah data.
- Pilih Kedaluwarsa, lalu salin tokennya.
Ingin membatasi asisten ke satu workspace saja? Pakai token workspace mp_ dari Pengaturan workspace →
CI & GitHub. Lihat Token dan izin.
Contoh konfigurasi
Format file berbeda antar klien dan bisa berubah. Contoh berikut menunjukkan bentuk umumnya; cek dokumentasi klien Anda untuk lokasi file yang tepat.
File ~/.cursor/mcp.json (global) atau .cursor/mcp.json (per proyek):
{
"mcpServers": {
"myplan": {
"url": "https://mcp.myplan.my.id/mcp",
"headers": { "Authorization": "Bearer mpa_xxx" }
}
}
}Mengecek koneksi
Minta asisten menjalankan tool whoami. Hasilnya menunjukkan atas nama siapa token bekerja, apakah token menjangkau
seluruh akun atau satu workspace, dan cakupannya (read atau read + write).
Jika klien melaporkan 401, token salah, kedaluwarsa, atau sudah dicabut. Buat token baru dan perbarui konfigurasi.
Detail teknis
- Server bersifat stateless: setiap permintaan
POST /mcpberdiri sendiri, tanpa sesi dan tanpa stream SSE terpisah. PermintaanGETdibalas405. - Respons berupa JSON biasa (bukan SSE).
- Body permintaan maksimum 1 MB.
- Metadata OAuth tersedia di
https://mcp.myplan.my.id/.well-known/oauth-protected-resourcedanhttps://mcp.myplan.my.id/.well-known/oauth-authorization-server.