MCP Reference: monitoring.googleapis.com

Server Model Context Protocol (MCP) bertindak sebagai proxy antara layanan eksternal yang menyediakan konteks, data, atau kemampuan ke Model Bahasa Besar (LLM) atau aplikasi AI. Server MCP menghubungkan aplikasi AI ke sistem eksternal seperti database dan layanan web, menerjemahkan responsnya ke dalam format yang dapat dipahami oleh aplikasi AI.

Penyiapan Server

Anda harus mengaktifkan server MCP dan menyiapkan autentikasi sebelum digunakan. Untuk mengetahui informasi selengkapnya tentang cara menggunakan server MCP jarak jauh Google dan Google Cloud, lihat Ringkasan server MCP Google Cloud.

Server MCP yang menyediakan alat untuk Cloud Monitoring

Endpoint Server

Endpoint layanan MCP adalah alamat jaringan dan antarmuka komunikasi (biasanya URL) server MCP yang digunakan aplikasi AI (Host untuk klien MCP) untuk membuat koneksi yang aman dan standar. Ini adalah titik kontak bagi LLM untuk meminta konteks, memanggil alat, atau mengakses resource. Endpoint MCP Google dapat bersifat global atau regional.

Server MCP monitoring.googleapis.com memiliki endpoint MCP berikut:

  • https://monitoring.googleapis.com/mcp

Alat MCP

Alat MCP adalah fungsi atau kemampuan yang dapat dieksekusi yang diekspos server MCP ke aplikasi LLM atau AI untuk melakukan tindakan di dunia nyata.

Server MCP monitoring.googleapis.com memiliki alat berikut:

Alat MCP
list_timeseries Mencantumkan data deret waktu dari Google Cloud Monitoring API
get_alert_policy Gunakan ini sebagai alat utama untuk mendapatkan informasi tentang kebijakan pemberitahuan tertentu. Kebijakan pemberitahuan menentukan kondisi saat Anda ingin mendapatkan pemberitahuan tentang masalah pada layanan Anda. Hal ini berguna untuk memahami detail konfigurasi notifikasi tertentu.
list_alert_policies Gunakan alat ini sebagai alat utama untuk mencantumkan kebijakan pemberitahuan dalam project Google Cloud. Kebijakan pemberitahuan menentukan kondisi saat Anda ingin mendapatkan pemberitahuan tentang masalah pada layanan Anda. Hal ini berguna untuk memahami notifikasi yang saat ini dikonfigurasi.
get_alert Gunakan ini sebagai alat utama untuk mendapatkan informasi tentang pemberitahuan tertentu. Peringatan adalah representasi pelanggaran kebijakan peringatan. Hal ini berguna untuk memahami detail notifikasi tertentu.
list_alerts Gunakan alat ini sebagai alat utama untuk mencantumkan pemberitahuan dalam project Google Cloud. Peringatan adalah representasi pelanggaran kebijakan peringatan. Hal ini berguna untuk memahami pelanggaran kebijakan pemberitahuan saat ini dan sebelumnya.
list_metric_descriptors Gunakan alat ini sebagai alat utama untuk menemukan jenis metrik yang tersedia di project Google Cloud. Ini adalah langkah pertama yang baik untuk memahami data apa yang tersedia untuk memantau dan membuat dasbor atau pemberitahuan.

Mendapatkan spesifikasi alat MCP

Untuk mendapatkan spesifikasi alat MCP untuk semua alat di server MCP, gunakan metode tools/list. Contoh berikut menunjukkan cara menggunakan curl untuk mencantumkan semua alat dan spesifikasinya yang saat ini tersedia dalam server MCP.

Permintaan Curl
                      curl --location 'https://monitoring.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'