linkedin-buying-signals
What this MCP does
Finds and analyzes LinkedIn prospects with buying signals, manages lead records and drafts or sends personalized email and LinkedIn outreach.
Tools
Input schema
{'type': 'object', 'required': ['linkedinUrls'], 'properties': {'listId': {'type': 'string', 'description': 'Optional list to add them to (see get_icp for list ids)'}, 'linkedinUrls': {'type': 'array', 'items': {'type': 'string'}, 'description': 'LinkedIn profile URLs'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10, 'description': 'Cap when prospectIds is omitted'}, 'prospectIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Which prospects to analyze; omit to take those with no signals yet'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['name', 'detects'], 'properties': {'name': {'type': 'string', 'description': 'Short display name'}, 'detects': {'type': 'string', 'description': 'What to look for, in plain language'}, 'exampleTitle': {'type': 'string'}, 'exampleDetail': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'language': {'enum': ['english', 'french'], 'type': 'string'}, 'prospectId': {'type': 'string'}, 'regenerate': {'type': 'boolean', 'default': False, 'description': 'Ignore any cached draft'}, 'linkedinUrl': {'type': 'string'}, 'signalIndex': {'type': 'integer', 'default': 0, 'description': 'Which signal to lead with'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'language': {'enum': ['english', 'french'], 'type': 'string'}, 'prospectId': {'type': 'string'}, 'regenerate': {'type': 'boolean', 'default': False}, 'linkedinUrl': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'signalType': {'type': 'string', 'description': 'Which signal to source for; omit to use the first enabled one (see list_signals)'}, 'postsPerSignal': {'type': 'integer', 'default': 3}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'prospectId': {'type': 'string', 'description': 'The prospect id from list_prospects'}, 'linkedinUrl': {'type': 'string', 'description': 'Their LinkedIn profile URL, if the id is unknown'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['signalType', 'tokens'], 'properties': {'listId': {'type': 'string'}, 'tokens': {'type': 'array', 'items': {'type': 'string'}, 'description': 'The token values of the candidates to import'}, 'signalType': {'type': 'string', 'description': 'The signalType returned by find_leads_from_signals'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'description': 'How many to return (max 50)'}, 'title': {'type': 'string', 'description': 'Job title contains this text'}, 'offset': {'type': 'integer', 'default': 0}, 'search': {'type': 'string', 'description': 'Free text matched against first name, last name, company and title'}, 'company': {'type': 'string'}, 'country': {'type': 'string'}, 'hasEmail': {'type': 'boolean'}, 'industry': {'type': 'string'}, 'minSignals': {'type': 'integer', 'description': 'Only prospects with at least this many signals'}, 'signalType': {'type': 'string', 'description': 'Only prospects carrying a signal of this type (see list_signals)'}, 'notContacted': {'type': 'boolean', 'description': 'Only prospects with no email sent yet'}, 'enrichmentStatus': {'enum': ['pending', 'enriched', 'failed'], 'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'enabledOnly': {'type': 'boolean', 'default': True}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'prospectId': {'type': 'string'}, 'linkedinUrl': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'body': {'type': 'string', 'description': 'Omit to use the saved draft'}, 'subject': {'type': 'string', 'description': 'Omit to use the saved draft'}, 'prospectId': {'type': 'string'}, 'linkedinUrl': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'message': {'type': 'string', 'description': 'The note, max 300 characters. Omit to use the saved draft'}, 'prospectId': {'type': 'string'}, 'linkedinUrl': {'type': 'string'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
LinkedIn MCP Server (Salesbot)
Supports LinkedIn lead discovery, contact enrichment, CRM pipelines, campaign sequencing, message approval and human-reviewed out…
Pro Reach LinkedIn Outreach
Supports planning and managing LinkedIn outreach, including templates, leads, confirmation-gated launches, metrics, and replies.
Zevari
Supports review-gated LinkedIn prospecting and go-to-market outreach workflows.
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
captapi
Retrieves social media profiles, posts, engagement metrics, comments, marketplace listings, events, and Meta advertising data acr…
SendIt
Plans, generates, approves, schedules, publishes, and analyzes social media content across LinkedIn, Instagram, Threads, TikTok, …
aidelly
Supports agency social media operations including content creation, approvals, scheduling, publishing, repurposing, analytics, ec…