MCP Tools Reference: mapscodeassist.googleapis.com

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

搜索 Google Maps Platform 文档、代码示例、架构中心、信任中心、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

可选。指明查询的来源,用于分析。例如,这可以是生成查询的客户端应用或界面组件的名称。格式应限制为 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”。

工具注释

破坏性提示:❌ | 等幂性提示:✅ | 只读提示:✅ | 开放世界提示:❌