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

省略可。分析に使用されるクエリのソースを示します。たとえば、クエリを生成したクライアント アプリケーションまたは 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

元のドキュメントの URL。

apiState

string

出力専用。API の状態。「ga」、「preview」、「alpha」、「beta」、「deprecated」のいずれかである必要があります。

ツールのアノテーション

破壊的ヒント: ❌ | べき等ヒント: ✅ | 読み取り専用ヒント: ✅ | オープン ワールド ヒント: ❌