baidu maps.com
baidu maps.com logo

Baidu Maps

Integrates with Baidu Maps API for location-based operations including geocoding, route planning, and location search wi...

Created byApr 22, 2025

MCP Server

MCP Python SDK MCP Typescript SDK MCP Claude Cursor AppBuilder
  1. `map_geocode` - : , , , - : `address` - : `location`
  1. `map_reverse_geocode` - : , , , POI - : - `latitude` - `longitude` - : `formatted_address`, `uid`, `addressComponent`
  1. `map_search_places` - : ( `city` ), - : - `query` , , , : `query= , ` - `tag` , `tag= ` `tag= , ` - `region` , `region=cityname` `region=citycode` - `location` , `location=lat,lng` - `radius` - : POI , `name`, `location`, `address`
  1. `map_place_details` - : POI uid , POI - : `uid`POI - : POI , `name`, `location`, `address`, `brand`, `price`
  1. `map_distance_matrix` - : - : - `origins` , `origins=lat,lng`, `|` - `destinations` , `destinations=lat,lng`, `|` - `mode` `driving`, `walking`, `riding`, `driving` - : , `distance`, `duration`
  1. `map_directions` - : , - : - `origin` , `origin=lat,lng` - `destination` , `destination=lat,lng` - `model` , `driving`, `walking`, `riding`, `transit`, `driving` - : , `steps`, `distance`, `duration`
  1. `map_weather` - : 5 ( `location` ** **) - : - `district_id` - `location` , `location=lng, lat` - : , `temperature`, `weather`, `wind`
  1. IP map_ip_location
  1. `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`
  1. POI map_poi_extract

AK

Python

v1.1 pypi MCP Server mcp-server-baidu-maps Python
uv
`uv` `uvx` mcp-server-baidu-maps
pip
MCP Claude.app
BAIDU_MAPS_API_KEY AK

Typescript

nodejs

Typescript node.js
Claude for Desktop Setting Developer Edit Config IDE
window , json
Claude MCP Server 8 MCP

AppBuilder

Agent

Agent 6
*** app_id token query mcp ***
Note: Code block was split into 2 parts due to size limits.
Agent MCPServer tool

Agent

MIT baidu-maps
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]

MCP Server

MCP Python SDK MCP Typescript SDK MCP Claude Cursor AppBuilder
  1. `map_geocode` - : , , , - : `address` - : `location`
  1. `map_reverse_geocode` - : , , , POI - : - `latitude` - `longitude` - : `formatted_address`, `uid`, `addressComponent`
  1. `map_search_places` - : ( `city` ), - : - `query` , , , : `query= , ` - `tag` , `tag= ` `tag= , ` - `region` , `region=cityname` `region=citycode` - `location` , `location=lat,lng` - `radius` - : POI , `name`, `location`, `address`
  1. `map_place_details` - : POI uid , POI - : `uid`POI - : POI , `name`, `location`, `address`, `brand`, `price`
  1. `map_distance_matrix` - : - : - `origins` , `origins=lat,lng`, `|` - `destinations` , `destinations=lat,lng`, `|` - `mode` `driving`, `walking`, `riding`, `driving` - : , `distance`, `duration`
  1. `map_directions` - : , - : - `origin` , `origin=lat,lng` - `destination` , `destination=lat,lng` - `model` , `driving`, `walking`, `riding`, `transit`, `driving` - : , `steps`, `distance`, `duration`
  1. `map_weather` - : 5 ( `location` ** **) - : - `district_id` - `location` , `location=lng, lat` - : , `temperature`, `weather`, `wind`
  1. IP map_ip_location
  1. `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`
  1. POI map_poi_extract

AK

Python

v1.1 pypi MCP Server mcp-server-baidu-maps Python
uv
`uv` `uvx` mcp-server-baidu-maps
pip
MCP Claude.app
BAIDU_MAPS_API_KEY AK

Typescript

nodejs

Typescript node.js
Claude for Desktop Setting Developer Edit Config IDE
window , json
Claude MCP Server 8 MCP

AppBuilder

Agent

Agent 6
*** app_id token query mcp ***
Note: Code block was split into 2 parts due to size limits.
Agent MCPServer tool

Agent

MIT baidu-maps
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]