article
README
🚀 谷歌 Places MCP 服务端
此 MCP 服务端与 Google Places API 集成,可支持地点搜索、获取详细信息以及查找附近地点等功能,为用户提供便捷的地点信息服务。
✨ 主要特性
- 与 Google Places API 深度集成,功能丰富。
- 支持多种地点搜索方式,如文本搜索、附近搜索等。
- 可灵活设置搜索参数,满足不同需求。
📦 安装指南
原文档未提供安装步骤,跳过此章节。
💻 使用示例
原文档未提供代码示例,跳过此章节。
📚 详细文档
组件 - 工具
places - text - search
- 功能:使用 Google Places API 进行文本搜索。
- 输入参数:
textQuery(字符串,必填):要搜索的地点文本查询。languageCode(字符串,可选):结果语言代码(例如,“en”)。maxResultCount(数字,可选):返回结果的最大数量。locationBias(对象,可选):偏好此位置的结果。locationRestriction(对象,可选):限制结果为此位置。minRating(数字,可选):最低评分筛选。openNow(布尔值,可选):过滤当前开放的地点。priceLevels(数组,可选):根据价格水平筛选。rankPreference(字符串,可选):排序结果的偏好。regionCode(字符串,可选):国家/地区代码(例如,“us”)。fields(数组,可选):响应中包含的具体字段。
- 返回结果:匹配的地点及其详细信息。
places - nearby - search
- 功能:在特定位置附近查找地点。
- 输入参数:
location(对象,必填):纬度和经度坐标。radius(数字,可选):搜索半径(以米为单位)。keyword(字符串,可选):过滤结果的关键词。type(字符串,可选):过滤地点类型的筛选。rankBy(字符串,可选):根据“prominence”或“distance”排序。openNow(布尔值,可选):过滤当前开放的地点。fields(数组,可选):响应中包含的具体字段。
- 返回结果:附近的地点及其详细信息。
place - details
- 功能:获取特定地点的详细信息。
- 输入参数:
placeId(字符串,必填):Google 地点 ID。fields(数组,可选):响应中包含的具体字段。languageCode(字符串,可选):结果语言代码。
- 返回结果:地点的详细信息。
place - autocomplete
- 功能:根据用户输入获取地点预测。
- 输入参数:
input(字符串,必填):用户输入文本。sessionToken(字符串,可选):账单会话令牌。offset(数字,可选):自动完成开始的输入位置。origin(对象,可选):距离排名的原点位置。locationBias(对象,可选):偏好此位置的结果。locationRestriction(对象,可选):限制结果为此位置。types(数组,可选):地点类型筛选。
- 返回结果:地点预测。
place - photo
- 功能:获取地点的图片。
- 输入参数:
photoReference(字符串,必填):来自 Place Details 响应的参考值。maxWidth(数字,可选):返回图片的最大宽度。maxHeight(数字,可选):返回图片的最大高度。
- 返回结果:图片数据或 URL。
🔧 技术细节
原文档未提供技术实现细节,跳过此章节。
📄 许可证
原文档未提供许可证信息,跳过此章节。
Scan to join WeChat group