mcpField
G
Google Maps MCP with Speech Input

Google Maps MCP with Speech Input

github.com/l145dev聊天应用074 周前更新

关于 Google Maps MCP with Speech Input

Google Maps MCP with Speech Input 是一款为 Google Maps MCP 项目添加语音输入的 Web 应用,适合希望通过语音与应用交互的用户。

主要功能

  1. 01语音输入
  2. 02Google Maps MCP Web 应用
  3. 03使用 Node.js 本地开发

适用场景

  1. 01在地图应用中使用语音输入
  2. 02在本地运行 Web 应用进行测试

MCP 相关

该项目被描述为 Google Maps MCP Web 应用;README 未说明其 MCP 工具或服务端行为。

详细介绍

Google Maps MCP 语音输入版

说明


我没有从零开始开发这个项目。原始项目由 Google 在 AI Studio Apps 上开发。

相比 基础 MCP 地图 的小幅升级。添加了语音作为输入选项。

Google Maps MCP 演示

本地运行

前置要求: Node.js

  1. 克隆代码库
    git clone "https://github.com/l145dev/Google-Maps-MCP-Speech"
    
  2. 导航到代码库目录
    cd ./Google-Maps-MCP-Speech
    
  3. 安装依赖:
    npm install
    
  4. 创建 .env.local:
    Windows(确保你已安装 WSL,可尝试运行 wsl --version 检查):
    wsl touch .env.local
    
    Linux/Mac:
    touch .env.local
    
  5. 在你喜欢的代码编辑器中打开。
    code .
    
  6. 在 .env.local 中设置 GEMINI_API_KEY 为你的 Gemini API 密钥。在此处获取 API 密钥。
    GEMINI_API_KEY="YOUR_API_KEY"
    
  7. 在 .env.local 中设置 MAPS_API_KEY 为你的 Maps API 密钥。在此处获取 API 密钥
    MAPS_API_KEY="YOUR_API_KEY"
    
  8. 运行应用:
    npm run dev
    
  9. 在浏览器中打开网页应用:http://localhost:5173。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。