Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Referensi perintah Agen 365 CLI
Mengelola server MCP di lingkungan Dataverse. Perintah ini develop-mcp menyediakan opsi untuk menerbitkan, membatalkan publikasi, menyetujui, memblokir, mengemas, dan mendaftarkan server MCP untuk digunakan di lingkungan Dataverse.
Peran minimum yang diperlukan: Bervariasi menurut sub-perintah
Syntax
a365 develop-mcp [command] [options]
Opsi
| Option | Description |
|---|---|
-v, --verbose |
Mengaktifkan pencatatan terperinci |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |
develop-mcp list-environments
Mencantumkan semua lingkungan Dataverse yang tersedia untuk manajemen server MCP.
a365 develop-mcp list-environments [options]
Perintah ini menampilkan semua lingkungan Dataverse tempat Anda dapat mengelola server MCP.
list-environments Opsi
| Option | Description |
|---|---|
--dry-run |
Perlihatkan apa yang akan dilakukan tanpa mengeksekusi |
-v, --verbose |
Mengaktifkan pencatatan terperinci |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |
develop-mcp list-servers
Mencantumkan server MCP di lingkungan Dataverse tertentu.
a365 develop-mcp list-servers [options]
Perintah ini menunjukkan semua server MCP yang saat ini disebarkan di lingkungan Dataverse yang ditentukan.
list-servers Opsi
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID lingkungan Dataverse |
--dry-run |
Perlihatkan apa yang akan dilakukan tanpa mengeksekusi |
-v, --verbose |
Mengaktifkan pencatatan terperinci |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |
develop-mcp publish
Menerbitkan server MCP ke lingkungan Dataverse.
a365 develop-mcp publish [options]
Gunakan perintah ini untuk menerbitkan server MCP ke lingkungan Dataverse yang ditentukan.
publish Opsi
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID lingkungan Dataverse |
-s, --server-name <server-name> |
Nama server MCP untuk diterbitkan |
-a, --alias <alias> |
Alias untuk server MCP |
-d, --display-name <display-name> |
Nama tampilan untuk server MCP |
--dry-run |
Perlihatkan apa yang akan dilakukan tanpa mengeksekusi |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |
develop-mcp unpublish
Membatalkan penerbitan server MCP dari lingkungan Dataverse.
a365 develop-mcp unpublish [options]
Gunakan perintah ini untuk menghapus server MCP dari lingkungan Dataverse yang ditentukan.
unpublish Opsi
| Option | Description |
|---|---|
-e, --environment-id <environment-id> |
ID lingkungan Dataverse |
-s, --server-name <server-name> |
Nama server MCP untuk membatalkan penerbitan |
--dry-run |
Perlihatkan apa yang akan dilakukan tanpa mengeksekusi |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |
develop-mcp approve
Menyetujui server MCP.
a365 develop-mcp approve [options]
Perintah ini menyetujui server MCP untuk digunakan di lingkungan.
approve Opsi
| Option | Description |
|---|---|
-s, --server-name <server-name> |
Nama server MCP untuk disetujui |
--dry-run |
Perlihatkan apa yang akan dilakukan tanpa mengeksekusi |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |
develop-mcp block
Memblokir server MCP.
a365 develop-mcp block [options]
Gunakan perintah ini untuk memblokir server MCP agar tidak digunakan di lingkungan Anda.
block Opsi
| Option | Description |
|---|---|
-s, --server-name <server-name> |
Nama server MCP untuk diblokir |
--dry-run |
Perlihatkan apa yang akan dilakukan tanpa mengeksekusi |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |
develop-mcp package-mcp-server
Buat paket server MCP untuk pengiriman di pusat admin Microsoft.
a365 develop-mcp package-mcp-server [options]
Gunakan perintah ini untuk membuat paket penyebaran untuk server MCP yang dapat Anda kirimkan ke pusat admin Microsoft.
package-mcp-server Opsi
| Option | Description |
|---|---|
--server-name <server-name> |
Nama server MCP (REQUIRED) |
--developer-name <developer-name> |
Nama tampilan penerbit atau pengembang (WAJIB) |
--icon-url <icon-url> |
URL Publik ke ikon PNG untuk server MCP (WAJIB) |
--output-path <output-path> |
Direktori target untuk paket ZIP yang dihasilkan (REQUIRED) |
--dry-run |
Perlihatkan apa yang akan dilakukan tanpa mengeksekusi |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |
develop-mcp register-external-mcp-server
Daftarkan server MCP eksternal dengan Entra, OAuth eksternal, kunci API, atau tanpa autentikasi.
a365 develop-mcp register-external-mcp-server [options]
Gunakan perintah ini untuk mendaftarkan server MCP yang dihosting secara eksternal (pihak ketiga) dengan penyewa Anda. Perintah ini membuat pendaftaran aplikasi Microsoft Entra yang dibutuhkan platform, memanggil platform Agen 365 untuk menambahkan server MCP, dan mengonfigurasi URI pengalihan dan izin API pada pendaftaran aplikasi baru.
Nama server harus dimulai dengan ext_ awalan dan panjangnya paling banyak 20 karakter, misalnya ext_MyServer. Nama alat harus sama persis dengan nama yang diekspos oleh server MCP jarak jauh. Nama yang tidak cocok menyebabkan pemanggilan alat gagal saat runtime.
Anda dapat menyediakan parameter dengan tiga cara:
- Berikan mereka sebagai opsi baris perintah.
- Berikan file JSON dengan
--input-file. Opsi baris perintah menggantikan nilai dari file. Lihatregister-external-mcp-server-sample.jsondi templat CLI untuk struktur file. - Hilangkan nilai yang diperlukan untuk diminta secara interaktif.
Setelah pendaftaran berhasil, minta administrator penyewa Anda untuk menyetujui server MCP baru sebelum agen dapat menggunakannya. Jika Anda mendaftar dengan ExternalOAuth, tambahkan juga URI pengalihan yang ditampilkan ke aplikasi IDP eksternal Anda.
Important
Jika pendaftaran gagal setelah pendaftaran aplikasi Microsoft Entra dibuat, aplikasi tidak akan dikembalikan secara otomatis. Hapus secara manual di portal Azure sebelum mencoba lagi.
register-external-mcp-server Opsi
Beberapa opsi hanya diperlukan untuk jenis autentikasi tertentu, seperti yang dijelaskan dalam kolom deskripsi.
| Option | Description |
|---|---|
-s, --server-name <server-name> |
Nama server MCP. Harus dimulai dengan ext_ dan paling banyak 20 karakter, misalnya ext_MyServer |
-u, --server-url <server-url> |
URL server MCP jarak jauh. Harus berupa URL HTTP atau HTTPS yang valid |
-a, --auth-type <auth-type> |
Jenis autentikasi: EntraOAuth, ExternalOAuth, APIKey, atau NoAuth |
--publisher <publisher> |
Nama Publisher (digunakan dalam metadata paket) |
--description <description> |
Deskripsi server (digunakan dalam metadata paket) |
--tools <tools> |
Daftar nama alat yang dipisahkan koma yang diekspos oleh server ini, misalnya tool1,tool2,tool3 |
-f, --input-file <input-file> |
Jalur ke file JSON dengan parameter pendaftaran |
--remote-scopes <remote-scopes> |
Cakupan untuk server MCP jarak jauh, misalnya api://{appId-guid}/{scopeName}. Digunakan dengan EntraOAuth |
-t, --tenant-id <tenant-id> |
Entra ID penyewa untuk pendaftaran aplikasi. Default ke penyewa saat ini az login |
--service-tree-id <service-tree-id> |
ID ServiceTree untuk pendaftaran aplikasi Entra. Wajib di penyewa perusahaan Microsoft |
--idp-authorization-url <url> |
URL otorisasi OAuth eksternal. Diperlukan saat --auth-typeExternalOAuth |
--idp-token-url <url> |
URL token OAuth eksternal. Diperlukan saat --auth-typeExternalOAuth |
--idp-scopes <scopes> |
Cakupan OAuth eksternal. Diperlukan saat --auth-typeExternalOAuth |
--idp-client-id <client-id> |
ID klien OAuth eksternal. Diperlukan saat --auth-typeExternalOAuth |
--idp-client-secret <client-secret> |
Rahasia klien OAuth eksternal. Diperlukan saat --auth-typeExternalOAuth |
--api-key-location <location> |
Lokasi kunci API: Header atau Query. Diperlukan saat --auth-typeAPIKey |
--api-key-name <name> |
Parameter kunci API atau nama header, misalnya X-API-Key atau token. Diperlukan saat --auth-typeAPIKey |
--dry-run |
Perlihatkan apa yang akan dilakukan tanpa mengeksekusi |
-v, --verbose |
Mengaktifkan pencatatan terperinci |
-?, , -h--help |
Perlihatkan bantuan dan informasi penggunaan |