Skip to main content
Glama
rgthelen

LinkedIn MCP Server

by rgthelen

LinkedIn MCP Server

A Model Context Protocol (MCP) server for LinkedIn integration, allowing Claude to create posts, comment on posts, manage your LinkedIn presence, and share content with media attachments.

Features

  • Post Management: Create, delete, and view LinkedIn posts

  • Media Sharing: Upload and share images/videos with posts

  • Comment System: Comment on LinkedIn posts

  • Feed Management: View your LinkedIn feed

  • Profile Access: Get your LinkedIn profile information

  • Post Engagement: Like and share LinkedIn posts

Related MCP server: LinkedIn MCP Server

Prerequisites

  • Node.js 18+

  • LinkedIn Developer Account and Access Token

  • Claude Desktop App

Installation

  1. Clone this repository:

git clone https://github.com/rgthelen/linkedin-mcp-server.git
cd linkedin-mcp-server
  1. Install dependencies:

npm install
  1. Set up LinkedIn API credentials:

    • Go to LinkedIn Developer Portal

    • Create an app or use existing app

    • Generate an access token with appropriate scopes:

      • r_liteprofile (to read profile)

      • r_emailaddress (to read email)

      • w_member_social (to post content)

  2. Configure environment variables:

cp .env.example .env
# Edit .env with your LinkedIn access token
  1. Build the project:

npm run build

Configuration

See CLAUDE.md for detailed Claude Desktop setup instructions.

Available Tools

  • test_linkedin_connection - Test the LinkedIn API connection

  • get_profile - Get your LinkedIn profile information

  • create_post - Create a new LinkedIn post (with optional media)

  • delete_post - Delete a LinkedIn post

  • get_post - Get details of a specific post

  • get_feed - Get posts from your LinkedIn feed

  • comment_post - Comment on a LinkedIn post

  • like_post - Like a LinkedIn post

  • share_post - Share a LinkedIn post

Usage Examples

With Claude Desktop configured, you can ask Claude:

  • "Create a LinkedIn post about my latest project"

  • "Share this image with a caption about AI developments"

  • "Comment on this LinkedIn post with my professional thoughts"

  • "Show me my recent LinkedIn feed"

  • "Get my LinkedIn profile information"

Media Support

The server supports uploading images and videos according to LinkedIn's official API v2 specification:

  • Supported formats: JPG, PNG, GIF (images), MP4, MOV, AVI (videos)

  • Process: Automatic media upload, registration, and post creation

  • Usage: Just provide the file path when creating posts

License

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rgthelen/linkedin-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server