LinkedIn个人资料分析MCP是一个强大的机器控制协议(MCP)服务器,它能与LinkedIn的API进行交互,实现对公开个人资料中帖子数据的抓取、分析和管理。此MCP专为Claude AI量身设计,可助力用户高效处理LinkedIn数据。
LinkedIn个人资料分析MCP能帮助你轻松抓取、分析和管理LinkedIn公开个人资料中的帖子数据。以下是使用前的准备和操作步骤:
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 # MCP服务器的主要实现
├── mcp.json # MCP配置文件
├── requirements.txt # Python依赖项
├── .env # 环境变量
└── README.md # 文档
mcp.json
文件用于配置LinkedIn MCP服务器:
{
"mcpServers": {
"LinkedIn Updated": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"运行",
"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
/mcp
端点与您的MCP服务通信[在这里指定许可证信息,例如MIT License或其他适用的许可证。]
通过遵循上述步骤,您可以轻松设置和使用LinkedIn个人资料分析MCP,并将其集成到Claude AI的工作流程中,以实现自动化任务和数据分析。