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.
Server MCP yang menyediakan alat untuk merujuk respons LLM pada dokumentasi dan contoh kode Google Maps Platform resmi.
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 mapscodeassist.googleapis.com memiliki endpoint MCP berikut:
- https://mapscodeassist.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 mapscodeassist.googleapis.com memiliki alat berikut:
| Alat MCP | |
|---|---|
| retrieve-instructions | KRITIS: Panggil alat ini terlebih dahulu untuk kueri apa pun yang terkait dengan lokasi, pemetaan, alamat, perutean, tempat menarik, analisis lokasi, atau data geospasial (misalnya, Google Earth). API ini memberikan konteks dasar tentang Google Maps Platform (API untuk peta, rute, dan tempat) serta praktik terbaik yang penting agar alat lainnya berfungsi dengan benar. Alat ini HARUS dipanggil sebelum alat lainnya. |
| retrieve-google-maps-platform-docs |
Menelusuri dokumentasi Google Maps Platform, contoh kode, pusat arsitektur, pusat keamanan, repositori GitHub (termasuk contoh kode dan library klien untuk react-google-maps, flutter, compose, utilitas, swiftui, dan lainnya), serta persyaratan layanan untuk menjawab pertanyaan pengguna. KRITIS: Anda HARUS memanggil alat retrieve-instructions atau memuat resource instructions SEBELUM menggunakan alat ini. Hal ini memberikan konteks penting yang diperlukan agar alat ini berfungsi dengan benar.
|
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://mapscodeassist.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |