Instagram收藏AI爬虫

一个通过AI筛选Instagram收藏中MCP服务器和AI技能,并通过MCP服务器暴露结果的网页应用。

  • by cocoleunghokei
  • HTML
  • 本地部署
  • 更新于
在 GitHub 查看 cocoleunghokei/instamcp

使用说明

InstaMCP-Instagram保存的帖子AI爬虫

⚠️ WIP——氛围编码。 这个项目正在公开进行中。预计会有粗糙的边缘。

一个网络应用程序,可以抓取你在Instagram上保存的帖子,使用人工智能过滤掉MCP服务器和人工智能技能,并通过MCP服务器公开它们,这样克劳德就可以告诉你要安装什么,而无需手动滚动数百次保存。


截图

爬行仪表板 技能库

它做什么

  1. 爬 你的Instagram使用基于剧作家的会话抓取器保存帖子,包括帖子标题、标签和社区评论
  2. 划分 每个帖子都有人工智能——过滤MCP服务器、Claude工具、人工智能框架、开发工具和提示技术
  3. 提取优点和缺点 来自每个工具的标题和真实社区评论
  4. 表面 结果是一个干净的网络仪表板,带有详细的模式(优点、缺点、社区反馈、Claude Desktop配置)
  5. 暴露 通过本地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/技能/代理/提示/新闻)
  • []跨重新启动验证持久性
  • []计划自动爬网
  • []导出到降价/通知
  • []部署到铁路/渲染

用克劳德代码建造。