About Google Maps MCP with Speech Input
Google Maps MCP with Speech Input is a web application that adds speech input to a Google Maps MCP project. It is for users who want to interact with the app using spoken input as well as its existing functionality.
Key features
- 01Speech input
- 02Google Maps MCP web app
- 03Local development with Node.js
Use cases
- 01Provide spoken input in the Maps app
- 02Run the web app locally for testing
MCP support
The project is described as a Google Maps MCP web application; the README does not specify MCP tools or server behavior.
Details
From the project READMEGoogle 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.

Run Locally
Prerequisites:: Node.js
- Clone the repository
git clone "https://github.com/l145dev/Google-Maps-MCP-Speech" - Navigate to the repository
cd ./Google-Maps-MCP-Speech - Install dependencies:
npm install - Create .env.local:
Windows (Make sure you have WSL, check by tryingwsl --version):
Linux/Mac:wsl touch .env.localtouch .env.local - Open in your desired code editor.
code . - Set the
GEMINI_API_KEYin .env.local to your Gemini API key. Get your API key here.GEMINI_API_KEY="YOUR_API_KEY" - Set the
MAPS_API_KEYin .env.local to your Maps API key. Get your API key hereMAPS_API_KEY="YOUR_API_KEY" - Run the app:
npm run dev - Open web app in your browser at http://localhost:5173.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.