linkedin-mcp

linkedin-mcp

10

The LinkedIn Profile Analyzer MCP is a server that interacts with LinkedIn's API to analyze LinkedIn post data, and integrates with Claude AI. It provides various features such as post fetching, keyword searching, and engagement analysis.

LinkedIn Profile Analyzer MCP

A powerful LinkedIn profile analyzer MCP server that interacts with LinkedIn's API to fetch, analyze, and manage LinkedIn posts data, specifically designed to work with Claude AI.

Features

  • Fetch and store LinkedIn posts for any public profile
  • Search through posts with keyword filtering
  • Get top performing posts based on engagement metrics
  • Filter posts by date range
  • Paginated access to stored posts
  • Easy integration with Claude AI

Prerequisites

  • Python 3.7+
  • RapidAPI key for LinkedIn Data API
  • Claude AI access

Project Structure

The project structure includes key files such as main.py for the main server implementation, and mcp.json for configuration.

Available Tools

  1. Fetch and save LinkedIn posts
  2. Retrieve saved posts with pagination
  3. Search posts for specific keywords
  4. Get top performing posts
  5. Filter posts by date range

Using with Claude

The MCP server can be initialized in a Claude conversation to interact with LinkedIn data using natural language commands.

API Integration

Uses the LinkedIn Data API to fetch posts with required headers and base URL details.

Contributing

Guidelines are provided for contributing, including branching and pull request processes.

License

This project is licensed under the MIT License.