Lewati ke konten

Beri MonstarX alat dengan konektor MCP

SingkatnyaDi Backend → Cloud → Konektor → MCP, tambahkan server MCP jarak jauh dengan nama dan alamat HTTPS-nya, atau tempel konfigurasi JSON untuk beberapa server sekaligus. MonstarX memeriksa koneksinya, menampilkan alat milik server, lalu bisa memakainya di mode Bangun untuk proyek tersebut. Hingga 32 server per proyek.

MCP (Model Context Protocol) adalah cara umum bagi alat-alat AI untuk saling menawarkan kemampuan. Server MCP adalah layanan yang menyediakan serangkaian alat: mencari di dokumentasi, mencari data di sistem perusahaan Anda, menjalankan suatu tugas. Kini banyak produk yang menyediakan server MCP.

Hubungkan server MCP ke sebuah proyek, dan pembuat aplikasi MonstarX bisa memakai alatnya saat mengerjakan aplikasi itu. Misalnya, hubungkan server dokumentasi lalu katakan “periksa dokumentasi penyedia pembayaran dan bangun alur pengembalian dana sesuai rekomendasi mereka”.

  • Anda memerlukan alamat HTTPS publik server tersebut, dari dokumentasi penyedianya. Alamat ini biasanya berakhiran /mcp atau /sse.
  • Jika server mengharuskan Anda masuk, dapatkan token akses atau kunci API dari penyedianya.
  1. Buka proyek Anda, klik Backend di bilah atas, lalu Cloud.

  2. Di Konektor, cari kartu MCP, lalu klik Tambahkan server.

  3. Isi formulirnya:

    • Nama server — nama apa saja yang mudah Anda kenali, misalnya “Pencarian dokumentasi”.
    • URL server — alamat HTTPS server tersebut.
    • Jenis koneksi — Streamable HTTP untuk server masa kini, atau SSE lama jika penyedia memberi Anda alamat SSE.
    • Token Bearer (opsional) — token akses, jika server memerlukannya.
    • Header kustom (JSON, opsional) — untuk server yang ingin kuncinya dikirim dalam header tersendiri, seperti { "X-Api-Key": "…" }.
  4. Klik Hubungkan dan periksa alat. MonstarX menghubungi server dan menampilkan alat-alatnya sebelum menyimpan apa pun. Jika tidak bisa terhubung, tidak ada yang disimpan dan MonstarX memberi tahu apa yang perlu diperiksa.

Bisakah saya menambahkan beberapa server sekaligus?

Section titled “Bisakah saya menambahkan beberapa server sekaligus?”

Bisa, jika Anda sudah punya konfigurasi MCP dari alat lain. Klik Impor JSON, bukan Tambahkan server, tempel objek mcpServers, lalu klik Hubungkan dan periksa alat:

{
"mcpServers": {
"documentation": {
"url": "https://mcp.example.com/mcp"
},
"workspace": {
"type": "http",
"url": "https://tools.example.org/mcp",
"headers": { "Authorization": "Bearer YOUR_ACCESS_TOKEN" }
},
"legacy": {
"type": "sse",
"url": "https://legacy.example.net/sse"
}
}
}

MonstarX memeriksa setiap server sebelum menyimpan satu pun. Setiap nama harus berbeda. Server yang menjalankan program di komputer Anda (memakai command, bukan url) tidak bisa diimpor.

Setelah server terhubung dan diaktifkan, MonstarX mengenal alat-alatnya dan tahu kapan harus memakainya. Minta di percakapan seperti biasa, dan sebutkan servernya jika membantu: “gunakan server Pencarian dokumentasi untuk memeriksa cara kerja webhook”.

  • Mode Bangun bisa melihat dan memakai alat-alat itu.
  • Mode Rencana dan Percakapan bisa melihat alat apa saja yang ada, tetapi tidak memakainya.
  • Dua server bisa punya alat dengan nama yang sama — MonstarX tetap membedakannya.
  • Fitur ini juga berfungsi untuk aplikasi yang diimpor.

Bagaimana cara mengelola server yang terhubung?

Section titled “Bagaimana cara mengelola server yang terhubung?”

Setiap server di kartu MCP menampilkan jumlah alatnya dan tombol-tombol berikut:

  • Klik jumlah alat untuk melihat alat yang disediakan server.
  • Periksa koneksi menghubungkan ulang dan menyegarkan daftar alat, berguna saat penyedia menambahkan alat baru.
  • Nonaktifkan menghentikan MonstarX memakai server tersebut, bahkan dalam permintaan yang sedang berjalan. Aktifkan mengaktifkannya kembali.
  • Hapus menghapus server beserta kredensial yang tersimpan, setelah Anda mengonfirmasi.
  • Server yang berjalan di komputer Anda sendiri (dijalankan dengan perintah), atau di jaringan privat atau localhost. Alamatnya harus berupa alamat HTTPS publik.
  • Masuk melalui jendela pop-up (OAuth interaktif). Dapatkan token dari penyedia, lalu tempel sebagai token bearer.
  • Memperbarui token yang kedaluwarsa. Saat token kedaluwarsa, hapus server lalu tambahkan lagi dengan token baru.
  • Resource dan prompt MCP, serta server yang perlu balik bertanya kepada MonstarX (sampling atau elicitation). Hanya alat yang dipakai.
  • Hingga 32 server per proyek.
  • Kredensial tetap rahasia. Alamat serta token atau header apa pun dienkripsi. Semuanya tidak pernah muncul di percakapan, di kode aplikasi Anda, atau di aplikasi yang sudah diterbitkan.
  • Hanya satu proyek. Server menjadi milik proyek tempat Anda menambahkannya, dan hanya pemilik proyek yang bisa menambahkannya.
Di mana saya bisa menemukan alamat server MCP?

Di dokumentasi milik penyedianya, biasanya di bagian “MCP” atau “AI integrations”. Alamatnya berupa alamat HTTPS, sering kali berakhiran /mcp.

Mengapa MonstarX tidak bisa memakai alat di mode Percakapan?

Alat bisa mengubah hal-hal di sistem lain, jadi MonstarX hanya menjalankannya di mode Bangun. Mode Percakapan dan Rencana tetap bisa melihat alat apa saja yang dimiliki server.

Server mengharuskan saya masuk. Apa yang harus saya lakukan?

Minta token akses atau kunci API dari penyedia, lalu tempel ke Token Bearer (opsional), atau ke Header kustom jika penyedia menyebutkan header lain.

Token saya kedaluwarsa. Bagaimana cara memperbaruinya?

Hapus server, lalu tambahkan lagi dengan token baru. MonstarX tidak memperbarui token secara otomatis.

Bisakah aplikasi saya memakai server MCP ini?

Tidak. Konektor MCP ditujukan untuk pembuat aplikasi MonstarX. Untuk memberi aplikasi Anda sebuah layanan, gunakan konektor atau minta MonstarX mengintegrasikannya dengan kunci di Backend → Rahasia. Untuk data publik terkini suatu negara — cuaca, transportasi, data registri — gunakan data negara, yang di-hosting oleh MonstarX.