InstaMCP-Instagram保存的帖子AI爬虫
⚠️ WIP——氛围编码。 这个项目正在公开进行中。预计会有粗糙的边缘。
一个网络应用程序,可以抓取你在Instagram上保存的帖子,使用人工智能过滤掉MCP服务器和人工智能技能,并通过MCP服务器公开它们,这样克劳德就可以告诉你要安装什么,而无需手动滚动数百次保存。
______________________________________________________________________
截图
| 爬行仪表板 | 技能库 |
|---|---|
| Crawl Dashboard | Skill Library |
______________________________________________________________________
它做什么
- 爬 你的Instagram使用基于剧作家的会话抓取器保存帖子,包括帖子标题、标签和社区评论
- 划分 每个帖子都有人工智能——过滤MCP服务器、Claude工具、人工智能框架、开发工具和提示技术
- 提取优点和缺点 来自每个工具的标题和真实社区评论
- 表面 结果是一个干净的网络仪表板,带有详细的模式(优点、缺点、社区反馈、Claude Desktop配置)
- 暴露 通过本地MCP服务器查找结果,以便您可以直接询问Claude: *“我保存了哪些AI工具?”*
______________________________________________________________________
堆栈
- 前端 --带有顺风CDN的香草HTML/CSS/JS
- 后端 --Node.js+Express
- 爬虫 --剧作家(无头铬)
- 人工智能 -OpenRouter(免费云,任何型号)或Ollama(设备上,无API密钥)
- 主控程序 —
@modelcontextprotocol/sdk
______________________________________________________________________
入门
先决条件
- Node.js 18+
- 已保存帖子的Instagram帐户
- 一 OpenRouter API密钥 (提供免费套餐)--或Ollama在本地运行(无需密钥)
安装
# Server
cd server && npm install
npx playwright install chromium
# MCP server
cd ../mcp-server && npm install跑
cd server && npm start
# → http://localhost:3000打开应用程序,转到 设置,添加您的Instagram凭据和OpenRouter API密钥(或选择Ollama型号),然后点击 初始化同步 在爬行页面上。
______________________________________________________________________
MCP服务器设置
添加到您的 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"instamcp": {
"command": "node",
"args": ["/path/to/insta saved list ai crawler/mcp-server/index.js"]
}
}
}然后重新启动Claude Desktop。你现在可以问:
- *“我在Instagram上保存了哪些AI工具?”*
- *“在我的保存中搜索Supabase”*
- *“给我一个上次爬行的总结”*
______________________________________________________________________
安全说明
- Instagram凭据存储在
localStorage仅在浏览器中-从不发送给任何第三方 - 会话Cookie保存在本地
session.json--被忽视 - 爬网结果保存在
results.json--被忽视 - 您的OpenRouter API密钥直接从浏览器传递到本地服务器-永远不会离开您的计算机
______________________________________________________________________
项目结构
├── web/ # Frontend (Crawl dashboard, Skill library, Settings)
├── server/ # Express backend + Instagram scraper + AI classifier
├── mcp-server/ # MCP server exposing skills to Claude
└── .env.example # Env var template______________________________________________________________________
路线图
- \[x\] Web UI(爬行仪表板、技能库、设置)
- \[x\] 后端服务器+SSE进度流
- \[x\] Instagram剧作家剪贴簿(标题、标签、评论)
- \[x\] 通过OpenRouter或Ollama进行AI分类器
- \[x\] 从标题+社区评论中提取优缺点
- \[x\] 详细模式,包括优点、缺点、社区反馈、Claude Desktop配置
- \[x\] 带3个工具的MCP服务器
- \[x\] 日期范围过滤、保存书签、类型选项卡(MCP/技能/代理/提示/新闻)
- \[\]跨重新启动验证持久性
- \[\]计划自动爬网
- \[\]导出到降价/通知
- \[\]部署到铁路/渲染
______________________________________________________________________
*用克劳德代码建造。*
