modelscope·@rugvedp/linkedin-mcp
一款强大的LinkedIn个人资料分析器,可与Claude AI无缝集成,以获取和分析公开的LinkedIn个人资料,使用户能够通过RapidAPI的LinkedIn数据API提取、搜索和分析帖子数据。
一个强大的 LinkedIn 个人资料分析器 MCP(机器控制协议)服务器,它通过与 LinkedIn 的 API 交互来获取、分析和管理 LinkedIn 帖子数据。此 MCP 特别设计用于与 Claude AI 配合使用。
git clone https://github.com/rugvedp/linkedin-mcp.git
cd linkedin-mcp
pip install -r requirements.txt
.env 文件RAPIDAPI_KEY=your_rapidapi_key_here
linkedin-mcp/
├── main.py # Main MCP server implementation
├── mcp.json # MCP configuration file
├── requirements.txt # Python dependencies
├── .env # Environment variables
└── README.md # Documentation
mcp.json 文件配置了 LinkedIn MCP 服务器:
{
"mcpServers": {
"LinkedIn Updated": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"path/to/your/script.py"
]
}
}
}
确保更新 args 中的路径以匹配您本地文件的位置。
为给定用户名获取 LinkedIn 帖子并将它们保存在本地。
fetch_and_save_linkedin_posts(username: str) -> str
支持分页检索已保存的帖子。
get_saved_posts(start: int = 0, limit: int = 10) -> dict
根据特定关键词搜索帖子。
search_posts(keyword: str) -> dict
根据互动指标返回表现最佳的帖子。
get_top_posts(metric: str = "Like Count", top_n: int = 5) -> dict
筛选指定日期范围内的帖子。
get_posts_by_date(start_date: str, end_date: str) -> dict
本项目使用来自 LinkedIn Data API 的以下端点:
GET /get-profile-posts:从 LinkedIn 个人资料获取帖子
https://linkedin-data-api.p.rapidapi.comx-rapidapi-key: 您的 RapidAPI 密钥x-rapidapi-host: linkedin-data-api.p.rapidapi.comgit checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)该项目根据 MIT 许可证授权 - 有关详细信息,请参见 LICENSE 文件。
一个将小红书(Xiaohongshu)API封装为RESTful API服务器的微服务,允许用户在该平台上执行多种操作,例如获取笔记、搜索用户和内容、访问用户信息等。
该服务器为AI助手提供了与Eventbrite API交互的工具,允许用户搜索活动、获取活动详情、检索场地信息以及列出活动类别。
一个模型上下文协议服务器,提供来自主要中文社交平台和新闻网站的实时热门话题。
一个模型上下文协议服务器,为人工智能模型提供来自18个主要中国互联网平台(包括微博、知乎和哔哩哔哩)的实时热点内容。
为LLM客户端添加了强大的Hacker News集成,允许用户通过模型上下文协议访问故事、评论、用户资料和搜索功能。
一种模型上下文协议服务器,提供对LinkedIn数据和功能的全面访问,通过HorizonDataWave API实现数据检索和用户账户管理。