Toolkit Code Assist Google Maps Platform adalah server Model Context Protocol (MCP) yang meningkatkan respons dari model bahasa besar (LLM) yang digunakan untuk mengembangkan aplikasi dengan Google Maps Platform. Fitur ini berfungsi dengan mendasarkan respons pada dokumentasi dan contoh kode resmi yang terbaru.
Karena server MCP mengakses konten saat model diminta, konteks LLM terkait Google Maps Platform tidak harus dibatasi pada data yang tersedia pada tanggal pelatihan model.
Resource Google Maps Platform yang dapat diakses oleh server MCP meliputi:
- Dokumentasi Google Maps Platform
- Persyaratan Layanan Google Maps Platform
- Pusat Kepercayaan Google Maps Platform
- Repositori kode di organisasi GitHub resmi Google Maps Platform
Alat
Maps Code Assist menyediakan alat yang memungkinkan LLM mengakses kemampuan berikut:
retrieve-instructions: Alat bantu yang digunakan oleh klien untuk mendapatkan petunjuk sistem yang penting tentang cara terbaik untuk memahami niat pengguna dan merumuskan panggilan yang efektif ke alatretrieve-google-maps-platform-docs.retrieve-google-maps-platform-docs: Alat utama. Aplikasi ini mengambil kueri bahasa alami dan mengirimkannya ke mesin Retrieval Augmented Generation (RAG) yang dihosting. Mesin RAG menelusuri versi terbaru dokumentasi, tutorial, dan contoh kode resmi Google Maps Platform, serta menampilkan konteks yang relevan ke LLM agar menghasilkan respons yang akurat.
Penagihan
Penggunaan Maps Code Assist tidak dikenai biaya selama masih dalam tahap Eksperimental.
Kebijakan dan persyaratan layanan
Maps Code Assist tunduk pada Persyaratan Layanan Google Maps Platform, termasuk persyaratan khusus layanan untuk layanan ini. Bagian ini menjelaskan persyaratan penggunaan layanan tambahan untuk Maps Code Assist, termasuk LLM yang kompatibel dan persyaratan atribusi sumber.
Persyaratan untuk LLM yang Kompatibel
Anda hanya boleh menggunakan Maps Code Assist dengan LLM yang mematuhi Persyaratan Layanan Google Maps Platform.
Misalnya, Anda bertanggung jawab untuk memastikan bahwa Konten Google Maps tidak di-cache, disimpan, atau digunakan untuk meningkatkan kualitas LLM yang Anda pilih untuk digunakan. Sebelum menggunakan Maps Code Assist, Anda harus meninjau Persyaratan Layanan untuk setiap model yang ingin Anda gunakan dengan Maps Code Assist. Anda tidak boleh menggunakan Maps Code Assist dengan model apa pun yang menggunakan data yang dimasukkan ke dalam model untuk pelatihan atau peningkatan model apa pun. Anda bertanggung jawab untuk memastikan bahwa penggunaan model oleh Anda sepenuhnya mematuhi batasan terkait Konten Google Maps dalam Persyaratan Layanan Google Maps Platform, termasuk persyaratan khusus layanan.
Persyaratan atribusi untuk sumber Google Maps
Saat menampilkan hasil yang menggunakan alat yang disediakan oleh Maps Code Assist, Anda harus menyertakan sumber Google Maps terkait.
Mengonfigurasi LLM untuk mengakses server MCP Maps Code Assist
Anda dapat mengonfigurasi LLM untuk mengakses server MCP dengan mengikuti dokumentasi konfigurasi MCP yang sesuai dan menggunakan endpoint server MCP Code Assist: https://mapscodeassist.googleapis.com/mcp.
Server MCP Maps Code Assist menggunakan transport HTTP yang Dapat Di-streaming. Untuk mengetahui informasi selengkapnya, lihat Mengonfigurasi MCP di aplikasi AI.
Contoh kasus penggunaan
Setelah dikonfigurasi, Anda dapat mengajukan pertanyaan kepada LLM tentang Google Maps Platform. Berikut adalah beberapa contoh perintahnya:
- "Bagaimana cara menambahkan peta ke aplikasi Android saya?"
- "What is the best way to get the user's current location on a map in iOS?"
- "Berikan contoh penggunaan layanan rute di Maps JavaScript API."
Alat yang tersedia
Untuk melihat detail alat MCP yang tersedia dan deskripsinya untuk server MCP Maps Code Assist, lihat referensi MCP Maps Code Assist.
Mencantumkan alat dengan permintaan HTTP
Untuk memverifikasi bahwa server berfungsi dan melihat daftar alat yang tersedia, Anda dapat mengirim
permintaan HTTP tools/list langsung ke server MCP jarak jauh Maps Code Assist.
Metode tools/list tidak memerlukan autentikasi.
curl -X POST https://mapscodeassist.googleapis.com/TOOLSET_ENDPOINT \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'MCP-Protocol-Version: MCP_PROTOCOL_VERSION' \
-H 'Mcp-Method: tools/list' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list",
"params": {
"_meta": {
"io.modelcontextprotocol/protocolVersion": "MCP_PROTOCOL_VERSION",
"io.modelcontextprotocol/clientCapabilities": {
"extensions": {
"io.modelcontextprotocol/ui": {
"mimeTypes": ["text/html;profile=mcp-app"]
}
}
}
}
}
}'
Ganti kode berikut:
TOOLSET_ENDPOINT: sisa endpoint MCP setelah nama layanan. Untuk Maps Code Assist, nilainya adalahmcp.MCP_PROTOCOL_VERSION: versi protokol MCP. Contoh,2026-07-28.
Berikan masukan
Untuk memberikan masukan tentang Maps Code Assist, gunakan formulir berikut: