MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

G
Google Maps MCP Speech

MCP server by l145dev

Created 5/28/2025
Updated 4 days ago
Repository documentation and setup instructions

Google Maps MCP with Speech Input

[!NOTE]
I did not develop this project from scratch. The original project was developed by Google on AI Studio Apps.

A slight upgrade from Basic MCP Maps. Adding speech as input option.

Google Maps MCP demo

Run Locally

Prerequisites:: Node.js

  1. Clone the repository
    git clone "https://github.com/l145dev/Google-Maps-MCP-Speech"
    
  2. Navigate to the repository
    cd ./Google-Maps-MCP-Speech
    
  3. Install dependencies:
    npm install
    
  4. Create .env.local:
    Windows (Make sure you have WSL, check by trying wsl --version):
    wsl touch .env.local
    
    Linux/Mac:
    touch .env.local
    
  5. Open in your desired code editor.
    code .
    
  6. Set the GEMINI_API_KEY in .env.local to your Gemini API key. Get your API key here.
    GEMINI_API_KEY="YOUR_API_KEY"
    
  7. Set the MAPS_API_KEY in .env.local to your Maps API key. Get your API key here
    MAPS_API_KEY="YOUR_API_KEY"
    
  8. Run the app:
    npm run dev
    
  9. Open web app in your browser at http://localhost:5173.
Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-google-maps-mcp-speech

Cursor configuration (mcp.json)

{ "mcpServers": { "l145dev-google-maps-mcp-speech": { "command": "npx", "args": [ "l145dev-google-maps-mcp-speech" ] } } }