Google Maps Mcp Server

io.github.Sagar27888由 GitHub 账号 Sagar27888 发布v0.1.0更新于 Oct 24, 2026

Search Google Maps businesses via MCP - name, address, phone, rating, hours, GPS.

已验证Streamable HTTP可网页运行位置与生活网页搜索与抓取

概览

AI 生成的概览

一个托管式 MCP 服务器,让助手在 Google 地图上搜索商家和地点,返回名称、地址、电话、评分、营业时间和 GPS 坐标。

可以做什么
按关键词和地点在 Google 地图上搜索商家或地点,每次调用可提交一个或多个搜索词,并可设置结果数量上限和语言代码。获取每个地点的结构化结果:名称、地址、电话、评分、营业时间和 GPS 坐标。
适用场景
适合助手需要本地商家或地点信息(联系方式、评分、营业时间或坐标)的场景,例如调研、线索名单或基于位置的回答,无需自行搭建抓取程序。
运行要求
远程 Streamable HTTP 端点,无需本地安装;项目也可用 Node.js 在本地 4000 端口运行。每次请求都需在 Authorization Bearer 头中提供自己的 Apify API 令牌。使用费用计入令牌所属的 Apify 账户。
安装前请注意
服务器要求在 Authorization 头中提供你自己的 Apify API 令牌,每次搜索都会计入该 Apify 账户的费用。查询和结果会经过托管端点和底层 Apify 抓取服务(第三方)。结果为抓取数据,可能不完整或过时。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Google Maps Mcp Server,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.Sagar27888%2Fgoogle-maps-mcp-server/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "google-maps": {
      "type": "http",
      "url": "https://google-maps-mcp-server.vercel.app/mcp"
    }
  }
}

README

Google Maps MCP Server

A standalone Model Context Protocol server that exposes Google Maps business search as a single MCP tool, backed by Techforce Global's Google Maps Scraper Apify Actor.

Tool

search_google_maps

Search Google Maps for businesses/places by keyword and location.

ParameterTypeRequiredDescription
searchQueriesstring[]yesOne or more search terms, e.g. "restaurants in Delhi"
maxResultsintegernoMax places per query (default 20, max 500)
languagestringnoLanguage code for results, e.g. "en"

Returns structured JSON: business name, address, phone, rating, opening hours, and GPS coordinates.

Authentication

Every request must include your own Apify API token:

Authorization: Bearer <YOUR_APIFY_TOKEN>

Usage is billed to the token owner's Apify account, not to Techforce Global. Get your token at Apify Console → Settings → Integrations.

Installation

Hosted (recommended)

Connect directly to the hosted endpoint — no install required:

https://<your-vercel-project>.vercel.app/mcp

Example client config (Claude Desktop / any MCP client supporting Streamable HTTP):

json
{  "mcpServers": {    "google-maps": {      "url": "https://<your-vercel-project>.vercel.app/mcp",      "headers": {        "Authorization": "Bearer <YOUR_APIFY_TOKEN>"      }    }  }}

Run locally

bash
npm installnpm start

Server listens on http://localhost:4000/mcp.

Deploying on Vercel (free)

This project includes a serverless entry point (api/mcp.js) and a vercel.json rewrite so the public endpoint is available at a clean /mcp path.

  1. Go to vercel.com, sign in, click Add New → Project.
  2. Import this GitHub repo (Sagar27888/google-maps-mcp-server).
  3. Framework preset: Other. No build command needed — Vercel auto-detects the api/ folder.
  4. Click Deploy.
  5. The public endpoint becomes available at https://<your-vercel-project>.vercel.app/mcp.

Deploying on Apify (alternative)

This project is also an Apify Actor configured for Standby mode, which turns it into a long-running HTTP service instead of a one-shot batch job.

  1. Push this project to an Actor on your Apify account (Apify Console → Actors → Create new → connect this source, or use the Apify CLI: apify push).
  2. In the Actor's Settings → Standby, enable Standby mode.
  3. The public endpoint becomes available at https://<actor-name>.<your-apify-username>.apify.actor/mcp.

License

MIT

来源:README.md,提交 830cb60

工具

1

search_google_maps

Search Google Maps for businesses/places by keyword and location. Returns name, address, phone, rating, opening hours, and GPS coordinates for each result.

输入参数languagemaxResultssearchQueries必填

版本历史

1
  1. v0.1.0最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分