当前位置: 首页 > news >正文

基于百度地图 MCP Server规划规划一次青岛到北京旅行的详细行程实践

1.百度地图 MCP Server简介

概述

百度地图API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

百度地图提供的MCP Server,包含10个符合MCP协议标准的API接口,涵盖逆地理编码、地点检索、路线规划等。

依赖MCP Python SDKMCP Typescript SDK开发,任意支持MCP协议的智能体助手(如ClaudeCursor以及千帆AppBuilder等)都可以快速接入。

工具

  1. 地理编码 map_geocode

    • 描述: 将地址解析为对应的位置坐标, 地址结构越完整, 地址内容越准确, 解析的坐标精度越高
    • 参数: address 地址信息
    • 输出: location 纬经度坐标
  2. 逆地理编码 map_reverse_geocode

    • 描述: 根据纬经度坐标, 获取对应位置的地址描述, 所在行政区划, 道路以及相关POI等信息
    • 参数:
      • latitude 纬度坐标
      • longitude经度坐标
    • 输出: formatted_address, uid, addressComponent 等语义化地址信息
  3. 地点检索 map_search_places

    • 描述: 支持检索城市内的地点信息(最小到city级别), 也可支持圆形区域内的周边地点信息检索
    • 参数:
      • query 检索关键词, 可用名称或类型, 多关键字使用英文逗号隔开, 如: query=天安门,美食
      • tag 检索的类型偏好, 格式为tag=美食或者tag=美食,酒店
      • region 检索的行政区划, 格式为region=citynameregion=citycode
      • location 圆形检索中心点纬经度坐标, 格式为location=lat,lng
      • radius 圆形检索的半径
    • 输出: POI列表, 包含name, location, address
  4. 地点详情检索 map_place_details

    • 描述: 根据POI的uid,检索其相关的详情信息, 如评分、营业时间等(不同类型POI对应不同类别详情数据)
    • 参数: uidPOI的唯一标识
    • 输出: POI详情, 包含name, location, address, brand, price
  5. 批量算路 map_distance_matrix

    • 描述: 根据起点和终点坐标计算路线规划距离和行驶时间,批量算路目前支持驾车、骑行、步行。
    • 参数:
      • origins 起点纬经度列表, 格式为origins=lat,lng, 多个起点使用|分隔
      • destinations 终点纬经度列表, 格式为destinations=lat,lng, 多个终点使用|分隔
      • mode 算路类型,可选取值包括 driving, walking, riding, 默认使用driving
    • 输出: 每条路线的耗时和距离, 包含distance, duration
  6. 路线规划 map_directions

    • 描述: 根据起终点坐标规划出行路线和耗时, 可指定驾车、步行、骑行、公交等出行方式
    • 参数:
      • origin 起点纬经度, 格式为origin=lat,lng
      • destination 终点纬经度, 格式为destination=lat,lng
      • model 出行类型, 可选取值包括 driving, walking, riding, transit, 默认使用driving
    • 输出: 路线详情,包含steps, distance, duration
  7. 天气查询 map_weather

    • 描述: 通过行政区划或是经纬度坐标查询实时天气信息及未来5天天气预报 (通过location经纬度坐标查询天气需用户拥有高级权限)
    • 参数:
      • district_id 行政区划编码
      • location 经纬度坐标, 格式为location=lng, lat
    • 输出: 天气信息, 包含temperature, weather, wind
  8. IP定位 map_ip_location

    • 描述: 根据请求的IP获取当前请求的位置 (定位到城市), 如果请求参数ip为IPv6则需要高级权限
    • 参数: ip 请求的IP地址
    • 输出: 当前所在城市和城市中点location
  9. 实时路况查询 map_road_traffic

    • 描述: 查询实时交通拥堵情况, 可通过指定道路名和区域形状(矩形, 多边形, 圆形)进行实时路况查询。
    • 参数:
      • model 路况查询类型 (可选值包括road, bound, polygon, around, 默认使用road)
      • road_name 道路名称和道路方向, model=road时必传 (如:朝阳路南向北)
      • city 城市名称或城市adcode, model=road时必传 (如:北京市)
      • bounds 区域左下角和右上角的纬经度坐标, model=bound时必传 (如:39.9,116.4;39.9,116.4)
      • vertexes 多边形区域的顶点纬经度坐标, model=polygon时必传 (如:39.9,116.4;39.9,116.4;39.9,116.4;39.9,116.4)
      • center 圆形区域的中心点纬经度坐标, model=around时必传 (如:39.912078,116.464303)
      • radius 圆形区域的半径(米), 取值[1,1000], model=around时必传 (如:200)
    • 输出: 路况信息, 包含road_name, traffic_condition
  10. POI智能提取 map_poi_extract

    • 描述: 当所给的API_KEY带有高级权限才可使用, 根据所给文本内容提取其中的相关POI信息。
    • 参数: text_content 用于提取POI的文本描述信息 (完整的旅游路线,行程规划,景点推荐描述等文本内容, 例如: 新疆独库公路和塔里木湖太美了, 从独山子大峡谷到天山神秘大峡谷也是很不错的体验)
    • 输出:相关的POI信息,包含name, location

2.申请百度地图api 的AK

https://lbsyun.baidu.com/apiconsole/key

在这里插入图片描述

3.创建百度的mcp服务

https://www.modelscope.cn/mcp/servers/@baidu-maps/mcp

在这里插入图片描述

{"mcpServers": {"mcp": {"type": "sse","url": "https://mcp-你的地址.api-inference.modelscope.cn/sse"}}
}

4.创建结构化的思维的mcp 服务端

https://modelscope.cn/mcp/servers/@modelcontextprotocol/sequentialthinking/tools

直接开启

{"mcpServers": {"sequentialthinking": {"type": "sse","url": "https://mcp-你的地址.api-inference.modelscope.cn/sse"}}
}

5.验证

在这里插入图片描述
然后提问

规划一次青岛到北京旅行的详细行程,包括交通、住宿和景点选择,以及可能需要调整的方案。

在这里插入图片描述

为了帮助您更好地规划从青岛到北京的旅行,我们将从以下几个方面来安排这次旅程:1. **交通**:选择适合您的交通方式,包括火车、飞机等。
2. **住宿**:根据您的预算和偏好,选择合适的住宿地点。
3. **景点选择**:挑选北京的主要旅游景点,制定合理的游览计划。
4. **调整方案**:提供一些备选方案,以便应对突发情况。### 1. 交通规划#### 火车
- **高铁/动车**:从青岛站或青岛北站乘坐高铁到北京南站,大约需要4-5小时。这是最经济实惠的选择,也是推荐的方式。
- **普通列车**:如果希望享受沿途风景,可以选择普通列车,但时间会更长,大约需要10小时以上。#### 飞机
- **航班**:从青岛流亭国际机场飞往北京首都国际机场或北京大兴国际机场,飞行时间约为1.5小时。虽然速度快,但成本相对较高。### 2. 住宿选择- **经济型酒店**:如汉庭、7天连锁酒店等,价格适中,适合预算有限的旅客。
- **中高端酒店**:如北京王府井希尔顿酒店、北京国贸大酒店等,设施齐全,服务质量高,适合追求舒适体验的旅客。
- **民宿**:通过Airbnb等平台预订,可以体验当地生活,价格相对灵活。### 3. 景点选择与行程安排#### 第一天:到达北京
- 下午到达北京后,可以先去附近的天安门广场和故宫博物院参观,感受历史的厚重。
- 晚上可前往王府井步行街品尝北京小吃,如炸酱面、豆汁儿等。#### 第二天:历史文化游
- 上午参观颐和园,欣赏皇家园林的美景。
- 下午游览北海公园,感受古代皇家园林的宁静。
- 晚上可选择在后海酒吧街放松,体验北京的夜生活。#### 第三天:现代都市游
- 上午参观国家博物馆,了解中国的历史文化。
- 下午游览鸟巢、水立方等奥运场馆,感受现代建筑的魅力。
- 晚上可前往三里屯购物娱乐,体验北京的时尚氛围。#### 第四天:自然风光游
- 上午前往八达岭长城,体验登长城的乐趣。
- 下午返回市区,逛逛南锣鼓巷,体验老北京的胡同文化。
- 晚上根据返程时间,可以安排在机场附近休息,准备第二天的返程。### 4. 调整方案- **天气变化**:提前查看北京的天气预报,如果遇到雨天,可以将户外活动改为室内参观,如国家博物馆、首都博物馆等。
- **身体状况**:长时间行走可能会感到疲劳,可以根据自身情况适当减少景点数量,增加休息时间。
- **个人兴趣**:如果您对某个特定领域感兴趣,如艺术、科技等,可以调整行程,参观相关主题的展览或场馆。### 总结
以上是为您规划的从青岛到北京的旅行行程。希望这份计划能够帮助您度过一个愉快的旅程。如果有任何疑问或需要进一步的帮助,请随时告诉我!
看起来在尝试获取青岛到北京的驾车路线时遇到了一个问题,可能是由于坐标格式不正确导致的。我将重新尝试使用正确的坐标格式来获取路线信息。
从青岛到北京的驾车路线规划如下:- **总里程**:约661公里
- **预计耗时**:约7小时29分钟
- **通行费**:约323元### 详细路线
1. 从起点出发,沿常山路行驶140米,左转进入广西路。
2. 沿广西路行驶130米,直行进入江苏路。
3. 沿江苏路行驶370米,右前方转弯进入龙口路。
4. 沿龙口路行驶120米,左转进入龙山路。
5. 沿龙山路行驶160米,右转。
6. 沿江宁高架路行驶320米,直行进入江苏路。
7. 沿江苏路行驶410米,右前方转弯。
8. 沿行至玻璃浦东隧道方向行驶40米,左转进入胶州路。
9. 沿胶州路行驶180米,直行进入胶宁高架路。
10. 沿胶宁高架路行驶100米,朝新澳高速、徐州池方向行驶。
11. 沿新澳高速行驶980米,直行进入青银高速。
12. 沿青银高速行驶12.8公里,朝G20方向行驶。
13. 沿京沪高速行驶3.2公里,朝天津方向行驶。
14. 沿京沪高速行驶2.7公里,朝天津方向行驶。
15. 沿京沪高速行驶1.2公里,直行进入京台高速。
16. 沿京台高速行驶2.7公里,朝天津方向行驶。
17. 沿京台高速行驶1.2公里,直行进入青银高速。
18. 沿青银高速行驶2.1公里,朝G20方向行驶。
19. 沿青银高速行驶990米,直行进入京台高速。
20. 沿京台高速行驶2.7公里,朝天津方向行驶。
21. 沿京台高速行驶2.1公里,直行进入青银高速。
22. 沿青银高速行驶2.7公里,朝天津方向行驶。
23. 沿青银高速行驶1.2公里,直行进入京台高速。
24. 沿京台高速行驶1.9公里,朝天津方向行驶。
25. 沿京台高速行驶2.1公里,朝天津方向行驶。
26. 沿京台高速行驶2.7公里,朝天津方向行驶。
27. 沿京台高速行驶1.2公里,直行进入京台高速。
28. 沿京台高速行驶1.9公里,朝天津方向行驶。
29. 沿京台高速行驶2.8公里,朝天津方向行驶。
30. 沿京台高速行驶3.6公里,朝天津方向行驶。
31. 沿京台高速行驶1.5公里,朝天津方向行驶。
32. 沿京台高速行驶4.8公里,朝天津方向行驶。
33. 沿京台高速行驶3.1公里,朝天津方向行驶。
34. 沿京台高速行驶3.9公里,朝天津方向行驶。
35. 沿京台高速行驶2.7公里,朝天津方向行驶。
36. 沿京台高速行驶17.4公里,朝天津方向行驶。
37. 沿京台高速行驶3.9公里,朝天津方向行驶。
38. 沿京台高速行驶3.9公里,朝天津方向行驶。
39. 沿京台高速行驶1.4公里,直行进入滨临高速。
40. 沿滨临高速行驶8.7公里,朝天津方向行驶。
41. 沿滨临高速行驶8.0公里,朝天津方向行驶。
42. 沿滨临高速行驶3.6公里,朝天津方向行驶。
43. 沿滨临高速行驶17.4公里,朝天津方向行驶。
44. 沿滨临高速行驶3.9公里,朝天津方向行驶。
45. 沿滨临高速行驶3.9公里,朝G0111、天津、皇姑岛方向行驶。
46. 沿滨临高速行驶1.4公里,直行进入京沪高速。
47. 沿京沪高速行驶9.0公里,朝天津方向行驶。
48. 沿京沪高速行驶6.8公里,朝天津方向行驶。
49. 沿京沪高速行驶3.6公里,朝天津方向行驶。
50. 沿京沪高速行驶16.1公里,朝天津方向行驶。
51. 沿京沪高速行驶4.3公里,朝天津方向行驶。
52. 沿京沪高速行驶12.0公里,朝天津方向行驶。
53. 沿京沪高速行驶10.4公里,朝天津方向行驶。
54. 沿京沪高速行驶10.7公里,朝G0111、天津、唐山方向行驶。
55. 沿京沪高速行驶250米,朝G0111、天津、唐山方向行驶。
56. 沿京沪高速行驶4.1公里,朝G0111、天津、唐山方向行驶。
57. 沿京沪高速行驶5.1公里,朝G0111、天津、唐山方向行驶。
58. 沿京沪高速行驶4.8公里,朝G0111、天津、唐山方向行驶。
59. 沿京沪高速行驶6.0公里,朝G0111、天津、唐山方向行驶。
60. 沿京沪高速行驶4.5公里,朝G0111、天津、唐山方向行驶。
61. 沿京沪高速行驶1.4公里,朝G0111、天津、唐山方向行驶。
62. 沿京沪高速行驶3.4公里,朝G0111、天津、唐山方向行驶。
63. 沿京沪高速行驶9.5公里,朝天津方向行驶。
64. 沿京沪高速行驶1.1公里,朝S11、海河高架、唐山方向行驶。
65. 沿京沪高速行驶4.1公里,朝S11、海河高架、唐山方向行驶。
66. 沿京沪高速行驶7.7公里,朝S85、汉沽、唐山方向行驶。
67. 沿京沪高速行驶2.1公里,朝S85、汉沽、唐山方向行驶。
68. 沿京沪高速行驶6.0公里,朝S85、汉沽、唐山方向行驶。
69. 沿京沪高速行驶3.6公里,朝S3、滨海高架、汉沽、唐山方向行驶。
70. 沿京沪高速行驶5.3公里,朝第九大街、汉沽、唐山方向行驶。
71. 沿京沪高速行驶3.7公里,朝S30、京滨高架、北京方向行驶。
72. 沿京沪高速行驶1.5公里,朝S30、京滨高架、北京方向行驶。
73. 沿京沪高速行驶4.1公里,朝S30、京滨高架、北京方向行驶。
74. 沿京沪高速行驶2.8公里,朝S30、京滨高架、北京方向行驶。
75. 沿京沪高速行驶10.9公里,朝北京方向行驶。
76. 沿京沪高速行驶2.7公里,朝S1、京滨高架、北京方向行驶。
77. 沿京沪高速行驶3.6公里,朝G112、西埠头、造甲城方向行驶。
78. 沿京沪高速行驶2.9公里,朝S1、京滨高架、北京方向行驶。
79. 沿京沪高速行驶9.3公里,朝北京方向行驶。
80. 沿京沪高速行驶4.0公里,朝北京方向行驶。
81. 沿京沪高速行驶8.9公里,朝北京方向行驶。
82. 沿京沪高速行驶3.7公里,朝北京方向行驶。
83. 沿京沪高速行驶12.4公里,朝北京方向行驶。
84. 沿京沪高速行驶5.9公里,朝北京方向行驶。
85. 沿京沪高速行驶4.9公里,朝北京方向行驶。
86. 沿京沪高速行驶8.5公里,朝北京方向行驶。
87. 沿京沪高速行驶3.9公里,朝北京方向行驶。
88. 沿京沪高速行驶4.2公里,朝北京方向行驶。
89. 沿京沪高速行驶2.4公里,朝北京方向行驶。
90. 沿京沪高速行驶3.7公里,朝北京方向行驶。
91. 沿京沪高速行驶5.2公里,朝六环路、北京城区方向行驶。
92. 沿京沪高速行驶4.7公里,朝五环路、北京城区方向行驶。
93. 沿京沪高速行驶5.4公里,朝四环路、北京城区方向行驶。
94. 沿京沪高速行驶4.5公里,朝五环路、北京城区方向行驶。
95. 沿京沪高速行驶4.2公里,朝东五环、G1、G2方向行驶。
96. 沿东五环行驶1.9公里,朝东四环、G1方向行驶。
97. 沿东五环行驶560米,朝东四环、G1方向行驶。
98. 沿东五环行驶740米,直行进入东四环路。
99. 沿东四环路行驶1.9公里,朝东三环、G1方向行驶。
100. 沿东四环路行驶560米,朝东三环、G1方向行驶。
101. 沿东四环路行驶980米,左转。
102. 沿东四环路行驶1.8公里,左转。
103. 沿东四环路行驶290米,左转。
104. 沿东四环路行驶700米,朝东三环、G1方向行驶。
105. 沿东四环路行驶690米,右转进入京津高速。
106. 沿京津高速行驶960米,左转。
107. 沿京津高速行驶440米,左转。
108. 沿京津高速行驶630米,左转。
109. 沿京津高速行驶230米,直行进入广渠门外大街。
110. 沿广渠门外大街行驶140米,左转。
111. 沿广渠门外大街行驶1060米,左转。
112. 沿广渠门外大街行驶440米,左转。
113. 沿广渠门外大街行驶630米,左转。
114. 沿广渠门外大街行驶210米,直行进入广渠门内大街。
115. 沿广渠门内大街行驶350米,左转。
116. 沿广渠门内大街行驶340米,左转。
117. 沿广渠门内大街行驶370米,左转。
118. 沿广渠门内大街行驶530米,左转。
119. 沿广渠门内大街行驶370米,左转。
120. 沿广渠门内大街行驶290米,直行进入珠市口东大街。
121. 沿珠市口东大街行驶120米,左转。
122. 沿珠市口东大街行驶250米,左转。
123. 沿珠市口东大街行驶300米,左转进入前门东大街。
124. 沿前门东大街行驶650米,到达终点。以上是驾车从青岛到北京的详细路线规划,希望对您的旅行有所帮助。如果您有任何其他问题或需要进一步的信息,请随时告诉我!
http://www.xdnf.cn/news/107029.html

相关文章:

  • Vue3集成百度实时语音识别
  • 【Redis】集合类型Set 常用命令详解
  • ZLMediaKit支持JT1078实时音视频
  • 新手村:正则化
  • 系统架构师2025年论文《系统架构风格》
  • Airflow全局异常捕获实现消息通知实践
  • LeetCode-46. 全排列
  • 洛谷P3196C语言题解
  • PHP CURL发送POST请求(支持HEADER参数配置)
  • Kubernetes 集群内访问外部服务的三种实践方案
  • 软件工程的13条“定律”:从Hyrum定律到康威定律,再到Zawinski定律
  • 锤子线,买入准确概率是多少
  • leetcode-数组
  • Retrofit框架分析(二):注解、反射以及动态代理,Retrofit框架动态代理的源码分析
  • bert学习
  • AIGC的伦理困境:机器生成内容是否该被监管?
  • 动态脚本引擎QLExpress,实现各种复杂的业务规则
  • 深度学习驱动的车牌识别:技术演进与未来挑战
  • 创建第一个Spring Boot项目
  • pytorch(gpu版本安装)
  • Javase 基础入门 —— 04 继承
  • 数据结构与算法学习笔记(Acwing提高课)----动态规划·数字三角形
  • openssh-10.0p1用于修复CVE-2025-26465、CVE-2025-26466
  • java springBoot 整合 扣子cozeAI 智能体 对话
  • AI 人工智能模型:从理论到实践的深度解析⚡YQW · Studio ⚡【Deepseek】【Chat GPT】
  • python函数与模块
  • PyCharm 链接 Podman Desktop 的 podman-machine-default Linux 虚拟环境
  • YOLO学习笔记 | 从YOLOv5到YOLOv11:技术演进与核心改进
  • JVM学习笔记
  • Spark论述及其作用