LinkedIn MCP Server

MIT License
1
  • Apple

Integrations

  • Powers the REST client with automatic token management for LinkedIn API requests

  • Supported platform for running the LinkedIn MCP server with specific configuration paths

  • Requires Node.js 20+ as a runtime environment for the LinkedIn MCP server

🌐 LinkedIn MCP 服务器

用于 LinkedIn API 集成的强大模型上下文协议服务器

📋 概述

LinkedIn MCP 服务器通过模型上下文协议 (MCP) 将 LinkedIn API 的强大功能带给您的 AI 助手。这款 TypeScript 服务器使 AI 代理能够与 LinkedIn 数据交互、搜索个人资料、寻找工作机会,甚至发送消息。

MCP(模型上下文协议)是一种开放协议,它标准化了应用程序如何向 LLM 提供上下文——可以将其视为 AI 应用程序的 USB-C 端口,将模型连接到外部数据源和工具。

✨ 特点

🔍 LinkedIn API 工具

  • 个人资料搜索- 使用高级过滤器查找 LinkedIn 个人资料
  • 个人资料检索- 获取有关 LinkedIn 个人资料的详细信息
  • 职位搜索- 通过自定义标准发现工作机会
  • 消息传递- 向 LinkedIn 联系人发送消息
  • 网络统计- 访问连接统计和分析

🛠️ 技术亮点

  • TypeScript - 使用现代 TypeScript 构建,以实现类型安全性和开发人员体验
  • 依赖注入- 使用 TSyringe 实现干净、可测试的架构
  • 结构化日志记录- 使用 Pino 进行全面日志记录,以获得更好的可观察性
  • MCP 集成- 实现模型上下文协议,实现无缝 AI 助手连接
  • REST 客户端- 具有自动令牌管理功能的 Axios 驱动 API 客户端

🚀 开发

先决条件

  • Node.js 20+
  • npm/yarn

设置

# Install dependencies npm install # Run the development server npm run start:dev # Build the server npm run build

📦安装

与 Claude Desktop 或其他兼容 MCP 的 AI 助手一起使用:

配置

  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%/Claude/claude_desktop_config.json
{ "mcpServers": { "linkedin-mcp-server": { "command": "/path/to/linkedin-mcp-server/build/index.js" } } }

🔧 调试

MCP 服务器通过 stdio 进行通信,这会增加调试难度。请使用集成的 MCP 检查器:

# Debug with MCP Inspector npm run inspector

Inspector 提供了基于浏览器的界面来监控请求和响应。

🔒 安全

此服务器处理敏感的 LinkedIn 身份验证凭据。请检查令牌管理系统,以确保其满足您的安全要求。

📜 许可证

本项目遵循 MIT 许可证。详情请参阅LICENSE文件。

-
security - not tested
A
license - permissive license
-
quality - not tested

使 AI 助手能够通过模型上下文协议与 LinkedIn 数据交互,从而实现个人资料搜索、工作发现、消息传递和网络分析。

  1. 📋 Overview
    1. ✨ Features
      1. 🔍 LinkedIn API Tools
      2. 🛠️ Technical Highlights
      3. 🚀 Development
      4. 📦 Installation
      5. 🔧 Debugging
      6. 🔒 Security
      7. 📜 License
    ID: 1cztyn53ar