BL

baryshevs/linkedin-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1 stars 12 forks 품질 77 트렌드 5MIT

A comprehensive Model Context Protocol (MCP) server for LinkedIn API - manage profiles, posts, connections, skills, education, certifications, and more through AI agents

개요

A comprehensive Model Context Protocol (MCP) server for LinkedIn API integration. Manage your LinkedIn profile, posts, connections, skills, education, certifications, and more through AI agents like Claude, ChatGPT, and other LLM applications. - : Fetch and view your LinkedIn profile - : Retrieve posts with engagement metrics, share new content - : Get and manage your professional network - : Find professionals by keywords - : Add and remove skills from your profile - : Add, update, and delete positions - : Manage educational background - : Add and remove professional certifications - : Manage your published works - : Add language proficiency to your profile - : Built with latest McpServer API (v1.1.0+) - : Works with LinkedIn's modern OAuth 2.

README

원문 README의 일부입니다. 원문 보기.

LinkedIn MCP Server

📚 View Full Documentation & Installation Guides →

A comprehensive Model Context Protocol (MCP) server for LinkedIn API integration. Manage your LinkedIn profile, posts, connections, skills, education, certifications, and more through AI agents like Claude, ChatGPT, and other LLM applications.

🚀 Features

📱 Social Features

  • Profile Management: Fetch and view your LinkedIn profile
  • Posts & Engagement: Retrieve posts with engagement metrics, share new content
  • Connections: Get and manage your professional network
  • People Search: Find professionals by keywords

📝 Profile Management (18 Tools Total)

  • Skills: Add and remove skills from your profile
  • Work Experience: Add, update, and delete positions
  • Education: Manage educational background
  • Certifications: Add and remove professional certifications
  • Publications: Manage your published works
  • Languages: Add language proficiency to your profile

💻 Developer Experience

  • Modern MCP SDK: Built with latest McpServer API (v1.1.0+)
  • OpenID Connect Support: Works with LinkedIn’s modern OAuth 2.0 + OIDC authentication
  • Full TypeScript support with strict type checking
  • Comprehensive test suite: 67 test cases, 85%+ server coverage
  • Zod schema validation for type safety and input validation
  • Modern async/await patterns
  • Extensive logging and error handling
  • Latest dependencies (Vitest 4, Zod 4, MCP SDK 1.24+)

📋 Prerequisites

  • Node.js >= 18.0.0
  • LinkedIn Developer App (Client ID & Secret) or existing access token
  • pnpm, npm, or yarn

📦 Installation

# Using pnpm (recommended)
pnpm install @pegasusheavy/linkedin-mcp

# Using npm
npm install @pegasusheavy/linkedin-mcp

# Using yarn
yarn add @pegasusheavy/linkedin-mcp

🔧 Configuration

Authentication Setup

This server requires LinkedIn API access. Choose your authentication method:

The server automatically handles OAuth authentication when you don’t have an access token.

Step 1: Create a LinkedIn App

  1. Go to LinkedIn Developers
  2. Click “Create App” and fill in the required information
  3. Note your Client ID and Client Secret

Step 2: Configure OAuth Settings

GitHub에서 전체 README 보기

설치

npx -y @pegasusheavy/linkedin-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "linkedin": { "command": "npx", "args": ["-y", "@pegasusheavy/linkedin-mcp"], "env": { "LINKEDIN_CLIENT_ID": "your_client_id_here", "LINKEDIN_CLIENT_SECRET": "your_client_secret_here" } } } }