baidu-map
已认证百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
概览
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
适用场景
baidu-map 最适合正在评估 MCP 集成的团队、探索 Python 技术栈的开发者,以及希望快速评估外部 AI 工作流能力的运营人员。
运营说明
本资料基于采集的 MCP 服务数据集生成,聚焦可靠的对比背景、安装就绪情况以及 baidu-map 的核心价值。
核心功能
协议级集成
baidu-map 定位为 MCP 兼容服务,可通过标准化工具接口接入智能体工作流。
对开发者友好
该服务收录于 MCP 目录,主要技术栈为 Python,便于从实现角度进行评估。
加速工作流
该服务通过模型上下文协议(MCP)开放针对性能力,降低 AI 辅助任务的使用门槛。
优势
- 为 baidu-map 提供聚焦的 MCP 集成能力。
- 便于与目录中的其他 MCP 服务进行对比。
- 适合使用 Python 工具链与自动化工作流的团队。
注意事项
- 采集的源内容可能缺少深度实现细节。
- 生产环境使用前仍需审查信任机制、凭据与运营边界。
使用场景
评估与候选筛选
在深入技术采用之前,先通过本页判断 baidu-map 是否契合你的 MCP 技术栈。
智能体工作流集成
团队可以将 baidu-map 作为候选工具,在真实产品或研究工作流中扩展智能体能力。
常见问题
baidu-map 有什么作用?
baidu-map 通过 MCP 开放一项聚焦的能力,让智能体与 AI 工作流以更结构化的方式使用该能力。
应该如何评估它?
建议先阅读摘要,查看可用的安装命令,检视其开放的工具列表,并确认其信任模型是否符合你的环境。
安装
将下方配置复制到你的 MCP 客户端中。
{
"mcpServers": {
"baidu-maps": {
"command": "uvx",
"args": ["mcp-server-baidu-maps"],
"env": {
"BAIDU_MAPS_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
{
"mcpServers": {
"baidu-maps": {
"command": "python",
"args": ["-m", "mcp_server_baidu_maps"],
"env": {
"BAIDU_MAPS_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
{
"mcpServers": {
"baidu-map": {
"command": "npx",
"args": [
"-y",
"@baidumap/mcp-server-baidu-map"
],
"env": {
"BAIDU_MAP_API_KEY": "xxx"
}
}
}
}
"mcpServers": {
"baidu-map": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@baidumap/mcp-server-baidu-map"
],
"env": {
"BAIDU_MAP_API_KEY": "xxx"
},
}
} 工具
map_geocode
根据地址返回地理坐标(经纬度)
| 参数 | 描述 |
|---|---|
| address: string | 要查询的地址 |
map_reverse_geocode
根据经纬度返回具体地址信息
| 参数 | 描述 |
|---|---|
| latitude: number | 纬度 |
| longitude: number | 经度 |
map_search_places
根据关键词搜索周边地点
| 参数 | 描述 |
|---|---|
| query: string | 该工具使用的查询或输入值。 |
| region: string | 搜索区域(可选) |
| bounds: string | 搜索范围(可选,以边界坐标表示) |
| location: string | 参考位置(可选) |
map_place_details
获取具体地点的详细信息
| 参数 | 描述 |
|---|---|
| uid: string | 地点唯一标识符 |
| scope: string | 数据范围(可选) |
map_distance_matrix
计算多个起点到多个终点的距离或时间
| 参数 | 描述 |
|---|---|
| origins: string[] | 一个或多个起点 |
| destinations: string[] | 一个或多个终点 |
| mode: driving | walking | riding | motorcycle | 出行方式(可选) |
map_directions
获取从起点到终点的路线规划
| 参数 | 描述 |
|---|---|
| origin: string | 起点 |
| destination: string | 终点 |
| mode: driving | walking | riding | motorcycle | 出行方式(可选) |
map_weather
获取指定地点的天气信息
| 参数 | 描述 |
|---|---|
| district_id: string | 行政区划ID |
| location: string | 具体位置信息 |
map_ip_location
根据IP地址获取地理位置信息
| 参数 | 描述 |
|---|---|
| ip_address: string | 要查询的IP地址 |
map_poi_extract
从文本中提取POI(兴趣点)信息
| 参数 | 描述 |
|---|---|
| text_content: string | 要处理的文本内容 |