Instagram互动MCP
](https://www.npmjs.com/package/instagram-engagement-mcp)  ](https://smithery.ai/server/@Bob-lance/instagram-engagement-mcp)
MCP服务器,提供用于分析Instagram参与度指标、提取人口统计见解以及从Instagram帖子和帐户中识别潜在线索的工具。
特性
- 分析帖子评论:从Instagram帖子的评论中提取情感、主题和潜在线索
- 比较帐户:比较不同Instagram帐户的参与度指标
- 提取人口统计数据:从参与帖子或帐户的用户那里获取人口统计信息
- 识别潜在客户:根据参与模式和标准寻找潜在线索
- 生成参与度报告:创建具有可操作见解的全面报告
安装
通过Smithery安装
通过以下方式自动安装克劳德桌面版的Instagram参与度分析 史密瑟里:
npx -y @smithery/cli install @Bob-lance/instagram-engagement-mcp --client claude选项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凭据:
cp .env.example .env- 编辑
.env使用您的Instagram用户名和密码进行文件
从源头构建
如果克隆了存储库,请构建项目:
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": []
}
}
}如果你克隆了存储库而不是从npm安装,请使用:
{
"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": []
}
}
}可用工具
分析帖子
分析Instagram帖子上的评论,以确定情绪、主题和潜在线索。
参数:
postUrl(必填):要分析的Instagram帖子的URLmaxComments(可选):要分析的最大评论数(默认值:100)
比较账户
比较不同Instagram帐户的参与度指标。
参数:
accounts(必填):要比较的Instagram帐户句柄列表metrics(可选):要比较的指标(默认值:全部)
提取描记术
从参与帖子或帐户的用户中提取人口统计见解。
参数:
accountOrPostUrl(必填):要分析的Instagram帐户句柄或帖子URLsampleSize(可选):用于人口统计分析的采样用户数(默认值:50)
识别潜在客户
根据参与模式识别潜在客户。
参数:
accountOrPostUrl(必填):要分析的Instagram帐户句柄或帖子URLcriteria(可选):识别潜在客户的标准
生成参与报告
为Instagram帐户生成一份全面的参与度报告。
参数:
account(必填):Instagram帐户句柄startDate(可选):报告的开始日期(YYYY-MM-DD)endDate(可选):报告的结束日期(YYYY-MM-DD)
备注
- 此服务器使用Instagram Private API,Instagram不支持该API
- 按照Instagram的服务条款负责任地使用
- 请注意费率限制,以避免被Instagram屏蔽
