
Instagram Engagement MCP

2025.04.09
2
JavaScript社交媒体分析潜在客户挖掘竞争对手分析用户行为研究交流协作
Instagram Engagement MCP 是一个用于分析 Instagram 互动指标、提取人口统计洞察和识别潜在客户的 MCP 服务器。它提供了多种工具来帮助用户从 Instagram 帖子和账户中获取有价值的洞察。
View on GitHub
Overview
基本能力
产品定位
Instagram Engagement MCP 是一个专注于 Instagram 互动数据分析的工具,旨在帮助用户从 Instagram 帖子和账户中提取有价值的洞察,包括情感分析、人口统计信息和潜在客户识别。
核心功能
- 分析帖子评论:从 Instagram 帖子的评论中提取情感、主题和潜在客户。
- 比较账户:比较不同 Instagram 账户的互动指标。
- 提取人口统计信息:从与帖子或账户互动的用户中获取人口统计洞察。
- 识别潜在客户:基于互动模式识别潜在客户。
- 生成互动报告:创建包含可操作洞察的全面报告。
适用场景
- 社交媒体营销分析
- 潜在客户挖掘
- 竞争对手分析
- 用户行为研究
工具列表
- analyze_post_comments:分析 Instagram 帖子的评论,识别情感、主题和潜在客户。
- compare_accounts:比较不同 Instagram 账户的互动指标。
- extract_demographics:从与帖子或账户互动的用户中提取人口统计信息。
- identify_leads:基于互动模式识别潜在客户。
- generate_engagement_report:为 Instagram 账户生成全面的互动报告。
常见问题解答
- 该服务器使用 Instagram 的私有 API,不受 Instagram 官方支持。
- 使用时需遵守 Instagram 的服务条款。
- 注意避免因频繁请求而被 Instagram 封禁。
使用教程
使用依赖
确保已安装 Node.js 和 npm。
安装教程
选项 1:通过 npm 安装
npm install -g instagram-engagement-mcp
选项 2:从 GitHub 克隆
git clone https://github.com/Bob-lance/instagram-engagement-mcp.git
cd instagram-engagement-mcp
npm install
设置
- 复制
.env.example
文件为.env
并添加 Instagram 凭据:bash cp .env.example .env
- 编辑
.env
文件,添加 Instagram 用户名和密码。
从源代码构建
如果从 GitHub 克隆了仓库,构建项目:
npm run build
配置
将服务器添加到 MCP 设置文件中:
{
"mcpServers": {
"instagram-engagement": {
"command": "npx",
"args": ["instagram-engagement-mcp"],
"env": {
"INSTAGRAM_USERNAME": "your_instagram_username",
"INSTAGRAM_PASSWORD": "your_instagram_password"
},
"disabled": false,
"autoApprove": []
}
}
}
如果从 GitHub 克隆了仓库,使用:
{
"mcpServers": {
"instagram-engagement": {
"command": "node",
"args": ["/path/to/instagram-engagement-mcp/build/index.js"],
"env": {
"INSTAGRAM_USERNAME": "your_instagram_username",
"INSTAGRAM_PASSWORD": "your_instagram_password"
},
"disabled": false,
"autoApprove": []
}
}
}
调试方式
安装完成后,可以通过运行以下命令测试服务器是否正常工作:
npx instagram-engagement-mcp --help
或
node /path/to/instagram-engagement-mcp/build/index.js --help