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_statusarrayOperational messaging state: NOT_CONTACTED means no outbound message was sent; OUTREACH_SCHEDULED means an outbound message is queued; AWAITING_PROSPECT_REPLY means the latest message is ours; PROSPECT_REPLIED means the latest message is from the prospect.
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.
last_inbound_fromstringInclusive lower bound for the last received LinkedIn message.
last_inbound_tostringInclusive upper bound for the last received LinkedIn message.
sortstringLead ordering. Defaults to updated_desc.
cursorstringOpaque lead pagination cursor. Reuse it only with the same filters and sort order.
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.