LinkedIn MCP server
Every LinkedIn endpoint as a tool your agent can call: profiles, companies, search, posts and jobs. The same data and the same price per call as the LinkedIn API, and a demo mode that needs no key. No LinkedIn login, no cookies and no browser of yours: the server never asks for them, so your account is never at risk.
Add it
One server, at https://scrapefield.com/mcp, over HTTP. It carries every platform’s tools, LinkedIn’s among them. In Claude Code:
claude mcp add --transport http scrapefield https://scrapefield.com/mcpLeave the Authorization header out and every tool answers in demo mode: one real, captured answer per tool, in the live shape, charged nothing. With no key, the server also offers sign_up, which asks for a key for the person the agent works for (how).
The LinkedIn tools
Each one is an endpoint of the API, with the same parameters and the same answer. A failed call costs nothing.
| Tool | What it does | Credits |
|---|---|---|
get_linkedin_profile | Get a LinkedIn profile | 7–33 |
get_linkedin_company | Get a LinkedIn company page | 3 |
get_linkedin_employee_stats | Count a company's people on LinkedIn | 7 |
get_linkedin_company_people | Get the people at a company, from LinkedIn | 170 |
search_linkedin_people | Search people on LinkedIn | 7–170 |
search_linkedin_services | Find people who offer services on LinkedIn | 7 |
search_linkedin_companies | Search companies on LinkedIn | 7 |
get_linkedin_posts | Get or search LinkedIn posts | 3–7 |
get_linkedin_post | Get one LinkedIn post | 3 |
get_linkedin_post_comments | Get the comments on a LinkedIn post | 7 |
get_linkedin_post_reactions | Get who reacted to a LinkedIn post | 7 |
get_linkedin_activity | Get a person's LinkedIn comments and reactions | 7 |
search_linkedin_jobs | Search LinkedIn job postings | 3 |
get_linkedin_job | Get one LinkedIn job posting in full | 3 |
search_linkedin_ads | Search LinkedIn's Ad Library | 3 |
get_linkedin_ad | Get one ad from LinkedIn's Ad Library | 7 |
get_linkedin_group | Get one LinkedIn group | 7 |
search_linkedin_groups | Search LinkedIn groups | 7 |
Call one without a key
What a client sends when the agent calls get_linkedin_profile. Without a key it is answered from the demo; the answer’s structuredContent is what GET /v1/linkedin/profile returns.
curl -X POST https://scrapefield.com/mcp \
-H "content-type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_linkedin_profile","arguments":{"vanity_name":"sirlewishamilton"}}}'Things to ask it
Each is a worked example on the LinkedIn page, with the calls it makes and what a run costs.
- Track who is hiring, every weekA weekly count of new job listings by company: who is hiring, and for what.
- Fill in the blanks in your CRMIndustry, size, founding year and headquarters for every account with a LinkedIn URL.
- Watch competitors growWhich of the companies you watch are gaining followers and people, week by week.
Every tool, for every platform, with its input schema: the MCP server’s docs.