MMyPlanDokumentasi
MCP

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.

PengaturanNilai
URLhttps://mcp.myplan.my.id/mcp
TransportStreamable HTTP (kadang disebut http)
HeaderAuthorization: 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

  1. Buka Pengaturan akun → Token API → Buat token.
  2. Isi Nama sesuai kliennya, misalnya "Cursor di laptop kantor".
  3. Pilih Akses: Hanya baca jika asisten cukup membaca, Baca dan tulis jika boleh mengubah data.
  4. 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 /mcp berdiri sendiri, tanpa sesi dan tanpa stream SSE terpisah. Permintaan GET dibalas 405.
  • Respons berupa JSON biasa (bukan SSE).
  • Body permintaan maksimum 1 MB.
  • Metadata OAuth tersedia di https://mcp.myplan.my.id/.well-known/oauth-protected-resource dan https://mcp.myplan.my.id/.well-known/oauth-authorization-server.

Di halaman ini