MCPInstall
Google-Maps-MCP-Speech logo

Google-Maps-MCP-Speech

by l145dev l145dev/Google-Maps-MCP-Speech

Google Maps MCP with Speech Input allows voice commands for navigation.

READMEmain

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.