mcpField
I
instapdown-mcp

instapdown-mcp

本地服务
github.com/farukkolip社交媒体214 周前更新

关于 instapdown-mcp

instapdown-mcp 是面向 Instagram 创作者的 MCP 服务,提供 16 种工具,用于下载公开内容、分析互动表现和规划内容。

主要功能

  1. 01下载公开 Reels、视频、快拍、照片和轮播帖
  2. 02提取 Reels 音频和头像
  3. 03分析互动表现与创作者标签
  4. 04查找标签并生成 Reels 开场文案
  5. 05获取发布时间数据和 2026 年内容日历

适用场景

  1. 01保存公开的 Instagram Reel 或轮播帖
  2. 02查看账号互动表现和标签使用情况
  3. 03根据地区时段与日历数据规划内容

MCP 相关

向 MCP 客户端提供 16 种 Instagram 工具,涵盖媒体下载、数据分析和内容规划。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"farukkolip-instapdown": {
"command": "npx",
"args": [
"-y",
"instapdown-mcp"
]
}
}
}
启动命令npx -y instapdown-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npminstapdown-mcp0.1.1

工具

16

收录的工具列表 · 更新于 2 周前

参数类型必填说明
urlstring是公开的 Instagram Reel URL,例如 https://www.instagram.com/reel/ABC123/

详细介绍

instapdown-mcp

instapdown-mcp MCP server npm version License: MIT

将 16 款 Instagram 创作者工具封装为 Model Context Protocol 服务。 它封装了 instapdown.com 背后的公开 API 和数据,因此任何 MCP 客户端——Claude Desktop、Cursor、Cline、Zed——都能在聊天中直接下载 Reels、审查互动情况、搜索话题标签、生成 Reels 开场钩子、获取特定国家的最佳发布时间数据,并浏览 2026 年内容日历。

它是 TapDown 家族的一员,与 xtapdown-mcp(X / Twitter)并列。


安装

npx -y instapdown-mcp

安装就这么简单。无需账号、API 密钥或配置。

Claude Desktop 配置

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %APPDATA%\Claude\claude_desktop_config.json(Windows):

{
  "mcpServers": {
    "instapdown": {
      "command": "npx",
      "args": ["-y", "instapdown-mcp"]
    }
  }
}

重启 Claude Desktop。在新聊天中:

“帮我下载这个 Reel:https://www.instagram.com/reel/ABC123/”

Claude 会调用 download_reels,并返回 MP4 直链和音轨。


16 款工具

下载工具
工具输入返回内容
download_reelsReel URL原始 9:16 高清 MP4,无水印
download_video信息流视频 URL原始 MP4,不重新编码
download_story用户名24 小时有效期内所有活跃的 Story
download_profile_picture用户名全分辨率个人资料 JPG
download_carousel轮播帖 URL以媒体数组形式返回每张幻灯片
download_photo单图帖子 URL原始全分辨率 JPG
extract_reel_audioReel URL源 m4a 音轨 URL

仅支持公开账号。私密账号会按设计返回 HTTP 422。

分析
工具输入返回内容
engagement_health_check用户名根据最近 12 条帖子计算的加权 ER、收藏率、评论率和层级基准
engagement_calculator粉丝数 + 互动量加权 ER(点赞×1 + 评论×2 + 收藏×3 + 分享×4)、层级基准和表现评级
内容策略
工具输入返回内容
generate_reels_hooks细分领域 + 可选国家/语言从 900 条开场钩子库中选出的 10 个经验证的 2026 年钩子模板
search_hashtags主题 + 地区返回话题标签对应的真实 Instagram 帖子数
get_hashtag_niche可选类别25 个精选种子细分领域
audit_creator_hashtags用户名根据最近 12 条帖子生成的话题标签频率表
generate_instagram_fonts文本 + 可选样式22 种 Unicode 字体变体(粗体、斜体、手写体、哥特体、双线体、等宽、小型大写字母、带圈、倒置,……)
get_best_time_to_post国家代码5 个黄金时段 + 7 天热力图,数据来源为 Buffer 2026(超过 3,000 万条帖子)
get_content_calendar市场 + 日期范围 + 细分领域2026 年 Instagram 内容日期,每个日期都包含原生语言的 Reels 开场钩子和话题标签集

因国家而异的工具支持以下市场:US、GB、CA、AU、BR、MX、ES、IT、DE、FR、NL、SE、TR、JP、SA、AE、RU。


环境

在本地开发并连接到 Instapdown 预发布环境时,可覆盖 API 主机:

INSTAPDOWN_BASE_URL=http://localhost:3000 npx -y instapdown-mcp

默认值:https://instapdown.com。


开发

git clone https://github.com/farukkolip/instapdown-mcp
cd instapdown-mcp
npm install
npm run build
node dist/test/smoke.js   # in-memory smoke test — 16 tools + 6 offline callable

许可证

MIT © Ömer Faruk Kolip

Instapdown 与 Meta Platforms, Inc. 或 Instagram 无关联,也未获其认可或赞助。仅支持公开内容。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。