LeadMarina + ChatGPT
Fully verified local-business leads, inside ChatGPT.
LeadMarina's MCP connector puts a local-business lead engine inside ChatGPT. Turn on developer mode, add the connector, and ask in plain English: plumbers in Austin, dentists in Denver — one niche and one city per search from chat, with bulk multi-city searches (up to 250 cities in one run) available in the LeadMarina web app. Every lead arrives fully verified — up to three SMTP-checked emails labeled safe, risky, or invalid; up to three phones with line type and carrier; owner names where identifiable; plus socials, ratings, reviews, and the full business profile.
ChatGPT becomes the place the list gets used, not just built. Filter results for free with query_leads, draft outreach against the verified fields, then push to Close, GoHighLevel, Google Sheets, or emailed CSV/Excel/JSON. Exports update in place, matched on a stable Google business identifier — never a duplicate, never a finger on your notes or custom fields. Works on every LeadMarina plan, including the free 100-lead plan; ChatGPT's developer mode requires a paid ChatGPT plan.
Search by niche and city, in a prompt
Ask ChatGPT to call search_leads with a niche and a city — one city per call from chat, while bulk searches across up to 250 cities at once live in the LeadMarina web app. Leads come from Google business listings data and land back in the conversation, ready to work with.
Every lead fully verified
Up to 3 emails SMTP-checked and labeled safe/risky/invalid. Up to 3 phones with line type (mobile, landline, VoIP, toll-free) and carrier. Owner names where identifiable, plus Facebook, Instagram, LinkedIn, X, YouTube, TikTok, and Yelp profiles, ratings, reviews, and the full business profile.
Filter for free before you spend
query_leads costs nothing, so you can slice by rating, email status, line type, or any column in chat before exporting — under the hood it filters fields like email_1_status, phone_1_type, and rating with operators like contains, is, and gte, joined by and/or logic. The meter is simple: 1 lead = 1 delivered fully verified business.
Exports that never duplicate
export_leads pushes to Close, GoHighLevel, Google Sheets, or emailed CSV/Excel/JSON. Every export updates in place, matched by a stable Google business identifier, and never touches your notes, activities, custom fields, rows, or formatting. GoHighLevel tags are additive-only.
Write actions you approve
ChatGPT's developer mode asks before any write tool runs and shows the exact JSON payload. You approve the export destination and lead count before anything moves — approvals can be remembered per conversation.
Schedules and an API included
Any search can repeat daily, weekly, monthly, or yearly with any export destination — scheduling lives in the LeadMarina web app, so set it up in the dashboard. A REST API with bearer keys is on every plan, including free, for pipelines outside ChatGPT.
- 01
Turn on developer mode
In ChatGPT on the web (Plus, Pro, Business, Enterprise, or Edu), open Settings → Plugins → Developer mode and switch the toggle on.
- 02
Add the LeadMarina connector
Still under Settings → Plugins, select the plus button and create an app: name it LeadMarina, set the URL to https://leadmarina.com/api/mcp, choose OAuth, and sign in. Dynamic client registration means there are no keys to paste.
- 03
Ask for leads
In a new chat, pick Developer mode from the plus menu, select LeadMarina, and prompt: "Use LeadMarina's search_leads tool to find roofers in Phoenix." Filter the results free with query_leads.
- 04
Export and repeat
Connect Close, GoHighLevel, or Google Sheets in the LeadMarina dashboard first — for Close, run one manual Export → Close in the web app to create the saved field mapping. Then approve the export_leads confirmation to send leads there or as emailed CSV/Excel/JSON, and set repeat schedules (daily through yearly) in the LeadMarina web app.
Full technical details in the documentation. Learn more about ChatGPT at chatgpt.com.
Does the LeadMarina connector work on ChatGPT Free?+
No. Custom MCP connectors require developer mode, which OpenAI offers on Plus, Pro, Business, Enterprise, and Edu accounts on the web. LeadMarina's own free plan (100 leads) works fine once connected — and LeadMarina's REST API is on every plan if you're not on a paid ChatGPT plan.
Do I paste an API key into ChatGPT?+
No. Choose OAuth when creating the app. LeadMarina supports OAuth 2.1 with dynamic client registration, so ChatGPT registers itself and you simply sign in and approve. API-key headers exist for other MCP clients.
Can I search multiple cities in one prompt?+
Each search_leads call via MCP takes one city, so ask for one city per search. Bulk multi-city searches — up to 250 cities in one run — are a search feature of the LeadMarina web app.
Do I need to set anything up before exporting from ChatGPT?+
Connect Close, GoHighLevel, or Google Sheets in the LeadMarina dashboard before using those destinations from chat. For Close, run one manual Export → Close in the LeadMarina web app first — that first export creates the saved field mapping, which every export from ChatGPT then reuses. Emailed CSV/Excel/JSON exports need no setup.
Will ChatGPT export to my CRM without asking?+
No. Developer mode treats export_leads as a write action: ChatGPT shows the full JSON payload and waits for your approval. You can have it remember the approval within a conversation; new chats reset it.
Can I use it in a ChatGPT Business workspace?+
Yes. A workspace owner enables developer mode, and admins can review LeadMarina's actions in Workspace settings → Apps, restrict actions to read-only or a custom set, and publish the connector for the whole workspace.
Does deep research pull from LeadMarina?+
Deep research sources connectors that expose search and fetch tools and only uses read actions. LeadMarina's seven tools are built for regular chats in developer mode — run searches and exports in a standard conversation.
What counts against my lead balance?+
One meter: 1 lead = 1 delivered fully verified business. query_leads is free, and get_balance shows your remaining balance anytime. The free plan includes 100 leads; paid plans include 15,000, 65,000 or 240,000 leads per month, and Unlimited has no monthly quota at all — up to 210,000 leads a week.
Verified leads in ChatGPT, starting today.
Run a search on your niche + city — every email SMTP-checked, every phone verified with line type and carrier.
Get started with LeadMarina