Langkau ke kandungan

Beri MonstarX alat dengan penyambung MCP

RingkasnyaDalam Backend → Cloud → Penyambung → MCP, tambah pelayan MCP jarak jauh dengan nama dan alamat HTTPS, atau tampal konfigurasi JSON untuk beberapa pelayan sekali gus. MonstarX menyemak sambungan, menyenaraikan alat pelayan itu, dan kemudian boleh menggunakannya dalam mod Bina untuk projek tersebut. Sehingga 32 pelayan bagi setiap projek.

MCP (Model Context Protocol) ialah cara biasa bagi alat AI untuk berkongsi keupayaan antara satu sama lain. Pelayan MCP ialah perkhidmatan yang menawarkan satu set alat: mencari dalam dokumentasi, mencari maklumat dalam sistem syarikat anda, menjalankan sesuatu tugas. Banyak produk kini menerbitkan pelayan MCP sendiri.

Sambungkan pelayan MCP kepada sesebuah projek, dan pembina MonstarX boleh menggunakan alatnya semasa bekerja pada aplikasi itu. Contohnya, sambungkan pelayan dokumentasi dan katakan “semak dokumentasi penyedia pembayaran dan bina aliran bayaran balik mengikut cara yang disyorkan”.

  • Anda memerlukan alamat HTTPS awam pelayan itu, daripada dokumentasi penyedia. Alamat itu biasanya berakhir dengan /mcp atau /sse.
  • Jika pelayan itu memerlukan anda log masuk, dapatkan token akses atau kunci API daripada penyedia.
  1. Buka projek anda dan klik Backend di bar atas, kemudian Cloud.

  2. Dalam Penyambung, cari kad MCP dan klik Tambah pelayan.

  3. Isi borang:

    • Nama pelayan — apa-apa nama yang mudah anda kenali, seperti “Carian dokumentasi”.
    • URL pelayan — alamat HTTPS pelayan itu.
    • Jenis sambungan — Streamable HTTP untuk pelayan semasa, atau SSE lama jika penyedia memberi anda alamat SSE.
    • Token Bearer (pilihan) — token akses, jika pelayan itu memerlukannya.
    • Pengepala tersuai (JSON, pilihan) — untuk pelayan yang mahu kuncinya dihantar dalam pengepala tersendiri, seperti { "X-Api-Key": "…" }.
  4. Klik Sambungkan dan semak alat. MonstarX menyambung ke pelayan itu dan menyenaraikan alatnya sebelum menyimpan apa-apa. Jika ia tidak dapat menyambung, tiada apa-apa yang disimpan dan ia memberitahu anda perkara yang perlu disemak.

Bolehkah saya menambah beberapa pelayan sekali gus?

Bahagian bertajuk “Bolehkah saya menambah beberapa pelayan sekali gus?”

Boleh, jika anda sudah mempunyai konfigurasi MCP daripada alat lain. Klik Import JSON dan bukannya Tambah pelayan, tampal objek mcpServers dan klik Sambungkan dan semak 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 menyemak setiap pelayan sebelum menyimpan mana-mana daripadanya. Setiap nama mesti berbeza. Pelayan yang memulakan program pada komputer anda (command dan bukannya url) tidak boleh diimport.

Sebaik sahaja pelayan disambungkan dan didayakan, MonstarX mengenali alatnya dan tahu bila hendak menggunakannya. Minta dalam perbualan seperti biasa, dan sebut nama pelayan itu jika membantu: “gunakan pelayan Carian dokumentasi untuk menyemak cara webhook berfungsi”.

  • Mod Bina boleh melihat alat itu dan menggunakannya.
  • Mod Rancang dan Perbualan boleh melihat alat yang ada, tetapi tidak boleh menggunakannya.
  • Dua pelayan boleh mempunyai alat dengan nama yang sama — MonstarX mengasingkannya.
  • Ia juga berfungsi untuk aplikasi yang diimport.

Bagaimanakah saya mengurus pelayan yang disambungkan?

Bahagian bertajuk “Bagaimanakah saya mengurus pelayan yang disambungkan?”

Setiap pelayan dalam kad MCP menunjukkan bilangan alatnya dan butang berikut:

  • Klik bilangan alat untuk melihat alat yang ditawarkannya.
  • Semak sambungan menyambung semula dan menyegarkan senarai alat, untuk apabila penyedia menambah alat baharu.
  • Nyahdayakan menghentikan MonstarX daripada menggunakan pelayan itu, walaupun dalam permintaan yang sedang berjalan. Dayakan menghidupkannya semula.
  • Alih keluar memadam pelayan itu dan bukti kelayakannya yang disimpan, selepas anda mengesahkannya.
  • Pelayan yang berjalan pada komputer anda sendiri (dimulakan dengan arahan), atau pada rangkaian persendirian atau localhost. Alamat itu mesti alamat HTTPS awam.
  • Log masuk melalui tetingkap timbul (OAuth interaktif). Dapatkan token daripada penyedia dan tampalkannya sebagai token Bearer.
  • Menyegarkan token yang tamat tempoh. Apabila token tamat tempoh, alih keluar pelayan itu dan tambahkannya semula dengan token baharu.
  • Sumber dan prom MCP, serta pelayan yang perlu bertanya semula kepada MonstarX (sampling atau elicitation). Hanya alat yang digunakan.
  • Sehingga 32 pelayan bagi setiap projek.
  • Bukti kelayakan kekal rahsia. Alamat serta sebarang token atau pengepala disulitkan. Semuanya tidak sekali-kali muncul dalam perbualan, dalam kod aplikasi anda atau dalam aplikasi yang diterbitkan.
  • Satu projek sahaja. Pelayan milik projek tempat anda menambahnya, dan hanya pemilik projek itu boleh menambahnya.
Di manakah saya boleh mendapatkan alamat pelayan MCP?

Dalam dokumentasi penyedia itu sendiri, biasanya di bawah “MCP” atau “integrasi AI”. Ia ialah alamat HTTPS, selalunya berakhir dengan /mcp.

Mengapakah MonstarX tidak boleh menggunakan alat dalam mod Perbualan?

Alat boleh mengubah sesuatu dalam sistem lain, jadi MonstarX hanya menjalankannya dalam mod Bina. Mod Perbualan dan Rancang masih boleh melihat alat yang dimiliki oleh sesebuah pelayan.

Pelayan itu memerlukan saya log masuk. Apakah yang perlu saya lakukan?

Minta token akses atau kunci API daripada penyedia dan tampalkannya ke dalam Token Bearer (pilihan), atau ke dalam Pengepala tersuai jika penyedia menyatakan pengepala yang berbeza.

Token saya sudah tamat tempoh. Bagaimanakah saya mengemas kininya?

Alih keluar pelayan itu dan tambahkannya semula dengan token baharu. MonstarX tidak menyegarkan token dengan sendirinya.

Bolehkah aplikasi saya menggunakan pelayan MCP ini?

Tidak. Penyambung MCP khusus untuk pembina MonstarX. Untuk memberi aplikasi anda sesuatu perkhidmatan, gunakan penyambung atau minta MonstarX mengintegrasikannya dengan kunci dalam Backend → Rahsia. Untuk data awam langsung sesebuah negara — cuaca, pengangkutan, daftar rasmi — gunakan data negara, yang disediakan oleh MonstarX.