Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AMAP_MAPS_API_KEY | Yes | Your valid Amap Maps API key obtained from the Amap Open Platform (https://lbs.amap.com/) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| maps_regeocode | 将一个高德经纬度坐标转换为行政区划地址信息 |
| maps_geo | 将详细的结构化地址转换为经纬度坐标。支持对地标性名胜景区、建筑物名称解析为经纬度坐标 |
| maps_ip_location | IP 定位根据用户输入的 IP 地址,定位 IP 的所在位置 |
| maps_weather | 根据城市名称或者标准adcode查询指定城市的天气 |
| maps_bicycling_by_address | Plans a bicycle route between two locations using addresses. Unless you have a specific reason to use coordinates, it's recommended to use this tool. Args:
origin_address (str): Starting point address (e.g. "北京市朝阳区阜通东大街6号")
destination_address (str): Ending point address (e.g. "北京市海淀区上地十街10号")
origin_city (Optional[str]): Optional city name for the origin address to improve geocoding accuracy
destination_city (Optional[str]): Optional city name for the destination address to improve geocoding accuracy
Returns:
Dict[str, Any]: Route information including distance, duration, and turn-by-turn instructions.
Considers bridges, one-way streets, and road closures. Supports routes up to 500km. |
| maps_bicycling_by_coordinates | Plans a bicycle route between two coordinates. Args:
origin_coordinates (str): Starting point coordinates in the format "longitude,latitude" (e.g. "116.434307,39.90909")
destination_coordinates (str): Ending point coordinates in the format "longitude,latitude" (e.g. "116.434307,39.90909")
Returns:
Dict[str, Any]: Route information including distance, duration, and turn-by-turn instructions.
Considers bridges, one-way streets, and road closures. Supports routes up to 500km. |
| maps_direction_walking_by_address | Plans a walking route between two locations using addresses. Unless you have a specific reason to use coordinates, it's recommended to use this tool. Args:
origin_address (str): Starting point address (e.g. "北京市朝阳区阜通东大街6号")
destination_address (str): Ending point address (e.g. "北京市海淀区上地十街10号")
origin_city (Optional[str]): Optional city name for the origin address to improve geocoding accuracy
destination_city (Optional[str]): Optional city name for the destination address to improve geocoding accuracy
Returns:
Dict[str, Any]: Route information including distance, duration, and turn-by-turn instructions.
Supports routes up to 100km. |
| maps_direction_walking_by_coordinates | 步行路径规划 API 可以根据输入起点终点经纬度坐标规划100km 以内的步行通勤方案,并且返回通勤方案的数据 Args:
origin (str): 起点经纬度坐标,格式为"经度,纬度" (例如:"116.434307,39.90909")
destination (str): 终点经纬度坐标,格式为"经度,纬度" (例如:"116.434307,39.90909")
Returns:
Dict[str, Any]: 包含距离、时长和详细导航信息的路线数据 |
| maps_direction_driving_by_address | Plans a driving route between two locations using addresses. Unless you have a specific reason to use coordinates, it's recommended to use this tool. Args:
origin_address (str): Starting point address (e.g. "北京市朝阳区阜通东大街6号")
destination_address (str): Ending point address (e.g. "北京市海淀区上地十街10号")
origin_city (Optional[str]): Optional city name for the origin address to improve geocoding accuracy
destination_city (Optional[str]): Optional city name for the destination address to improve geocoding accuracy
Returns:
Dict[str, Any]: Route information including distance, duration, and turn-by-turn instructions.
Considers traffic conditions and road restrictions. |
| maps_direction_driving_by_coordinates | 驾车路径规划 API 可以根据用户起终点经纬度坐标规划以小客车、轿车通勤出行的方案,并且返回通勤方案的数据 Args:
origin (str): 起点经纬度坐标,格式为"经度,纬度" (例如:"116.434307,39.90909")
destination (str): 终点经纬度坐标,格式为"经度,纬度" (例如:"116.434307,39.90909")
Returns:
Dict[str, Any]: 包含距离、时长和详细导航信息的路线数据 |
| maps_direction_transit_integrated_by_address | Plans a public transit route between two locations using addresses. Unless you have a specific reason to use coordinates, it's recommended to use this tool. Args:
origin_address (str): Starting point address (e.g. "北京市朝阳区阜通东大街6号")
destination_address (str): Ending point address (e.g. "北京市海淀区上地十街10号")
origin_city (str): City name for the origin address (required for cross-city transit)
destination_city (str): City name for the destination address (required for cross-city transit)
Returns:
Dict[str, Any]: Route information including distance, duration, and detailed transit instructions.
Considers various public transit options including buses, subways, and trains. |
| maps_direction_transit_integrated_by_coordinates | 根据用户起终点经纬度坐标规划综合各类公共(火车、公交、地铁)交通方式的通勤方案,并且返回通勤方案的数据,跨城场景下必须传起点城市与终点城市 Args:
origin (str): 起点经纬度坐标,格式为"经度,纬度" (例如:"116.434307,39.90909")
destination (str): 终点经纬度坐标,格式为"经度,纬度" (例如:"116.434307,39.90909")
city (str): 起点城市名称
cityd (str): 终点城市名称
Returns:
Dict[str, Any]: 包含距离、时长和详细公共交通信息的路线数据 |
| maps_distance | 测量两个经纬度坐标之间的距离,支持驾车、步行以及球面距离测量 |
| maps_text_search | 关键词搜索 API 根据用户输入的关键字进行 POI 搜索,并返回相关的信息 |
| maps_around_search | 周边搜,根据用户传入关键词以及坐标location,搜索出radius半径范围的POI |
| maps_search_detail | 查询关键词搜或者周边搜获取到的POI ID的详细信息 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |