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.
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
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.
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.
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.
The README does not explicitly detail authentication requirements. The remote MCP service is hosted by Google at mapscodeassist.googleapis.com.
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.
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-pkg]
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).
- Parameters:
retrieve-instructions: Retrieves foundational context on Google Maps Platform best practices.- Parameters:
name(Required string, expected format is simply "instructions").
- Parameters:
Install the Google Maps Platform Code Assist extension for Gemini CLI
- Install the Gemini CLI (alternative installation methods)
npm install -g @google/gemini-cli
- 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.
- Verify the installation by running
-
Option 2 - Add the MCP server config manually to your
~/.gemini/settings.jsonfile 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

io.github.ryanbihai/oceanbus-mcp-server
Register, discover, message, and transact with other AI agents on the OceanBus network.

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

LogicMonitor API integration with 167 tools for alerts, devices, dashboards, and more.
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.

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