LinkedIn Scraper

Provides LinkedIn profile scraping via MCP with manual credential input and browser automation.
  • typescript

3

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You can extract rich LinkedIn profile data by running a dedicated MCP server that automates a browser to log in with your LinkedIn credentials, navigate profiles, and return structured data such as experience, education, skills, and contact information. This server supports both HTTP and STDIO transports, making it adaptable for production deployments or local development.

How to use

You interact with the LinkedIn Scraper MCP Server through an MCP client. Start the server in HTTP mode to expose a live endpoint you can call from your client. Use the STDIO mode for local development and testing without networking.

How to install

Prerequisites you need before starting:

  • Node.js and npm installed on your machine
  • Chrome browser installed on the system (the server manages the Chrome WebDriver)

Step-by-step setup flow you should follow:

  • Install dependencies with npm install
  • Build the project with npm run build
  • Run the HTTP transport to start the live MCP server with npm start or node dist/index.js
  • Optionally run the STDIO transport for development with npm run start:stdio or node dist/index.js --stdio

Available tools

scrape_linkedin_profile

Scrapes a LinkedIn profile and returns comprehensive profile data including url, name, headline, location, about, experiences, education, skills, websites, and email

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational