mcpField
F
FastSocial Instagram Data

FastSocial Instagram Data

已认证精选远程服务
fastsocial.co数据与分析12 周前更新

关于 FastSocial Instagram Data

FastSocial Instagram Data 是远程只读 MCP 服务,将公开 Instagram 数据以 JSON 提供给 AI 助手。它覆盖账号、内容、评论、标签和地点等查询,且无需在本地安装或运行服务。

主要功能

  1. 01查询公开账号资料与动态
  2. 02获取 Reels、Stories 和精选内容
  3. 03搜索评论、标签、地点与音频
  4. 04查看互动数据及相似账号
  5. 05读取每日热门账号榜单

适用场景

  1. 01比较 Instagram 账号互动率
  2. 02查找某标签或地点的帖子
  3. 03浏览账号 Stories 并整理内容
  4. 04发现相似账号与热门账号

MCP 相关

该远程 MCP 服务通过 Streamable HTTP 提供 28 个只读工具,返回公开 Instagram 数据的 JSON。客户端连接 https://data.fastsocial.co/mcp,并通过浏览器登录授权或提供 API key。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://data.fastsocial.co/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://data.fastsocial.co/mcp需要授权
安装包
pypiinstagram-data-mcp0.1.7

工具

详细介绍

Instagram Data MCP 服务

将 AI 助手连接到 FastSocial 的 Instagram Data API,即可查询公开的 Instagram 个人主页、帖子、Reels、快拍、精选动态、评论、话题标签、地点和音频。仅供读取:不会发布内容、关注、点赞或发送消息。

该服务是远程服务。无需安装或运行任何内容:助手通过 Streamable HTTP 与

https://data.fastsocial.co/mcp

通信。首次连接时,浏览器会打开 fastsocial.co 页面,你可以在其中登录并点击 Allow。

此代码库包含插件清单(plugin.json、mcp.json,以及 Cursor 在 .cursor-plugin/ 中读取的副本)、将此服务列入官方 MCP Registry 的 server.json,其名称为 io.github.FastSocialCo/instagram-data-mcp,以及 LobeHub 清单。它不包含任何在你的设备上运行的代码。服务端代码不在此处。

安装

Cursor

从 cursor.directory 安装插件,或将服务添加到 .cursor/mcp.json(仅限一个项目) 或 ~/.cursor/mcp.json(所有项目):

{
  "mcpServers": {
    "instagram-data": {
      "url": "https://data.fastsocial.co/mcp"
    }
  }
}

打开 Settings,然后选择 MCP 并连接。Cursor 会打开 FastSocial 登录页面。

Claude Code
claude mcp add --transport http instagram-data https://data.fastsocial.co/mcp

然后在 Claude Code 中运行 /mcp,选择 instagram-data 并登录。

Claude 应用(网页和桌面端)
  1. 打开 Settings,然后选择 Connectors,并添加自定义连接器。
  2. 将 https://data.fastsocial.co/mcp 粘贴为服务 URL。
  3. OAuth 客户端 ID 和密钥留空。
  4. 连接,然后在打开的 FastSocial 页面上登录。
VS Code 和其他客户端

任何支持通过 Streamable HTTP 使用 MCP 的客户端都可以通过服务 URL 连接。在 VS Code 中,将以下内容添加到 .vscode/mcp.json 并按 Start:

{
  "servers": {
    "instagram-data": {
      "type": "http",
      "url": "https://data.fastsocial.co/mcp"
    }
  }
}

此插件的功能及其发送的数据

插件本身

插件由两个 JSON 文件组成,用于告知客户端服务地址。它不运行代码,没有安装脚本,也不存储任何内容。客户端会自行通过 HTTPS 直接向 https://data.fastsocial.co/mcp 发送每个请求。

客户端发送的内容
  • **MCP 握手信息:**客户端的名称和版本,以及它使用的协议版本。
  • **每次工具调用:**工具名称及其参数,也就是你要查询的内容:Instagram 用户名或用户 ID、帖子或 Reel 链接、话题标签、搜索词、地点、音频或精选动态 ID,以及分页游标。完整列表见下表。
  • **登录令牌或 API 密钥,**置于请求标头中,绝不会放在 URL 里。
  • 任何 Web 请求通常会包含的信息,例如你的 IP 地址和客户端的 user agent。

不会发送其他内容。服务端不会看到你的文件、编辑器或对话,只能看到助手放入工具调用中的参数。

返回内容

以 JSON 格式返回公开的 Instagram 数据,以及 meta.credits_remaining。照片和视频以链接形式返回,而不是文件。私密账户会返回 private_account 错误。Instagram 账户所有者可以选择退出;退出后,API 会针对其账户返回 451 opted_out。

只读

所有工具都只读取数据,不会更改 Instagram 上的任何内容。调用唯一会更改的是你当月的剩余额度。服务端会在 tools/list 中将每个工具标记为 readOnlyHint: true 和 openWorldHint: true。没有任何用于写入或删除的工具。

登录

客户端首次连接时,服务会回复需要登录,并说明如何了解详情。随后,客户端会在浏览器中打开 fastsocial.co 的页面。在那里,你可以:

  1. 输入邮箱,以及 FastSocial 发给你的验证码,
  2. 查看是哪个应用在请求访问,然后点击允许(或拒绝)。

如果你还没有套餐,点击允许时系统会为你创建一个 Free 套餐。你无需在助手中输入密码,插件也不会查看或存储你的凭据。客户端会保存收到的令牌。访问令牌有效期为 1 小时,客户端会使用有效期为 30 天、且每次使用后都会变更的刷新令牌来续期。

若要断开所有已连接的应用,请登录 https://fastsocial.co/cart/api/account,然后点击 New key。与旧密钥关联的登录会立即失效。

面向客户端开发者:发现流程从 https://data.fastsocial.co/.well-known/oauth-protected-resource/mcp 开始。授权服务器面向公共客户端支持 OAuth 2.1 和 PKCE(仅限 S256)、动态客户端注册及令牌撤销。

改用 API 密钥

如果客户端可以设置请求头但无法登录,请前往 https://fastsocial.co/instagram-api?ref=github 获取密钥,并在每个请求中通过 X-API-Key: YOUR_KEY(或 Authorization: Bearer YOUR_KEY)发送。对于 Claude Code:

claude mcp add --transport http instagram-data https://data.fastsocial.co/mcp --header "X-API-Key: YOUR_KEY"

不要将密钥放入要提交的文件中。

政策

28 个工具

每次调用都会消耗月度额度中的积分。调用失败不消耗积分。所有工具均为只读。

工具功能参数积分
instagram_profile获取 Instagram 个人资料username 或 user_id1
instagram_user_id将 Instagram 用户名转换为用户 IDusername 或 user_id1
instagram_username将 Instagram 用户 ID 转换为用户名user_id2
instagram_check检查 Instagram 用户名是否存在且为公开账号username1
instagram_posts获取 Instagram 最新帖子username 或 user_id、cursor1
instagram_reels获取账号的 Instagram Reelsusername 或 user_id、cursor1
instagram_tagged获取账号被标记的帖子username 或 user_id、cursor1
instagram_post获取一条 Instagram 帖子或 Reelurl 或 shortcode1
instagram_media获取帖子、Reel 或轮播帖的下载 URLurl 或 shortcode1
instagram_comments获取 Instagram 帖子的评论url 或 shortcode3
instagram_comment_replies获取 Instagram 评论的回复url 或 shortcode、comment_id、cursor3
instagram_likers获取点赞 Instagram 帖子的账号url 或 shortcode3
instagram_insightsInstagram 互动率计算器username 或 user_id2
instagram_followers获取账号的粉丝username 或 user_id、cursor3
instagram_following获取账号关注的账号username 或 user_id、cursor3
instagram_similar查找相似的 Instagram 账号username 或 user_id1
instagram_stories匿名查看 Instagram 快拍username 或 user_id3
instagram_highlights获取 Instagram 快拍精选username 或 user_id3
instagram_highlight获取一个精选集中的内容id3
instagram_search搜索 Instagram 账号、话题标签和地点q1
instagram_hashtag获取某个 Instagram 话题标签下的帖子tag、cursor1
instagram_place获取 Instagram 地点信息id3
instagram_place_posts获取标记了某个 Instagram 地点的帖子id、cursor1
instagram_audio获取 Instagram 音频及使用该音频的 Reelsid1
instagram_audio_search搜索 Instagram 音乐和音效q3
instagram_reels_search按关键词搜索 Instagram Reelsq、cursor3
instagram_top_accounts按日排名的粉丝数最多的 2,000 个账号sort、limit0
instagram_usage查看本月已用和剩余积分无0

完整参考文档:https://fastsocial.co/instagram-api/docs?ref=github

可以向它提问

  • “比较 @nasa 和 @spacex 的互动率。”
  • “下载这个轮播帖的每一张图片:https://www.instagram.com/p/...”
  • “显示 @natgeo 当前的快拍并总结内容。”
  • “查找 10 个与 @humansofny 相似的账号。”

本地版本

如果你的客户端只能运行本地(stdio)服务,可在 PyPI 上获取相同工具 instagram-data-mcp。它不属于此插件。其源代码位于 FastSocialCo/instagram-data-mcp-python。

链接

许可证

MIT。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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