Creates dataLeadsMCP tool
leads_create
Create a new lead in the CRM.
Create a new lead in the CRM. Use when a new prospective buyer or seller comes in from any source. Call immediately with whatever data the user provides. Do NOT ask for missing fields — the system shows an editable draft card where the user can fill in remaining details. Returns the created lead record.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
first_name | string | Yes | First name of the lead |
last_name | string | Yes | Last name of the lead |
email | string | No | Email address |
phone | string | No | Phone number |
source | string | No | Lead source (e.g., referral, zillow, open_house, website, cold_call) |
notes | string | No | Notes about this lead |
lead_type | enum | No | Type of lead · One of: buyer, seller, both, investor, renter |
Example prompts#
- "Add a new buyer lead: Maria Garcia, 661-555-0142, met her at the Birchwood open house."
- "Create a seller lead for Tom Nguyen from Zillow, email [email protected]."
Safety#
Creates data. Creates a new record in your CRM and may trigger notifications or webhooks. Running it twice creates a duplicate, so Claude runs it once per request.
Previous name#
This tool was previously published as create_lead. Call it by its current name — legacy names are kept here for reference and old links redirect, but they are not callable.