linkedin-jobs-mcp-server

linkedin-jobs-mcp-server

1

The LinkedIn Jobs MCP Server is designed to search and retrieve job postings from LinkedIn using the RapidAPI LinkedIn Data API. It features tools for keyword-based job searching, location filtering, and retrieving detailed job postings information. The server is compatible with Claude Desktop via Anthropic's MCP framework.

LinkedIn Jobs MCP Server

A Model Context Protocol (MCP) server for searching and retrieving LinkedIn job postings via the RapidAPI LinkedIn Data API.

Features

  • Search for LinkedIn job postings using keywords
  • Filter jobs by location
  • Get detailed information about specific job postings
  • Location search functionality for finding LinkedIn location IDs

Requirements

  • Python 3.8+
  • RapidAPI key with access to the LinkedIn Data API

Installation

  1. Clone this repository.
  2. Install the required packages.
  3. Create a .env file in the project root and add your RapidAPI key.

Usage

Running the MCP Server

This will start the MCP server using stdio transport, suitable for integrating with Claude via the Claude Desktop application.

Available Tools

  1. search_jobs - Search for jobs matching keywords in the specified location.
  2. get_job_details - Get detailed information about a specific job posting.
  3. search_locations - Search for LinkedIn location IDs by keyword.

Credits

This project uses the LinkedIn Data API through RapidAPI and the MCP integration is built using Anthropic's Model Context Protocol.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.