Baidu Map
Предоставляет геопространственные сервисы Baidu Maps для AI-агентов и LLM через MCP-протокол.
Описание
Baidu Map MCP Server — открытый сервер, полностью совместимый с протоколом MCP, предлагающий API для геокодирования, поиска POI, планирования маршрутов, погоды, трафика и IP-локализации. Использует данные Baidu Maps, поддерживает Python и TypeScript SDK. Идеален для travel-ассистентов, логистики, смарт-городов и интеграции с LLM для геоанализа.
Возможности
Геокодирование
Преобразование адреса в координаты (map_geocode) и обратное (map_reverse_geocode).
Поиск POI
Поиск точек интереса по ключевым словам, типу или радиусу (map_search_places, map_place_details).
Планирование маршрутов
Расчет маршрутов для авто, пеших, велосипедных и общественного транспорта (map_directions, map_directions_matrix).
Погода и трафик
Запрос погоды по региону (map_weather) и реального времени трафика (map_road_traffic).
IP-локализация
Определение города и координат по IP-адресу (map_ip_location).
Извлечение POI
Извлечение информации о POI из текста (map_poi_extract, требует разрешения).
Установка
- Получите API-ключ на https://lbsyun.baidu.com/apiconsole/key (включите MCP SSE).
Для Python: pip install mcp-server-baidu-maps python -m mcp_server_baidu_maps
Конфигурация: { “mcpServers”: { “baidu-maps”: { “command”: “python”, “args”: ["-m", “mcp_server_baidu_maps”], “env”: { “BAIDU_MAPS_API_KEY”: “<YOUR_API_KEY>” } } } }
Для Node.js: npm install @baidumap/mcp-server-baidu-map
Конфигурация: { “mcpServers”: { “baidu-map”: { “command”: “npx”, “args”: [ “-y”, “@baidumap/mcp-server-baidu-map” ], “env”: { “BAIDU_MAP_API_KEY”: “<YOUR_API_KEY>” } } } }