@pullapi/linkedin-scraper-mcp
v1.0.0
Published
LinkedIn MCP server — job search, profiles & company pages. For Claude, Cursor & AI agents.
Maintainers
Readme
LinkedIn Scraper MCP Server
An MCP server that provides real-time LinkedIn data — search jobs with filters, get professional profiles, and view company pages — for use with Claude, Cursor, and other MCP-compatible AI tools.
Features
- Search Jobs — Search LinkedIn job listings by keywords and location with filters
- Get Job — Get full LinkedIn job posting details including description, requirements, and company info
- Get Profile — Get a LinkedIn user's professional profile including experience, education, and skills
- Get Company — Get LinkedIn company page details including size, industry, and description
Tools
search_jobs
Search LinkedIn job listings by keywords and location with filters
Parameters:
| Name | Type | Required | Description |
|------|------|----------|-------------|
| keywords | string | Yes | Job search keywords |
| location | string | No | Job location (city, state, or country) |
| page | number | No | Page number for pagination (default: 1) |
| date_posted | string | No | Date posted filter — one of: past_24h, past_week, past_month |
| experience_level | string | No | Experience level filter — one of: internship, entry_level, associate, mid_senior, director, executive |
| job_type | string | No | Job type filter — one of: full_time, part_time, contract, temporary, internship |
| remote | string | No | Remote work filter — one of: on_site, remote, hybrid |
get_job
Get full LinkedIn job posting details including description, requirements, and company info
Parameters:
| Name | Type | Required | Description |
|------|------|----------|-------------|
| job_id | string | Yes | LinkedIn job ID |
get_profile
Get a LinkedIn user's professional profile including experience, education, and skills
Parameters:
| Name | Type | Required | Description |
|------|------|----------|-------------|
| username | string | Yes | LinkedIn username/slug |
| country | string | No | Country code (default: us) |
get_company
Get LinkedIn company page details including size, industry, and description
Parameters:
| Name | Type | Required | Description |
|------|------|----------|-------------|
| slug | string | Yes | LinkedIn company slug (from URL) |
| country | string | No | Country code (default: us) |
Configuration
Get your API key from RapidAPI.
Usage with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"linkedin": {
"command": "npx",
"args": ["-y", "@pullapi/linkedin-scraper-mcp"],
"env": {
"RAPIDAPI_KEY": "your-rapidapi-key"
}
}
}
}Usage with Cursor
Add to your Cursor MCP settings (.cursor/mcp.json):
{
"mcpServers": {
"linkedin": {
"command": "npx",
"args": ["-y", "@pullapi/linkedin-scraper-mcp"],
"env": {
"RAPIDAPI_KEY": "your-rapidapi-key"
}
}
}
}License
MIT
