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.