LinkedIn data: companies, people, posts and jobs
linkedinOne node for LinkedIn: company profiles, employees and posts, people profiles (optionally with email search), people search, post search, comments, reactions and jobs. Pick an action; each has its own price. Use it when: A task needs anything from LinkedIn: researching a company or person, finding people or companies, reading posts and reactions, or job openings. Not for: Private data that is not on someone's public LinkedIn page, messages, or anything that needs a logged-in LinkedIn account. Returns: Depends on the action; see the actions table. Typical time: about 10 s. Actions: company (one company's linkedin profile; needs company); company_search (find companies by keyword; needs query); company_posts (a company's latest posts; needs url); company_employees (people who work at a company; needs url); profile (one person's full profile; needs url); profile_with_email (a person's profile plus an email search; needs url); people_search (find people by keyword, place and job title; needs query); people_by_name (find a person by name; needs firstName, lastName); profile_posts (a person's latest posts; needs url); post_search (search public posts by keyword; needs query); post_comments (comments on one post; needs url); post_reactions (who reacted to one post; needs url); profile_comments (a person's latest comments; needs url); profile_reactions (a person's latest reactions; needs url); jobs (search job openings; needs query). Price: from $0.007 per call, charged only on success. Price depends on action: company $0.007, profile $0.007, people_by_name $0.007, profile_with_email $0.015, jobs $0.016, post_search $0.029, company_posts $0.029, profile_posts $0.029, profile_comments $0.029, profile_reactions $0.029, company_search $0.030, post_comments $0.056, post_reactions $0.056, company_employees $0.069, people_search $0.137 (default company). One call = one LinkedIn action (profile, search, posts or jobs).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "linkedin"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | LinkedIn URL of a company page, a person's profile or a post, depending on the action | |
| query | No | Keywords: what the companies, people, posts or jobs are about, e.g. solar energy, product manager | |
| action | Yes | What to do; sets the price. company (needs company), company_search (query, optional location), company_posts (url of a company page), company_employees (url of a company page, optional query, location, jobTitle), profile and profile_with_email (url of a person's profile), people_search (query, optional location, jobTitle), people_by_name (firstName, lastName, optional location), profile_posts (url of a profile), post_search (query, optional postedWithin, sortBy), post_comments and post_reactions (url of a post), profile_comments and profile_reactions (url of a profile), jobs (query, optional location). Default company | |
| sortBy | No | Optional for post_search, default relevance | |
| company | No | For company: company name or LinkedIn company URL, e.g. Stripe | |
| jobTitle | No | Optional current job title filter for people_search and company_employees, e.g. Head of Marketing | |
| lastName | No | For people_by_name: last name | |
| location | No | Optional city, region or country, e.g. Germany or Austin | |
| firstName | No | For people_by_name: first name | |
| postedWithin | No | Optional: only posts or comments newer than this |