Token导航 LogoToken导航TokenDH.com
Instagram Analytics MCP logo
运维云端未说明官方级别未说明来源级核验

Instagram Analytics MCP

MCP Server

一个通过Meta Graph API为Instagram和Facebook提供分析服务的模型上下文协议服务器,支持账户发现、内容分析和性能洞察。

工具数

19

提示词数

0

GitHub Stars

5

资源数

0
TypeScriptClaude云端部署Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

BilalTariq01

提供方

BilalTariq01

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

社交分析MCP服务器

A. 模型上下文协议 (MCP)服务器,通过Meta Graph API进行Instagram和Facebook分析。

特性

Instagram

  • 帐户发现和个人资料信息
  • 客户层面的洞察,包括人口统计细分
  • 包含参与度数据的媒体列表
  • 每篇帖子的见解(图片、视频、卷轴、旋转木马)
  • 故事检索
  • 标签搜索和媒体发现
  • 内容发布速率限制
  • 提及/标记的媒体

脸书

  • 页面发现和详细页面信息
  • 页面级见解(印象、参与度、粉丝、浏览量)
  • 岗位级见解
  • 带有内联指标的帖子
  • 带有反应/评论/分享的页面提要
  • 已知指标参考
  • 访问令牌验证

共享

  • 常见工作流的预构建分析提示
  • 对429/5xx错误进行指数回退重试
  • 跨两个平台的结构化错误处理
  • 通过调试日志记录 DEBUG=social-analytics-mcp

快速开始

  1. 安装和构建
   git clone 
   cd social-analytics-mcp
   npm install
   npm run build
  1. 获取访问令牌图形API资源管理器 具有权限:

- Instagram: instagram_basic, instagram_manage_insights, pages_read_engagement - 脸书 read_insights, pages_read_engagement

  1. 添加到您的MCP客户端 (见下面的配置)

配置

变量必填默认描述
INSTAGRAM_ACCESS_TOKEN适用于Instagram--具有Instagram权限的Facebook用户访问令牌
INSTAGRAM_ACCOUNT_ID自动检测到Instagram商业帐户ID
INSTAGRAM_API_VERSION没有v23.0Instagram Graph API版本
FACEBOOK_ACCESS_TOKEN对于Facebook--Facebook用户/页面访问令牌
FACEBOOK_PAGE_ID使用发现工具Facebook页面ID
FACEBOOK_API_VERSION没有v22.0Facebook Graph API版本
DEBUG--设置为 social-analytics-mcp 用于调试日志

您只需要为要使用的平台配置访问令牌。可以使用内置工具发现帐户和页面ID。

MCP 客户端安装

克劳德桌面版

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 视窗: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "social-analytics": {
      "command": "node",
      "args": ["/absolute/path/to/social-analytics-mcp/dist/index.js"],
      "env": {
        "INSTAGRAM_ACCESS_TOKEN": "your_token_here",
        "FACEBOOK_ACCESS_TOKEN": "your_token_here"
      }
    }
  }
}

克劳德代码

claude mcp add social-analytics node /absolute/path/to/social-analytics-mcp/dist/index.js \
  -e INSTAGRAM_ACCESS_TOKEN=your_token_here \
  -e FACEBOOK_ACCESS_TOKEN=your_token_here

可用工具

Instagram工具

工具描述必需参数
instagram_list_accounts列出可用的Instagram商业帐户--
instagram_get_profile获取帐户配置文件信息--
instagram_get_account_insights获取帐户级别分析metrics, metric_type, period
instagram_list_media列出最近的媒体帖子--
instagram_get_media_details获取特定帖子的详细信息media_id
instagram_get_media_insights获取特定帖子的见解media_id, metrics
instagram_get_stories获取最近的故事--
instagram_get_hashtag_search搜索标签IDhashtag
instagram_get_hashtag_media获取标签的媒体hashtag_id
instagram_get_content_publishing_limit检查发布速率限制--
instagram_get_mentioned_media获取标记了帐户的媒体--

Facebook工具

工具描述必需参数
facebook_list_pages列出可访问的Facebook页面--
facebook_get_page_details获取页面配置文件信息--
facebook_get_page_insights获取页面级见解metrics
facebook_get_post_insights获取特定帖子的见解post_id, metrics
facebook_list_posts_with_insights列出带有内联指标的帖子post_metrics
facebook_get_page_feed获取包含参与度数据的页面提要--
facebook_list_known_metrics列出支持的指标参考--
facebook_validate_token验证访问令牌access_token

公共参数

大多数Instagram工具都接受可选功能 account_id 参数。如果未提供,则会从中自动检测帐户 INSTAGRAM_ACCOUNT_ID 如果只有一个帐户存在,则自动发现环境变量。

大多数Facebook工具都接受可选 page_id 具有类似自动检测行为的参数 FACEBOOK_PAGE_ID.

可用提示

提示描述
analyze_instagram_performance全面的Instagram帐户分析
analyze_facebook_performance全面的Facebook页面分析
compare_post_performance比较两个平台上的最新帖子
get_audience_demographics观众人口统计细分
setup_platform交互式设置指南

程序化使用

import { InstagramClient, FacebookClient, createServer } from 'social-analytics-mcp';

// Use clients directly
const instagram = new InstagramClient({
  accessToken: 'your_token',
  accountId: 'optional_account_id',
});
const profile = await instagram.getUserProfile();

// Or create an MCP server programmatically
const server = createServer();

故障排除

“访问令牌无效”

  • 确保您的令牌具有所需的权限
  • 短期令牌将在1小时后过期——生成一个长期令牌

“未找到Instagram Business帐户”

  • 您的Instagram帐户必须是Business或Creator帐户
  • 它必须连接到Facebook页面

“不支持的指标”

  • 一些度量是特定于媒体类型的(例如。, avg_time_watched 仅适用于视频/卷轴)
  • 使用 facebook_list_known_metrics 查看支持的Facebook指标

费率限制

  • Instagram:每个用户令牌每小时200次通话
  • 服务器在429/5xx上以指数回退自动重试

贡献

贡献.md 用于开发设置和指南。

许可证

麻省理工学院

______________________________________________________________________

备注:这是一个非官方工具,与Meta、Facebook或Instagram无关。

目录标签

目录标签

TypeScriptClaude云端部署社交媒体分析本地部署Instagram分析Facebook分析MetaGraphAPI性能洞察

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP