Skip to main content
Glama
cablate

MCP Google Map Server

MCP сервер карт Google

Мощный сервер Model Context Protocol (MCP), обеспечивающий комплексную интеграцию API Google Карт с возможностями обработки LLM.

Функции

Возможности Google Карт

  • Поиск местоположения

    • Поиск мест рядом с определенным местоположением с настраиваемым радиусом и фильтрами

    • Получите подробную информацию о месте, включая рейтинги, часы работы и контактные данные.

  • Услуги геокодирования

    • Преобразование адресов в координаты (геокодирование)

    • Преобразование координат в адреса (обратное геокодирование)

  • Расстояние и направление

    • Рассчитывайте расстояния и время в пути между несколькими пунктами отправления и назначения

    • Получите подробные указания по проезду между двумя точками с пошаговыми инструкциями

    • Поддержка различных способов передвижения (на автомобиле, пешком, на велосипеде, на общественном транспорте)

  • Данные о высоте

    • Получить данные о высоте над уровнем моря для определенных мест

Related MCP server: MCP Server for Google Search

Установка

Через НПМ

npm install -g @cablate/mcp-google-map

Использование

Командная строка

mcp-google-map

Интеграция с Dive Desktop

  1. Нажмите «+ Добавить сервер MCP» в Dive Desktop.

  2. Скопируйте и вставьте следующую конфигурацию:

{ "mcpServers": { "google-map": { "command": "npx", "args": ["-y", "@cablate/mcp-google-map"], "env": { "GOOGLE_MAPS_API_KEY": "your_api_key" }, "enabled": true } } }
  1. Нажмите «Сохранить», чтобы завершить установку.

Доступные инструменты

Сервер предоставляет следующие инструменты:

  1. search_nearby - Поиск мест рядом с определенным местоположением

  2. get_place_details - Получить подробную информацию о конкретном месте

  3. maps_geocode — Преобразование адреса в координаты

  4. maps_reverse_geocode — Преобразование координат в адрес

  5. maps_distance_matrix — Рассчитать расстояние и время между несколькими пунктами отправления и назначения

  6. maps_directions - Получить маршрут между двумя точками

  7. maps_elevation — Получить данные о высоте для определенных мест

Настройка API Карт Google

Чтобы воспользоваться данной услугой, вам необходимо:

  1. Создайте проект в Google Cloud Console

  2. Включить службы API Google Карт

  3. Получить ключ API

  4. Установите переменную среды GOOGLE_MAPS_API_KEY

Технологический стек

  • Машинопись

  • Node.js

  • Службы Google Карт JS

  • Модель контекстного протокола SDK

Лицензия

Массачусетский технологический институт

Внося вклад

Участие и вклад сообщества приветствуются! Вот как вы можете внести свой вклад:

  • ⭐️ Поставьте звездочку проекту, если он вам полезен

  • 🐛 Сообщить о проблемах: сообщить об ошибках или внести предложения

  • 🔧 Создание запросов на извлечение: отправка улучшений кода

Контакт

Если у вас есть вопросы или предложения, обращайтесь:

  • 📧 Электронная почта: reahtuoo310109@gmail.com

  • 📧 GitHub: CabLate

  • 🤝 Сотрудничество: Добро пожаловать для обсуждения сотрудничества в рамках проекта.

  • 📚 Техническое руководство: искренне приветствуем предложения и рекомендации.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cablate/mcp-google-map'

If you have feedback or need assistance with the MCP directory API, please join our Discord server