🏆 LinkedIn DI MCP Server

🏆 LinkedIn DI MCP Server

site icon
2025.04.03 1
TypeScriptLinkedIn数据分析市场调研目标受众分析交流协作
该MCP服务器基于Model Context Protocol (MCP),允许Claude或其他MCP兼容客户端与LinkedIn Digital Intelligence洞察服务进行交互。它提供了创建和分析报告、获取洞察、类别和类型提示建议等功能。
View on GitHub

Overview

基本能力

产品定位

该MCP服务器主要用于与LinkedIn Digital Intelligence服务进行交互,提供LinkedIn数据的分析和报告功能。

核心功能

  • 获取LinkedIn报告列表
  • 获取特定LinkedIn报告的详细信息
  • 创建新的LinkedIn报告
  • 获取LinkedIn报告的洞察数据
  • 获取LinkedIn报告的类别数据
  • 获取LinkedIn类型提示建议
  • 列出可用的LinkedIn类型提示面
  • 列出LinkedIn面的预定义值
  • 获取LinkedIn账户详情
  • 初始化LinkedIn设备授权流程

适用场景

  • LinkedIn数据分析
  • 市场调研
  • 目标受众分析
  • 职业发展研究

工具列表

  1. get-linkedin-reports: 获取认证用户拥有的LinkedIn报告列表
  2. get-linkedin-report: 获取特定LinkedIn报告的详细信息
  3. create-linkedin-report: 创建新的LinkedIn报告
  4. get-linkedin-insights: 获取LinkedIn报告的洞察数据
  5. get-linkedin-categories: 获取LinkedIn报告的类别数据
  6. get-linkedin-typeahead: 获取LinkedIn类型提示建议
  7. list-linkedin-typeahead-facets: 列出可用的LinkedIn类型提示面
  8. list-linkedin-facet-values: 列出LinkedIn面的预定义值
  9. get-linkedin-account: 获取LinkedIn账户详情
  10. initiate-linkedin-device-auth: 初始化LinkedIn设备授权流程

常见问题解答

  1. 工具未出现在Claude中:
  2. 检查Claude Desktop日志
  3. 验证环境变量设置是否正确
  4. 确保index.js的绝对路径正确
  5. 认证问题:
  6. 双重检查OAuth凭证
  7. 尝试再次使用initiate-linkedin-device-auth工具初始化设备授权流程
  8. 验证所需的API范围是否已启用

使用教程

使用依赖

  • Node.js (v18或更高版本)
  • Claude Desktop App
  • LinkedIn账户(具有适当权限)
  • Auth0认证凭证

安装教程

  1. 打开Claude Desktop的配置文件:
  2. MacOS: bash code ~/Library/Application\ Support/Claude/claude_desktop_config.json
  3. Windows: bash code %AppData%\Claude\claude_desktop_config.json
  4. 添加或更新以下配置: json "mcpServers": { "di-linkedin": { "command": "/opt/homebrew/bin/node", "args": [ "/ABSOLUTE/PATH/TO/YOUR/build/index.js" ] } }
  5. 保存文件并重启Claude Desktop

调试方式

  • 查看日志(MacOS/Linux): bash tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
  • 查看日志(Windows): powershell Get-Content -Path "$env:AppData\Claude\Logs\mcp*.log" -Wait -Tail 20

许可证

该项目遵循 Apache 2.0 开源许可条款。