Waze MCP 服务器
提供Waze行程时间计算工具的MCP(模型上下文协议)服务器。
特性
- 获取旅行时间:计算两个地点之间的旅行时间
- get_routes:获取所有可用路线(最多3条备选路线)
- 地理地址:将地址解析为坐标
安装
npm install
npm run build使用Claude Desktop
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"waze": {
"command": "node",
"args": ["yourLocation/waze-mcp/dist/index.js"]
}
}
}工具
获取旅行时间
计算两个地点之间的旅行时间。
参数:
origin(string):原点为“lat,lng”坐标或地址destination(string):目的地为“lat,lng”坐标或地址region(枚举:us、eu、il、au):Waze服务器区域(默认值:eu)vehicle_type(枚举:汽车、出租车、摩托车):车辆类型(默认值:汽车)avoid_toll_roads(布尔值):避开收费公路(默认值:false)avoid_ferries(boolean):避免渡船(默认值:false)realtime(boolean):使用实时交通数据(默认值:true)
退货:
duration_minutes:旅行时间(分钟)distance_km:距离(单位:千米)route_name:路线名称
get_routes
获取两个地点之间的所有可用路线。
参数: 同 get_travel_time
退货:
- 一系列路线,每条路线都有:
- duration_minutes - distance_km - route_name - street_names:路线上的街道名称数组
地理地址
将地址解析为地理坐标。
参数:
address(string):要进行地理编码的地址region(enum):地理编码区域
退货:
lat:纬度lng:经度name:解析名称bounds:边界框(如果可用)
地区代码
us:美国/北美eu:欧洲/澳大利亚il:以色列au:澳大利亚(使用欧盟服务器)
