The matrix call is the one that changes how an itinerary gets planned: travel times across many origin-destination pairs come back in one request, so an agent can order the stops rather than asking for each leg separately.
Baidu Maps' own location service exposed as tools: geocoding both ways, place search and detail, and route planning including travel-time matrices.
- An address turned into coordinates, and coordinates turned back into an address
- Points of interest searched by keyword and area
- Full detail for a specific place
- Route planning for driving, walking, cycling and transit
- A distance and travel-time matrix across several origins and destinations
- Weather, IP location and real-time traffic among the wider API set
Python for the PyPI package mcp-server-baidu-maps, or Node for the npm package @baidumap/mcp-server-baidu-map. SSE is the recommended transport. Coverage and data are Baidu's, which is what makes it the right choice inside China.
One command plus a key — pip install mcp-server-baidu-maps, then supply credentials
