PluginBench
MCP Server
Active
Apache-2.0

io.github.ryanbaumann/platform-ai MCP Server

io.github.ryanbaumann/platform-ai

Google Maps Platform documentation and code samples grounded in official resources for AI-assisted development.

What is the io.github.ryanbaumann/platform-ai MCP server?

The Google Maps Platform Code Assist MCP server enhances LLM responses for Google Maps development by grounding them in official documentation, code samples, and best practices. It provides RAG-powered search and retrieval tools to help developers build applications with Google Maps APIs more effectively.

This MCP server connects AI agents to Google Maps Platform resources, enabling them to answer questions about APIs, provide code examples, and guide best practices. It's useful for developers building location-based applications who want AI assistance grounded in current, official Google Maps documentation rather than generic knowledge.

How to install io.github.ryanbaumann/platform-ai

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "platform-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@googlemaps/code-assist-mcp"
      ]
    }
  }
}

Tools & capabilities

Tools this server exposes to the agent.

  • retrieve-google-maps-platform-docs — Searches Google Maps Platform documentation, code samples, architecture center, and GitHub repositories via RAG. Accepts llmQuery (required), filter (optional API/product area filter), and source (optional caller identifier).
  • retrieve-instructions — Retrieves foundational context on Google Maps Platform best practices and guidelines.

Use cases

  • Get code examples and implementation guidance for specific Google Maps APIs like Routes, Places, or Geocoding
  • Compare different Google Maps features and determine which is best for your use case
  • Understand best practices for upgrading or migrating between Google Maps API versions
  • Troubleshoot integration issues with real documentation-backed answers
  • Learn cost optimization strategies for Google Maps API usage

io.github.ryanbaumann/platform-ai MCP server FAQ

What is the Google Maps Platform Code Assist MCP server?

It's an MCP server that connects AI agents to official Google Maps Platform documentation and code samples via RAG search, enabling grounded assistance for developing with Google Maps APIs.

Is this free to use?

The README does not specify pricing. The npm package is deprecated as of July 1, 2026, but the remote MCP service is available for use.

How do I install it in Cursor or Claude?

Add the MCP server config to your client's settings. For Gemini CLI, use `gemini extensions install https://github.com/googlemaps/platform-ai.git` or manually add the httpUrl `https://mapscodeassist.googleapis.com/mcp` to your MCP servers config.

Do I need authentication?

The README does not explicitly detail authentication requirements. The remote MCP service is hosted by Google at mapscodeassist.googleapis.com.

What APIs does it cover?

It covers all Google Maps Platform APIs including Routes, Places, Geocoding, Address Validation, and 3D Photorealistic Maps, with access to documentation, code samples, and architecture guidance.

Is this production-ready?

The server is marked as Alpha. The npm package is deprecated, but the remote MCP service at mapscodeassist.googleapis.com is the recommended method going forward.

README (reference)

Source of truth, from the repository.

[npm][npm-pkg] Alpha Contributors

Google Maps Platform resources for AI

Description

[!WARNING] The npm version of Google Maps Platform Code Assist is deprecated. It will no longer be available as of July 1, 2026. Please use the securely hosted remote MCP version documented in this README as the primary method of connection.

This repository contains the Google Maps Platform Code Assist toolkit, a Model Context Protocol (MCP) server that enhances the responses from large language models (LLMs) used for developing applications with the Google Maps Platform by grounding them in the official, up-to-date documentation and code samples.

🔧 Available MCP Tools (gmp-code-assist)

You have access to the gmp-code-assist MCP server with these essential tools:

  • retrieve-google-maps-platform-docs: Searches Google Maps Platform documentation, code samples, architecture center, and GitHub repositories via RAG.
    • Parameters: llmQuery (Required string query), filter (Optional API/product area filter), source (Optional string caller identifier up to 64 chars).
  • retrieve-instructions: Retrieves foundational context on Google Maps Platform best practices.
    • Parameters: name (Required string, expected format is simply "instructions").

Install the Google Maps Platform Code Assist extension for Gemini CLI

  1. Install the Gemini CLI (alternative installation methods)
npm install -g @google/gemini-cli
  1. Install the Google Maps Platform extension
    • Option 1 - Install Code Assist as a Gemini CLI extension (includes context prompt, Code Assist MCP tool, and Google Maps Platform CLI theme):

      gemini extensions install https://github.com/googlemaps/platform-ai.git
      
      • Verify the installation by running gemini mcp list.
    • Option 2 - Add the MCP server config manually to your ~/.gemini/settings.json file to securely connect to the Google-hosted remote service:

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

Google Maps Platform Agent Skills

To equip your AI agents with specialized, portable Google Maps Platform workflows and best practices, check out the official Google Maps Platform Agent Skills repository.

Install the agent skills in Gemini CLI:

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

Install the Google Maps Platform Code Assist toolkit for other MCP clients.

For information about installing and using the toolkit with any MCP client, as well as terms of use, see the Code Assist toolkit README.

Sample Prompts

Use these example prompts to get started with the Code Assist MCP server or supported AI agents:

  • Show me how to use the Routes API and display it on a Map in React + Typescript.
  • I'm upgrading my map from 2D to 3D Phtotorealistic - what are my options and how would I do that with my existing codebase?
  • Change my Places API (new) Text Search API implementtaion to use Places UI Kit. Estimate the amount of cost savings per user this change will make.
  • Explain the difference between Address Validation and Geocoding. Which one should I apply for my current codebase for an ecommmerce checkout use case and why?
  • I need an API key - can you get one and add it to my app envrionment secrets?

Related MCP servers

Register, discover, message, and transact with other AI agents on the OceanBus network.

0
TypeScript
MIT
View repository →

Reviews, 10 bounded tax and super worksheets, cited retrieval from your local Markdown. Not advice.

1
Python
MIT
View repository →

LogicMonitor API integration with 167 tools for alerts, devices, dashboards, and more.

0
Python
MIT
View repository →

Extract structured insights from videos, podcasts, articles, and PDFs with multi-model AI

Options analytics for AI assistants: chains, IV rank, VRP, Greeks, GEX, expected moves, screeners.

0
Python
MIT
View repository →
SHSheriff logo

Sheriff

Active

MCP server for fixing static analysis issues from SARIF reports with AI agents

0
Java
Apache-2.0
View repository →