LinkedIn Profile Scraper - MCP Ready avatar

LinkedIn Profile Scraper - MCP Ready

Pricing

from $4.50 / 1,000 linkedin-profile-scrapeds

Go to Apify Store
LinkedIn Profile Scraper - MCP Ready

LinkedIn Profile Scraper - MCP Ready

Scrape LinkedIn profiles to structured JSON. Works with Claude, Codex, Cursor, Hermes Agent and any MCP-compatible AI agent. Features: cached results, AI skill extraction, influence scoring.

Pricing

from $4.50 / 1,000 linkedin-profile-scrapeds

Rating

0.0

(0)

Developer

Agent Wang

Agent Wang

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

A reliable LinkedIn profile scraper that turns any public LinkedIn person profile into clean, structured JSON. Works with Claude, Codex, Hermes Agent, or any MCP-compatible AI agent.

๐ŸŽฏ Key Features

  • Reliable Infrastructure - Enterprise-grade scraping with 99%+ success rate
  • AI Skill Extraction - Extracts skills from profile text (60+ AI/ML keywords)
  • Influence Scoring - Classifies profiles by follower/connection tier
  • MCP Compatible - Ready for Claude, Codex, Hermes Agent and AI agent workflows
  • Structured Output - Consistent JSON format for easy integration

๐Ÿ“‹ What this API returns

FieldDescription
name, firstName, lastNameThe person's name
headlineProfile headline / current position
aboutAbout / summary section
location, countryCodeLocation info
currentCompany, currentTitleCurrent role
experienceWork history (title, company, dates, location)
pastCompaniesDistinct company names from experience
educationEducation entries (school, degree, field)
followers, connectionsAudience size
skillsAI-extracted skills (our differentiator)
aiRelevantScoreAI relevance score (0-100)
influence.tierInfluence tier (nano/micro/mid/macro/mega)
summaryOne-line profile summary

๐ŸŽฏ Our Unique Value

Unlike other LinkedIn scrapers, we provide AI-powered insights:

  • skills - Automatically extracts 60+ AI/ML keywords from profile text
  • aiRelevantScore - Scores how relevant this person is to AI/ML roles (0-100)
  • influence.tier - Classifies influence level based on followers/connections

Example:

{
"result_type": "profile",
"name": "Andrew Ng",
"firstName": "Andrew",
"lastName": "Ng",
"headline": "Founder at DeepLearning.AI",
"about": "Founder of DeepLearning.AI; General Partner at AI Fund; Chairman and Co-Founder of Coursera...",
"location": "Palo Alto, California, United States",
"countryCode": "US",
"currentCompany": "DeepLearning.AI",
"currentTitle": "Founder",
"experience": [
{
"title": "Founder",
"company": "DeepLearning.AI",
"duration": "2017 - Present",
"location": "Palo Alto, California"
},
{
"title": "Managing General Partner",
"company": "AI Fund",
"duration": "2017 - Present",
"location": "Palo Alto, California"
}
],
"pastCompanies": ["Google Brain", "Stanford University", "Coursera"],
"education": [
{
"title": "Stanford University",
"degree": "Ph.D.",
"field": "Computer Science"
}
],
"followers": 2590520,
"connections": 500,
"skills": ["Machine Learning", "Deep Learning", "Computer Vision", "NLP", "Python"],
"aiRelevantScore": 95,
"influence": {
"followers": 2590520,
"connections": 500,
"tier": "mega"
},
"summary": "Founder at DeepLearning.AI, in Palo Alto, California, United States, 2,590,520 followers"
}

โš™๏ธ Input examples

One profile

{
"profileUrls": ["https://www.linkedin.com/in/andrewyng"]
}

Several profiles (collected in parallel)

{
"profileUrls": [
"https://www.linkedin.com/in/andrewyng",
"https://www.linkedin.com/in/williamhgates"
]
}

๐Ÿ”Œ Use this API from Claude (MCP)

This Actor is MCP-server-compatible, so Claude Code (free trial), Claude (desktop and web), Cursor, and other MCP clients can call it as a tool through Apify's hosted MCP server.

Add it with this Actor-specific URL:

https://mcp.apify.com/?tools=actors,docs,os4ZlK8i0WebQ2Swu

๐Ÿ’ฐ Pricing (pay-per-event)

You pay per profile returned. There is no per-run setup fee. The current per-event price is shown on the Store card and in the Actor's Monetization details. Because billing is per profile, you only pay for the profiles actually delivered.

๐ŸŽฏ Use cases

  • Sales prospecting - Enrich prospect URLs with role, company, seniority
  • Recruiting - Pull candidate headlines, experience, education
  • Lead enrichment - Append firmographic data to CRM records
  • Talent-market research - Analyze roles, career moves, education
  • AI agent workflows - Drive this API over MCP from Claude

๐Ÿš€ How to get started

  1. Open the Actor and paste one or more LinkedIn profile URLs into profileUrls
  2. Run it and read the results from the dataset (JSON, CSV, Excel, or API)

โ“ FAQ

Is this a LinkedIn API or a LinkedIn profile scraper?

Both descriptions fit. You call it like an API (profile URL in, structured JSON out), and under the hood it is a LinkedIn profile scraper that reads public profile pages.

How do I scrape LinkedIn profiles with this actor?

Paste public LinkedIn /in/ URLs into profileUrls and run it. Each URL returns one row of structured data.

Can I run it from Claude or another AI agent over MCP?

Yes. The Actor is MCP-server-compatible, so Claude Code, Cursor, and other MCP clients can call it as a tool.

What if a profile cannot be collected?

The API returns a clear error row for that URL explaining why, so a single bad URL does not fail the whole run.