Skip to main content
Glama
googlemaps

gmp-code-assist

Official
by googlemaps

[npm][npm-pkg] Alpha Contributors

Google Maps Platform の AI 向けリソース

説明

[!WARNING] Google Maps Platform Code Assist の npm 版は非推奨です。2026年7月1日以降は利用できなくなります。この README に記載されている、安全にホストされたリモート MCP バージョンを主な接続方法として使用してください。

このリポジトリには、Google Maps Platform Code Assist ツールキットが含まれています。これは、Google Maps Platform を使用したアプリケーション開発に使用される大規模言語モデル (LLM) の応答を、公式の最新ドキュメントとコードサンプルに基づいて強化する Model Context Protocol (MCP) サーバーです。

Related MCP server: google-maps-mcp-server

🔧 利用可能な MCP ツール (gmp-code-assist)

以下の必須ツールを備えた gmp-code-assist MCP サーバーにアクセスできます:

  • retrieve-google-maps-platform-docs: RAG を介して Google Maps Platform のドキュメント、コードサンプル、アーキテクチャセンター、GitHub リポジトリを検索します。

    • パラメータ: llmQuery (必須の文字列クエリ)、filter (オプションの API/プロダクト領域フィルタ)、source (オプションの文字列呼び出し元識別子、最大 64 文字)。

  • retrieve-instructions: Google Maps Platform のベストプラクティスに関する基礎的なコンテキストを取得します。

    • パラメータ: name (必須の文字列。想定される形式は単に「instructions」です)。

Gemini CLI 用の Google Maps Platform Code Assist 拡張機能をインストールする

  1. Gemini CLI をインストールします (代替インストール方法)

npm install -g @google/gemini-cli
  1. Google Maps Platform 拡張機能をインストールします

    • オプション 1 - Code Assist を Gemini CLI 拡張機能としてインストールします (コンテキストプロンプト、Code Assist MCP ツール、Google Maps Platform CLI テーマが含まれます):

      gemini extensions install https://github.com/googlemaps/platform-ai.git
      • gemini mcp list を実行してインストールを確認します。

    • オプション 2 - MCP サーバー設定を ~/.gemini/settings.json ファイルに手動で追加して、Google がホストするリモートサービスに安全に接続します:

      {
        "mcpServers": {
         "gmp-code-assist": {
           "httpUrl": "https://mapscodeassist.googleapis.com/mcp"
         }
        }
      }

Google Maps Platform エージェントスキル

AI エージェントに、専門的で移植可能な Google Maps Platform のワークフローとベストプラクティスを装備するには、公式の Google Maps Platform Agent Skills リポジトリ を確認してください。

Gemini CLI にエージェントスキルをインストールします:

gemini skills install https://github.com/googlemaps/agent-skills.git

他の MCP クライアント向けの Google Maps Platform Code Assist ツールキットをインストールする

任意の MCP クライアントでのツールキットのインストールと使用、および利用規約については、Code Assist ツールキット README を参照してください。

サンプルプロンプト

以下のサンプルプロンプトを使用して、Code Assist MCP サーバーまたはサポートされている AI エージェントを使い始めます:

  • Routes API の使用方法と、React + TypeScript で地図に表示する方法を教えてください。

  • 地図を 2D から 3D フォトリアリスティックにアップグレードしようとしています。どのようなオプションがあり、既存のコードベースでどのように実現すればよいですか?

  • Places API (新) Text Search API の実装を Places UI Kit を使用するように変更します。この変更によるユーザーあたりのコスト削減額を見積もってください。

  • Address Validation と Geocoding の違いを説明してください。eコマースのチェックアウトのユースケースでは、現在のコードベースにどちらを適用すべきで、その理由は何ですか?

  • API キーが必要です。キーを取得して、アプリの環境シークレットに追加してもらえますか?

Related MCP Connectors

Related MCP Servers