gosom/google-maps-scraper

gosom

Открытый скрапер Google Maps на Go: собирает карточки организаций с названием, адресом, телефоном, сайтом, рейтингом, отзывами и координатами. CLI, веб-интерфейс, REST API и режим распределён

Google Maps Scraper — инструмент на Go для извлечения данных об организациях из Google Maps: контактов, адресов, рейтингов, отзывов и координат. Нужен разработчикам и командам, которые собирают локальные бизнес-данные для лидогенерации, исследования рынка или обогащения собственных баз.

Ключевые возможности

  • Извлекает название, адрес, телефон, сайт, рейтинг, число отзывов и координаты
  • Собирает отзывы и email-адреса организаций
  • Три способа запуска: CLI, веб-интерфейс и REST API
  • Режим распределённого сбора для масштабных выгрузок
  • Опциональная поддержка собственных прокси
  • Интеграция с AI-агентами через Agent Skills

Для каких задач подходит

  • Лидогенерация: собрать контакты локальных компаний по городу и нише
  • Исследование рынка: сравнить конкурентов по рейтингам и отзывам
  • Обогащение CRM: дополнить существующие записи телефонами и сайтами
  • Автоматизация разработчика: получать данные через REST API или CLI
  • Сбор отзывов для анализа тональности и качества сервиса

Подробнее

Инструмент написан на Go и работает как самостоятельный скрапер: вы задаёте поисковые запросы и локацию, а на выходе получаете структурированные карточки организаций — от названия и адреса до координат и отзывов. Запускать можно тремя способами: из командной строки, через встроенный веб-интерфейс или как REST API, что позволяет встроить сбор в собственный пайплайн. Для больших объёмов предусмотрен распределённый режим, а при необходимости можно подключить свои прокси.

Отдельно стоит отметить интеграцию с AI-агентами: через Agent Skills агент сам планирует поисковые запросы, запускает локальный сбор, следит за прогрессом и помогает обработать результат. Это снижает порог входа для тех, кто не хочет разбираться с флагами CLI. Для работы агентского сценария нужны Docker и Node.js на macOS, Linux или Windows через WSL.

На что обратить внимание: проект распространяется под лицензией MIT, но сбор данных из Google Maps регулируется условиями самого сервиса — перед промышленным использованием стоит оценить правовые риски. Прокси-креденшелы в агентском режиме вводятся через маскированный терминальный запрос и не попадают в чат с агентом.

Частые вопросы

Как установить google-maps-scraper?

Основная команда установки из README:

npx skills add gosom/google-maps-scraper

Какие задачи решает google-maps-scraper?

Репозиторий решает задачу сбора структурированных данных об организациях из Google Maps: контактов, адресов, рейтингов, отзывов и координат. Подходит для лидогенерации, исследования локального рынка, обогащения CRM и автоматизации сбора через CLI, веб-интерфейс или REST API.

Какие требования для запуска google-maps-scraper?

Сам скрапер написан на Go и собирается под macOS, Linux и Windows. Для агентского сценария через Agent Skills дополнительно нужны Docker и Node.js, на Windows — через WSL.

Можно ли подключить свои прокси при сборе данных?

Да, в README упоминается опциональная поддержка собственных прокси. В агентском режиме прокси-креденшелы вводятся через маскированный терминальный запрос и не передаются в чат с агентом.

Под какой лицензией распространяется проект и можно ли использовать его коммерчески?

Проект распространяется под лицензией MIT, которая допускает коммерческое использование. При этом сбор данных из Google Maps регулируется условиями самого сервиса, поэтому правовые риски стоит оценить отдельно.

О репозитории

Язык

Лицензия

Звёзды

6,7K

Форки

1,1K

Открытые issues

65

Контрибьюторы

0

Создан

22.04.2023

Обновлён

21.10.2026

Теги