Google Maps Lead Generation (MCP) for Openclaw

A high-performance lead generation tool that automates business discovery and contact enrichment via Google Maps for professional sales workflows.

realowg
v0.1.0
Feb 12, 2026
0
2.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install google-maps-leadgen-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install google-maps-leadgen-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Google Maps Lead Generation (MCP)?

The Google Maps Lead Generation skill is a robust framework designed for automated business discovery and data extraction. By utilizing a self-hosted Model Context Protocol (MCP) server, it allows users to convert geographical searches into structured B2B lead lists. This skill is a core component of the Openclaw Skills library, enabling seamless integration between AI agents and the Google Maps API.

Unlike basic scrapers, this skill focuses on data quality and depth. It systematically queries specific industry verticals across targeted cities or countries, deduplicates results, and enriches each entry with vital metadata such as phone numbers, websites, and ratings. This ensures that users receive high-value prospecting files ready for immediate outreach or CRM import.

Google Maps Lead Generation (MCP) Use Cases

  • Building high-intent B2B prospect lists for sales teams based on specific industry niches.
  • Automated enrichment of existing business names to find missing phone numbers and physical addresses.
  • Creating localized market reports by harvesting business density and rating data in specific regions.
  • Delivering on-demand lead exports via Telegram for mobile-first sales professionals.
  • Generating formatted Excel spreadsheets for regional logistics or service provider mapping.

How Google Maps Lead Generation (MCP) Works

  1. Query Generation: The user defines target industries and locations, which the skill translates into optimized search terms.
  2. Business Discovery: The skill invokes the maps_search_places tool to identify all relevant business entities in the specified area.
  3. Data Cleaning: Results are filtered to match the target geography and deduplicated using unique place_id identifiers to prevent redundant entries.
  4. Detailed Enrichment: For every identified lead, the skill runs maps_place_details to pull secondary data like websites, contact numbers, and star ratings.
  5. Export Processing: The compiled data is structured into a CSV or XLSX format following a strict V2 schema.
  6. File Delivery: The final report is delivered directly within the chat interface or sent as a file via integrated messaging tools.

Google Maps Lead Generation (MCP) Setup

To deploy this within your Openclaw Skills environment, ensure your mcporter is configured with the google-maps server. You must also have a valid API key with server-side permissions.

# Install required dependencies for Excel exports
pip install openpyxl

# Configure your environment variable
export GOOGLE_MAPS_API_KEY='your_api_key_here'

Ensure that the API key does not have browser-based referrer restrictions to maintain compatibility with the server-side requests.

Google Maps Lead Generation (MCP) Data Schema & Taxonomy

The skill generates a standardized dataset with the following schema for every lead:

Field Description
name Official business name
address Complete physical location
phone Primary business contact number
website Direct link to the business homepage
email Discovered contact email (when available)
rating Average user rating on Google
place_id Unique internal Google identifier for deduplication
google_maps_url Mobile-optimized deep link for navigation

Google Maps Lead Generation (MCP) Advanced Features

  • Reliable Batching: Automatically manages API calls in chunks of 10 to 50 to prevent timeouts and ensure stable long-running processes.
  • Integrated File Delivery: Supports direct delivery to Telegram using the message tool for streamlined remote workflows.
  • Cost Optimization: Includes cost-estimation logic to help users manage their Google Maps Platform API spend.
  • Custom Excel Formatting: Leverages openpyxl for sophisticated spreadsheet generation, including specific column ordering and formatting.
  • Mobile-Safe Deep Linking: Generates API-driven maps URLs that work seamlessly across both desktop and mobile platforms.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*