Skip to main content
The LinkedIn MCP Server bridges AI assistants with LinkedIn’s API, enabling context-aware interactions, profile scraping, job searches, and lead generation for developers and business professionals.

Server Details

PropertyValue
TransportStreamable HTTP
HostingRemote (externally hosted)
CategoriesSocial Media, Sales & Marketing

Authentication

This server does not require authentication.

Getting Started

1

Add the server

Navigate to the Server Library and click on the New Server button. Find LinkedIn Research in the Caylex Catalog.
2

Server Onboarding flow

Go through the server onboarding flow.
3

Use in a project

Add the server to a project by configuring project connections. Its tools are now available to any agents connected to that project.

Available Tools

This server provides 31 tools:
List employees (or people who list the company) on LinkedIn. Use to find who works at one or more companies; companies must be a list of company URNs (e.g. [‘company:14064608’]). Optionally filter by keywords, first_name, last_name. count limits results per company. Returns employee profiles or summary; use get_linkedin_user_email to find their emails.
Fetch full LinkedIn profile for one person. Parameters: user (URL/handle/ID), request_timeout, with_experience, with_education, with_skills.
Get recent posts from a LinkedIn user. Parameters: urn, count, posted_after (timestamp), timeout.
Get people who endorsed this user’s skills. Parameters: urn, count, timeout.
Search for companies by keyword or phrase. Combines LinkedIn and company-discovery API when HUNTER_API_KEY is set; results are merged and deduplicated by domain/name. Use when finding companies in an industry, by product, or by description. count is required; keywords optional (if omitted only LinkedIn results). Returns result with companies (name, domain, source, emails_count when available) and total.
Get LinkedIn company page data. Parameters: company (alias/URL/URN), timeout.
Search LinkedIn for people (profiles) by name, job title, company, or free-text keywords. Parameters: keywords, first_name, last_name, title, company_keywords, school_keywords, location, count, request_timeout.
Search LinkedIn job listings. Parameters: count, keywords, location, sort, experience_level, job_types, work_types, industry, company, timeout.
Look up LinkedIn profile(s) by email address. Use when you have an email and need the associated LinkedIn identity or profile data. Reverse of get_linkedin_user_email: email in, LinkedIn info out. count limits how many matches to return (default 5). Returns LinkedIn user/profiles linked to that email.
Get reactions from a LinkedIn user. Parameters: urn, count, timeout.
Get comments made by a LinkedIn user. Parameters: urn, count, commented_after (timestamp), timeout.
Search LinkedIn for posts by keyword. Parameters: keywords, count, sort, date_posted, timeout.
Fetch a single LinkedIn post by its activity URN. Parameters: urn, request_timeout, include_all_document_images.
Get comments on a LinkedIn post. Parameters: urn, count, sort, timeout.
Get who reacted to a LinkedIn post. Parameters: urn, count, timeout.
Get reposts of a LinkedIn post. Parameters: urn, count, timeout.
Get posts from a LinkedIn company page. Parameters: urn, count, timeout.
Get certifications listed on a LinkedIn profile. Parameters: urn, timeout.
Get education history from a LinkedIn profile. Parameters: urn, timeout.
Get work experience from a LinkedIn profile. Parameters: urn, timeout.
Get skills listed on a LinkedIn profile. Parameters: urn, timeout.
Get honors and awards from a LinkedIn profile. Parameters: urn, timeout.
Get patents listed on a LinkedIn profile. Parameters: urn, timeout.
Get language proficiencies from a LinkedIn profile. Parameters: urn, timeout.
Search educational institutions on LinkedIn. Parameters: name (education name), count, timeout.
Search locations on LinkedIn for use in filters. Parameters: name (location name), count, timeout.
Search industries on LinkedIn. Parameters: name (industry name), count, timeout.
Get metadata and details for a LinkedIn group. Parameters: group (URL or ID), timeout.
Advanced B2B-style search for LinkedIn users (Sales Navigator). Use for lead gen or finding decision-makers: filter by current job title, first/last name, or keywords. first_names, last_names, current_titles are lists for multiple values. Returns matching profiles; combine with get_linkedin_user_email for outreach.
Get aggregate employee/headcount statistics for a LinkedIn company. Parameters: company, timeout.
Find a person’s email address from their LinkedIn profile. Use when you have a LinkedIn URL, handle, or profile ID and need their work/personal email. Tries internal DB first, then REST API, then email-finder fallback when HUNTER_API_KEY is set. Pass profile as LinkedIn URL (e.g. linkedin.com/in/johndoe), handle (johndoe), or internal ID. Returns result with email, and possibly score/verification; on failure returns error with profile and message.
https://d338mlbnszozgc.cloudfront.net/logos/linkedin.svg

LinkedIn

https://d338mlbnszozgc.cloudfront.net/logos/hunter.svg

Hunter

https://d338mlbnszozgc.cloudfront.net/logos/coresignal.svg

Coresignal