MCP ExplorerExplorer

Google Maps Mcp Speech

@l145devon 21 days ago
1 MIT
FreeCommunity
AI Systems
Google Maps MCP with Speech Input allows voice commands for navigation.

Overview

What is Google Maps Mcp Speech

Google-Maps-MCP-Speech is an upgraded version of the Basic MCP Maps project developed by Google, which integrates speech input functionality for enhanced user interaction.

Use cases

Use cases include voice-activated navigation, educational demonstrations for geography, and providing map-related information to visually impaired users.

How to use

To use Google-Maps-MCP-Speech, clone the repository from GitHub, install the necessary dependencies using npm, configure your environment variables with your Gemini API key, and run the application locally.

Key features

Key features include speech input for navigation, integration with Google Maps, and a user-friendly interface that allows for easy interaction with map data.

Where to use

Google-Maps-MCP-Speech can be used in various fields such as navigation applications, educational tools, and accessibility solutions for users with disabilities.

Content

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.

Tools

No tools

Comments