Linkedin_Mcp_Server

Linkedin_Mcp_Server

0

The LinkedIn Profile Scraper MCP Server fetches LinkedIn profile data using the Fresh LinkedIn Profile Data API. Implemented as a model context protocol server, it provides asynchronous non-blocking API calls to access profile details. Key features include environment-based configuration and integration with the MCP framework.

LinkedIn Profile Scraper MCP Server

This MCP server utilizes the Fresh LinkedIn Profile Data API to fetch LinkedIn profile information. It provides a single tool to fetch profile data using a LinkedIn profile URL and returns the data in JSON format.

Features

  • Fetch LinkedIn profile information including skills.
  • Uses asynchronous HTTP requests for non-blocking API calls.
  • Supports environment-based configuration.

Prerequisites

  • Python 3.7 or higher.
  • MCP Framework installation.
  • Required libraries: httpx, python-dotenv, etc.
  • API key from RapidAPI in a .env file.

Installation

  • Clone the repository.
  • Install dependencies using uv.
  • Set up environment variables in a .env file.

Running the Server

  • Execute uv run linkedin.py to start the server.

Troubleshooting

  • Ensure RAPIDAPI_KEY is set correctly if missing.
  • API errors will return messages if data fetching fails.

License

Licensed under the MIT License.