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.
Azure MCP Server menggunakan Model Context Protocol (MCP) untuk menstandarkan integrasi antara aplikasi AI dan alat eksternal dan sumber data, yang memungkinkan sistem AI melakukan operasi yang mengetahui konteks sumber daya Azure Anda.
Artikel ini membahas:
- Menginstal dan mengautentikasi dengan Azure MCP Server
- Menyambungkan ke Azure MCP Server di lingkungan pengembangan AI Eclipse
- Jalankan perintah untuk menguji operasi dan berinteraksi dengan sumber daya Azure
Prasyarat
- Akun Azure dengan langganan aktif
- Eclipse - editor kode yang didukung AI
- Plugin GitHub Copilot
Mengautentikasi ke Azure
Azure MCP Server memberikan pengalaman autentikasi yang mulus menggunakan akun Azure dan ID Microsoft Entra. Untuk menggunakan Azure MCP Server, pertama-tama autentikasi ke Azure dengan menggunakan alat pengembangan lokal seperti Azure CLI, Azure Developer CLI, Visual Studio, atau Visual Studio Code. Azure MCP Server secara otomatis menemukan kredensial Anda dari alat-alat ini dan menggunakannya untuk mengautentikasi ke layanan Azure.
Misalnya, untuk masuk menggunakan Azure CLI:
az loginVerifikasi status autentikasi Anda dengan menjalankan perintah berikut untuk melihat akun dan langganan mana yang saat ini Anda gunakan untuk masuk:
az account showPastikan akun pengguna Anda memiliki penetapan peran yang sesuai untuk layanan Azure yang ingin Anda berinteraksi. Sumber daya Azure yang ingin Anda akses dengan menggunakan Azure MCP Server harus sudah ada dalam langganan Azure Anda. Misalnya, pemberian peran umum meliputi:
- Kontributor Data Blob Storage - Membaca dan menulis data blob di akun penyimpanan.
- Kontributor Akun Penyimpanan - Mengelola konfigurasi akun penyimpanan.
- Kontributor - Manajemen sumber daya umum di seluruh langganan Anda.
- Pembaca - Akses baca-saja ke sumber daya Azure.
Untuk informasi selengkapnya tentang penetapan peran dan autentikasi pengembangan lokal, lihat Mengautentikasi aplikasi .NET ke layanan Azure selama pengembangan lokal.
Menginstal Azure MCP Server
Menginstal dan mengonfigurasi Azure MCP Server di Eclipse:
Pergi ke Bantuan > Eclipse Marketplace.
Cari Azure Toolkit di jendela Eclipse Marketplace .
Di hasil pencarian, pilih Instal untuk Azure Toolkit.
Nota
Sebagai bagian dari proses penginstalan, pastikan Plugin GitHub Copilot dan GitHub Copilot – Nightly diperbarui ke versi terbarunya.
Pada jendela Konfirmasi Fitur yang Dipilih , periksa apakah Azure MCP Server for Eclipse dipilih.
Pilih Konfirmasi, dan tunggu hingga plugin diinstal. Eclipse memulai ulang ketika penginstalan selesai.
Memverifikasi dan menguji Azure MCP Server
Setelah Anda menginstal Azure Toolkit, setujui pendaftaran Azure MCP Server di Copilot.
Di panel obrolan Copilot, pilih ikon Alat dan pilih Server MCP baru ditemukan - persetujuan diperlukan.
Di jendela Konfirmasi Pendaftaran Server MCP , pilih baris Azure MCP Server dan pilih Setujui.
Di panel Obrolan Copilot, pilih ikon Alat lagi untuk membuka jendela preferensi.
Periksa apakah Azure MCP Server for Eclipse ditampilkan di bagian Alat MCP .
Menggunakan perintah untuk menguji Azure MCP Server
Di panel obrolan Copilot, masukkan perintah yang menggunakan kemampuan Azure MCP Server, seperti berikut ini.
List my Azure resource groupsNota
Anda juga dapat meminta Copilot untuk menggunakan alat Azure MCP Server secara langsung dengan bahasa seperti: Gunakan Azure MCP Server untuk mencantumkan grup sumber daya Azure saya.
Saat Eclipse meminta Anda menjalankan alat
azuremcp/group_listuntuk mengambil grup sumber daya, pilih Lanjutkan.Keluaran menyerupai teks berikut.
The following resource groups are available for your subscription: 1. **DefaultResourceGroup-EUS** (Location: `eastus`) 2. **rg-testing** (Location: `centralus`) 3. **rg-azd** (Location: `eastus2`) 4. **msdocs-sample** (Location: `southcentralus`) 5. **ai-testing** (Location: `eastus2`) Let me know if you need further details or actions related to any of these resource groups!Jelajahi lebih banyak operasi Azure MCP dengan perintah seperti berikut ini.
List all storage accounts in my subscription List available tables in my storage accounts Show the configuration of my App Service instances