L

LinkedIn MCP服务

@felipfr/linkedin-mcpserver
0 Stars 56 次浏览 felipfr 更新于 2026-08-23

通过模型上下文协议,使人工智能助手能够与LinkedIn数据进行交互,从而实现个人资料搜索、职位发现、消息收发和网络分析等功能。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

🌐 LinkedIn MCP 服务器

一个强大的 Model Context Protocol 服务器,用于 LinkedIn API 集成

📋 概览

LinkedIn MCP 服务器通过 Model Context Protocol (MCP) 将 LinkedIn API 的功能带入您的 AI 助手中。这个 TypeScript 服务器使 AI 代理能够与 LinkedIn 数据进行交互、搜索个人资料、查找工作甚至发送消息。

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

✨ 特性

🔍 LinkedIn API 工具

  • 个人资料搜索 - 使用高级筛选器查找 LinkedIn 个人资料
  • 个人资料检索 - 获取有关 LinkedIn 个人资料的详细信息
  • 工作搜索 - 根据自定义条件发现工作机会
  • 消息发送 - 向 LinkedIn 联系人发送消息
  • 网络统计 - 访问联系人统计数据和分析

🛠️ 技术亮点

  • TypeScript - 使用现代 TypeScript 构建,以确保类型安全并提高开发体验
  • 依赖注入 - 使用 TSyringe 实现干净、可测试的架构
  • 结构化日志记录 - 使用 Pino 进行全面的日志记录,以便更好地观察
  • MCP 集成 - 实现 Model Context Protocol 以实现无缝 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 Inspector:

# Debug with MCP Inspector
npm run inspector

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

🔒 安全

该服务器处理敏感的 LinkedIn 认证凭据。请审查令牌管理系统以确保其满足您的安全要求。

📜 许可证

本项目根据 MIT 许可证发布。详情请参阅 LICENSE 文件。