MCP Tools Reference: mapscodeassist.googleapis.com

Araç: retrieve-google-maps-platform-docs

Kullanıcı sorularını yanıtlamak için Google Haritalar Platformu belgelerinde, kod örneklerinde, mimari merkezinde, güven merkezinde, GitHub depolarında (react-google-maps, flutter, compose, utilities, swiftui ve diğerleri için örnek kod ve istemci kitaplıkları dahil) ve hizmet şartlarında arama yapar. ÖNEMLİ: Bu aracı kullanmadan ÖNCE retrieve-instructions aracını çağırmalı veya instructions kaynağını yüklemelisiniz. Bu, aracın doğru çalışması için gereken temel bağlamı sağlar.

Giriş Şeması

RetrieveContexts için istek mesajı.

RetrieveContextsRequest

JSON gösterimi
{
  "llmQuery": string,
  "filter": string,
  "source": string
}
Alanlar
llmQuery

string

Zorunlu. Doğal dil sorgusu. Bu, LLM tarafından oluşturulan sorgudur ve doğrudan kullanıcı sorgusu değildir.

filter

string

İsteğe bağlı. Alınan verileri daraltmak için isteğe bağlı filtreler (ör. API adları, ürün alanları)

source

string

İsteğe bağlı. Analiz için kullanılan sorgunun kaynağını gösterir. Örneğin, bu, sorguyu oluşturan istemci uygulamasının veya kullanıcı arayüzü bileşeninin adı olabilir. Biçim 64 ASCII karakteriyle sınırlı olmalıdır. Örnek: "my-client-app", "web-console-search".

Çıkış şeması

RetrieveContexts için yanıt mesajı.

RetrieveContextsResponse

JSON gösterimi
{
  "contexts": [
    {
      object (Context)
    }
  ]
}
Alanlar
contexts[]

object (Context)

Alınan bağlamların listesi.

Bağlam

JSON gösterimi
{
  "text": string,
  "score": number,
  "documentationUri": string,
  "apiState": string
}
Alanlar
text

string

Alınan metin snippet'i.

score

number

Alaka düzeyi puanı.

documentationUri

string

Orijinal doküman URL'si.

apiState

string

Yalnızca çıkış. API durumu. Şu değerlerden biri olmalıdır: "ga", "preview", "alpha", "beta" veya "deprecated".

Araç Ek Açıklamaları

Yıkıcı İpucu: ❌ | İdempotent İpucu: ✅ | Salt Okunur İpucu: ✅ | Açık Dünya İpucu: ❌