Search leads
leads_searchSearch the workspace lead directory by identity, CRM status, inbox status, tags, source, and message contact dates.
When to use it
Find and segment leads already observed by SalesTouch without scanning LinkedIn conversations.
linkedin:accesssalestouch:useRequirements
Example
Find contacted leads tagged Founder whose last sent message was in the last 90 days.
{
"crm_status": [
"Contacted"
],
"tags_any": [
"Founder"
],
"limit": 25
}{
"content": [
{
"type": "text",
"text": "{\n \"data\": { ... },\n \"meta\": null\n}"
}
],
"isError": false
}Expected: A cursor-paginated list of mini-profiles, CRM and inbox statuses, tags, contact dates, and source summaries.
Parameters
querystringText matched against lead names, headline, LinkedIn URL, and known identities.
crm_statusarrayAdditional tool input.
inbox_statusarrayAdditional tool input.
tags_anyarrayAdditional tool input.
tags_allarrayAdditional tool input.
source_typestringExact lead source type.
source_idstringExact lead source id returned by lead_status or leads_search.
last_contacted_fromstringInclusive lower bound for the last sent LinkedIn message.
last_contacted_tostringInclusive upper bound for the last sent LinkedIn message.
sortstringLead ordering. Defaults to updated_desc.
cursorstringOpaque lead pagination cursor.
limitintegerMaximum leads to return. Defaults to 25.
Aliases are shown independently because MCP clients send a flat JSON object. Use one alias from each required group, not every alias.
Common errors
insufficient_scopeReconnect the MCP and approve the requested LinkedIn permission.
paid_plan_requiredUse a SalesTouch workspace with LinkedIn MCP access.
trial_payment_method_requiredAdd a payment method in SalesTouch billing to activate the trial and LinkedIn MCP access.