Getlead
What this MCP does
Finds and enriches B2B leads, verifies work emails, manages lead lists and CRM stages, and runs cold-email campaigns.
Tools
Input schema
{'type': 'object', 'required': ['list_id', 'leads'], 'properties': {'leads': {'type': 'array', 'items': {'type': 'object', 'required': [], 'properties': {'email': {'type': 'string', 'description': 'Email address'}, 'title': {'type': 'string', 'description': 'Job title'}, 'company': {'type': 'string', 'description': 'Company'}, 'website': {'type': 'string', 'description': 'Website'}, 'location': {'type': 'string', 'description': 'Location'}, 'full_name': {'type': 'string', 'description': 'Full name'}, 'last_name': {'type': 'string', 'description': 'Last name'}, 'first_name': {'type': 'string', 'description': 'First name'}, 'profile_url': {'type': 'string', 'description': 'Profile or source URL'}}, 'additionalProperties': False}, 'maxItems': 500, 'description': 'Lead rows'}, 'list_id': {'type': 'integer', 'description': 'Target list id'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': "Domain to inspect, for example 'acme.com'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['campaign_id', 'action'], 'properties': {'action': {'enum': ['pause', 'resume', 'stop'], 'type': 'string', 'description': 'What to do'}, 'confirm': {'type': 'boolean', 'default': False, 'description': 'Required for stop'}, 'campaign_id': {'type': 'integer', 'description': 'Campaign id'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['name', 'list_id', 'subject', 'body'], 'properties': {'body': {'type': 'string', 'description': 'Email body as HTML or plain text, placeholders allowed'}, 'name': {'type': 'string', 'description': 'Internal campaign name'}, 'list_id': {'type': 'integer', 'description': 'Lead list to send to'}, 'subject': {'type': 'string', 'description': 'Subject line, placeholders allowed'}, 'follow_ups': {'type': 'array', 'items': {'type': 'object', 'required': ['delay_days', 'body'], 'properties': {'body': {'type': 'string', 'description': 'Follow-up body'}, 'subject': {'type': 'string', 'description': 'Subject, empty keeps the thread'}, 'delay_days': {'type': 'integer', 'description': 'Days after the previous step'}}, 'additionalProperties': False}, 'description': 'Optional follow-up steps sent to non-repliers'}, 'daily_limit': {'type': 'integer', 'default': 200, 'maximum': 5000, 'minimum': 1, 'description': 'Max emails per day'}, 'lead_filter': {'type': 'array', 'items': {'enum': ['valid', 'catchall', 'unknown', 'invalid', 'disposable'], 'type': 'string', 'description': 'Status'}, 'description': 'Only send to leads with these verification statuses. Defaults to valid plus catch-all.'}, 'mailbox_ids': {'type': 'array', 'items': {'type': 'integer'}, 'description': 'Mailboxes to rotate through. Defaults to the active mailbox.'}, 'track_opens': {'type': 'boolean', 'default': True, 'description': 'Track opens'}, 'hourly_limit': {'type': 'integer', 'default': 50, 'maximum': 1000, 'minimum': 1, 'description': 'Max emails per hour'}, 'track_clicks': {'type': 'boolean', 'default': True, 'description': 'Track clicks'}, 'max_delay_seconds': {'type': 'integer', 'default': 180, 'minimum': 10, 'description': 'Maximum gap between sends'}, 'min_delay_seconds': {'type': 'integer', 'default': 45, 'minimum': 5, 'description': 'Minimum gap between sends'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'List name, unique per workspace'}, 'description': {'type': 'string', 'description': 'Optional note'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'Rows, max 200'}, 'stage': {'type': 'string', 'description': "Pipeline stage, for example 'contacted' or 'won'"}, 'search': {'type': 'string', 'description': 'Match on name, company or email'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['lead_id'], 'properties': {'notes': {'type': 'string', 'description': 'Note to store on the lead'}, 'stage': {'type': 'string', 'description': 'New pipeline stage'}, 'value': {'type': 'number', 'description': 'Deal value'}, 'lead_id': {'type': 'string', 'description': 'CRM lead id from crm_leads'}, 'priority': {'type': 'string', 'description': 'Priority label'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['list_id'], 'properties': {'confirm': {'type': 'boolean', 'default': False, 'description': 'Set true once the user has agreed'}, 'list_id': {'type': 'integer', 'description': 'List id'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': "Lead's email"}, 'campaign_id': {'type': 'integer', 'description': 'Campaign id if known'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'search': {'type': 'string', 'description': 'Match on template name'}, 'template_id': {'type': 'integer', 'description': 'Return one template in full'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'url': {'type': 'string', 'description': 'LinkedIn or company URL'}, 'company': {'type': 'string', 'description': 'Company name'}, 'full_name': {'type': 'string', 'description': "Person's full name"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['list_id'], 'properties': {'limit': {'type': 'integer', 'default': 500, 'maximum': 1000, 'minimum': 1, 'description': 'Rows, max 1000'}, 'list_id': {'type': 'integer', 'description': 'List id'}, 'email_status': {'enum': ['valid', 'catch_all', 'invalid', 'disposable', 'unknown'], 'type': 'string', 'description': 'Only export leads with this status'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['first_name', 'last_name', 'domain'], 'properties': {'domain': {'type': 'string', 'description': "Company domain, for example 'acme.com'"}, 'last_name': {'type': 'string', 'description': 'Last name'}, 'first_name': {'type': 'string', 'description': 'First name'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'integer', 'description': 'Campaign id'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'integer', 'description': 'Campaign id'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Messages to return, max 50'}, 'filter': {'enum': ['all', 'unread', 'opportunity'], 'type': 'string', 'default': 'all', 'description': 'Which messages'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Messages to skip'}, 'search': {'type': 'string', 'description': 'Match against sender, subject or body'}, 'mailbox_id': {'type': 'integer', 'description': 'Limit to one mailbox'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['list_id'], 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'Rows to return, max 200'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Rows to skip'}, 'list_id': {'type': 'integer', 'description': 'List id'}, 'email_status': {'enum': ['valid', 'catch_all', 'invalid', 'disposable', 'unknown'], 'type': 'string', 'description': 'Only return leads with this verification status'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': "The lead's email address"}, 'campaign_id': {'type': 'integer', 'description': 'Narrow to one campaign'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'status': {'enum': ['queued', 'running', 'paused', 'stopped', 'completed'], 'type': 'string', 'description': 'Only campaigns in this state'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'status': {'type': 'string', 'description': 'Filter by pipeline status'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'cities': {'type': 'array', 'items': {'type': 'string', 'description': 'City'}, 'description': "Cities, e.g. ['new york']"}, 'titles': {'type': 'array', 'items': {'type': 'string', 'description': 'Title'}, 'description': "Job titles, e.g. ['cfo', 'head of growth']"}, 'regions': {'type': 'array', 'items': {'type': 'string', 'description': 'Region'}, 'description': "States or regions, e.g. ['california']"}, 'countries': {'type': 'array', 'items': {'type': 'string', 'description': 'Country'}, 'description': "Countries as names or ISO codes, e.g. ['United States', 'GB']. Defaults to the US"}, 'departments': {'type': 'array', 'items': {'type': 'string', 'description': 'Department'}, 'description': "Departments, e.g. ['sales', 'marketing', 'finance', 'engineering']"}, 'seniorities': {'type': 'array', 'items': {'enum': ['owner', 'c_level', 'vp', 'director', 'manager', 'senior', 'individual'], 'type': 'string', 'description': 'Seniority'}, 'description': 'Seniority bands'}, 'company_sizes': {'type': 'array', 'items': {'enum': ['1-10', '11-50', '51-200', '201-500', '501-1000', '1001-5000', '5001-10000', '10001+'], 'type': 'string', 'description': 'Size'}, 'description': 'Company headcount bands'}, 'company_keywords': {'type': 'array', 'items': {'type': 'string', 'description': 'Keyword'}, 'description': "What the company does, e.g. ['fintech', 'dental clinic', 'saas']"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['job_id'], 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'Rows to return, max 200'}, 'job_id': {'type': 'integer', 'description': 'Job id'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'integer', 'description': 'Job id'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "What to look for, for example 'dental clinics in Berlin'"}, 'platforms': {'type': 'array', 'items': {'enum': ['instagram', 'linkedin', 'facebook', 'tiktok', 'twitter', 'youtube'], 'type': 'string', 'description': 'Platform'}, 'description': 'Social platforms to include'}, 'max_results': {'type': 'integer', 'default': 200, 'maximum': 5000, 'minimum': 10, 'description': 'Target lead count'}, 'location_text': {'type': 'string', 'description': 'Location hint'}, 'email_required': {'type': 'boolean', 'default': True, 'description': 'Only keep leads that have an email'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Contacts to return, max 100'}, 'cities': {'type': 'array', 'items': {'type': 'string', 'description': 'City'}, 'description': "Cities, e.g. ['san francisco']"}, 'states': {'type': 'array', 'items': {'type': 'string', 'description': 'State'}, 'description': "States or regions, e.g. ['california']"}, 'titles': {'type': 'array', 'items': {'type': 'string', 'description': 'Title'}, 'description': "Job titles, matched as substrings, e.g. ['head of growth', 'CMO']"}, 'countries': {'type': 'array', 'items': {'type': 'string', 'description': 'Country'}, 'description': "Countries, e.g. ['United States']"}, 'seniority': {'type': 'array', 'items': {'enum': ['owner', 'founder', 'c_suite', 'partner', 'vp', 'head', 'director', 'manager', 'senior', 'entry', 'intern'], 'type': 'string', 'description': 'Seniority'}, 'description': 'Seniority bands'}, 'departments': {'type': 'array', 'items': {'enum': ['engineering', 'sales', 'education', 'information_technology', 'consulting', 'marketing', 'business_development', 'human_resources', 'finance', 'operations', 'support', 'arts_and_design', 'entrepreneurship', 'accounting', 'media_and_commmunication', 'legal', 'product_management', 'administrative', 'data_science'], 'type': 'string', 'description': 'Department'}, 'description': 'Departments'}, 'require_email': {'type': 'boolean', 'default': True, 'description': 'Only return contacts that have an email on file'}, 'company_keywords': {'type': 'array', 'items': {'type': 'string', 'description': 'Keyword'}, 'description': "What the business does, in its own words, e.g. ['landscaping', 'dental clinic']. Matched on the company name, its keywords and industry tags"}, 'verified_email_only': {'type': 'boolean', 'default': False, 'description': 'Only return contacts whose address is verified rather than guessed'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['email', 'subject', 'body'], 'properties': {'body': {'type': 'string', 'description': 'Reply body, HTML or plain text'}, 'email': {'type': 'string', 'description': 'Recipient, must be a lead already in a conversation'}, 'subject': {'type': 'string', 'description': 'Subject line'}, 'mailbox_id': {'type': 'integer', 'description': 'Force a specific sending mailbox'}, 'campaign_id': {'type': 'integer', 'description': 'Campaign the thread belongs to'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': "Rows for action 'list'"}, 'action': {'enum': ['stats', 'list', 'add'], 'type': 'string', 'default': 'stats', 'description': 'What to do'}, 'emails': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 200, 'description': "Addresses to suppress, for action 'add'"}, 'reason': {'type': 'string', 'description': 'Why they are suppressed'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['mailbox_id'], 'properties': {'mailbox_id': {'type': 'integer', 'description': 'Mailbox id from list_mailboxes'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['opportunity_id'], 'properties': {'notes': {'type': 'string', 'description': 'Free-form note'}, 'status': {'type': 'string', 'description': "New status, for example 'won' or 'lost'"}, 'opportunity_id': {'type': 'integer', 'description': 'Opportunity id'}, 'estimated_value': {'type': 'number', 'description': 'Deal value'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Address to verify'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['list_id'], 'properties': {'mode': {'enum': ['auto', 'smtp', 'dns_only'], 'type': 'string', 'default': 'auto', 'description': 'Verification depth'}, 'list_id': {'type': 'integer', 'description': 'List id from list_lists'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['list_id'], 'properties': {'list_id': {'type': 'integer', 'description': 'List id'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
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…
Rahul D Sarker: Marketing & RevOps Tools
Provides marketing, revenue operations, sales, advertising, SaaS, and conversion calculators, along with article search and consu…
Emailchaser
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhook…
LinkedIn MCP Server (Salesbot)
Supports LinkedIn lead discovery, contact enrichment, CRM pipelines, campaign sequencing, message approval and human-reviewed out…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
GrowthKit Revenue Intelligence
Supports B2B revenue operations with lead campaigns, ICP and company enrichment, CRM records and activities, outreach drafting, t…
Nevent MCP
Enables management and analysis of live-event marketing campaigns, audiences, email and messaging templates, paid ads, tracking l…