baidu-maps/mcp 是由百度地圖官方團隊所推出並開源的 MCP (Model Context Protocol) 伺服器。
它的核心使命是作為一座橋樑,將大型語言模型 (LLM) 和 AI 代理 (AI Agents) 與百度地圖強大的地理位置服務 (Location-Based Services, LBS) 無縫對接。值得一提的是,這是中國首個支援 MCP 協定的地圖服務提供商,旨在將 AI 的能力與真實世界的地理空間數據結合。
核心價值與運作方式
透過安裝和設定此伺服器,開發者可以賦予 AI 助理(如 Claude, Cursor 或百度自家的千帆 AppBuilder)理解和處理真實世界地理資訊的能力。AI 可以透過呼叫此伺服器提供的「工具」,來執行各種與地理位置相關的複雜任務,例如:
AI 代理會利用 Baidu Map MCP Server 提供的工具來查詢百度地圖的數據,並回傳準確的答案。
主要功能與提供的工具
此 MCP 伺服器將百度地圖的核心功能封裝成一系列標準化的工具,供 AI 呼叫:
map_geocode): 將詳細地址(如「北京市海淀區上地十街10號」)轉換為精確的經緯度。map_reverse_geocode): 將經緯度轉換為具體的地址、行政區和周邊 POI 資訊。map_search_places): 根據關鍵字、分類、區域或半徑搜尋全球的興趣點 (POI)。map_directions & map_directions_matrix): 提供駕車、步行、騎行、公共交通的路線規劃,並支援批次計算多個起終點的路線。map_weather): 查詢指定地區或座標的即時與預報天氣。map_ip_location): 根據 IP 位址定位所在的城市和座標。map_road_traffic): 查詢指定道路或區域的即時交通擁堵狀況。map_poi_extract): 從一段自由文本中智能提取出地點資訊(此為進階功能,需額外權限)。其他特色
總結來說,Baidu Map MCP Server 是一個功能全面且強大的官方工具,它將 AI 的推理能力與現實世界的地理環境緊密結合。對於任何需要地理感知能力的應用,尤其是在大中華區市場,它都是一個不可或缺的基礎設施,讓 AI 能夠真正地「知曉地理,規劃行程」。