MCP Tools Reference: mapscodeassist.googleapis.com

工具:retrieve-google-maps-platform-docs

搜尋 Google 地圖平台文件、程式碼範例、架構中心、信任中心、GitHub 存放區 (包括程式碼範例和適用於 react-google-maps、Flutter、Compose、公用程式、swiftui 等的用戶端程式庫),以及服務條款,以回答使用者問題。重要事項:使用這項工具前,請務必呼叫 retrieve-instructions 工具或載入 instructions 資源。這項資訊是這項工具正常運作的必要條件。

輸入內容的結構定義

RetrieveContexts 的要求訊息。

RetrieveContextsRequest

JSON 表示法
{
  "llmQuery": string,
  "filter": string,
  "source": string
}
欄位
llmQuery

string

必填。自然語言查詢。這是由 LLM 生成的查詢,並非使用者直接輸入的查詢。

filter

string

(選用步驟) 選擇性篩選器,可縮小擷取範圍,例如 API 名稱、產品領域。

source

string

(選用步驟) 指出查詢來源,用於分析。舉例來說,這可能是產生查詢的用戶端應用程式或 UI 元件名稱。格式應限制為 64 個 ASCII 字元。例如:「my-client-app」、「web-console-search」。

輸出內容的結構定義

RetrieveContexts 的回應訊息。

RetrieveContextsResponse

JSON 表示法
{
  "contexts": [
    {
      object (Context)
    }
  ]
}
欄位
contexts[]

object (Context)

擷取的背景資訊清單。

背景資訊

JSON 表示法
{
  "text": string,
  "score": number,
  "documentationUri": string,
  "apiState": string
}
欄位
text

string

擷取的文字片段。

score

number

關聯性分數。

documentationUri

string

原始說明文件網址。

apiState

string

僅供輸出。API 狀態。必須是「ga」、「preview」、「alpha」、「beta」或「deprecated」之一。

工具註解

破壞性提示:❌ | 等冪提示:✅ | 唯讀提示:✅ | 開放世界提示:❌