LogoFindMcp

Baidu Maps MCP Server

Baidu Maps MCP Server offers 10 MCP-compliant APIs for location services, enabling seamless integration with AI agents and applications.

Introduction

Baidu Maps MCP Server

Baidu Maps API now fully supports the Model Context Protocol (MCP), becoming the first domestic map service provider to do so.

The Baidu Maps MCP Server includes 10 API interfaces compliant with the MCP standard, covering reverse geocoding, place search, route planning, and more.

Developed using the MCP Python SDK and MCP Typescript SDK, it can be quickly integrated with any intelligent agent assistant that supports the MCP protocol (such as Claude, Cursor, and Qianfan AppBuilder).

Key Features:
  • Geocoding (map_geocode): Resolves addresses into corresponding location coordinates.
  • Reverse Geocoding (map_reverse_geocode): Converts coordinates into semantic addresses.
  • Place Search (map_search_places): Enables place and POI search in various scenarios, including city and circular area searches.
  • Place Details Retrieval (map_place_details): Retrieves detailed POI information based on its UID.
  • Batch Route Calculation (map_distance_matrix): Calculates route distances and travel times between all origin-destination pairs.
  • Route Planning (map_directions): Plans travel routes and durations based on origin and destination coordinates, supporting driving, walking, cycling, and public transit.
  • Weather Inquiry (map_weather): Queries weather information based on administrative division codes or coordinates (requires advanced permissions for coordinate-based queries).
  • IP Location (map_ip_location): Obtains the location (city-level) of the current request based on the request's IP address (IPv6 requires advanced permissions).
  • Real-time Traffic Query (map_road_traffic): Queries real-time traffic congestion, specifying road names and area shapes (rectangle, polygon, circle).
  • POI Intelligent Extraction (map_poi_extract): Extracts POI-related information from text content (requires advanced permissions).
Getting Started:

Baidu Maps MCP Server can be used via Python or Typescript. See the Python integration documentation for details.

For Typescript integration, install Node.js and configure the mcpServers section in Claude's settings.

Licensing:

MIT License © baidu-maps

Information

  • Publisher
    Peter
  • Websitegithub.com
  • Published date2025/03/29

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates