mcpField
I
Instagram MCP Server

Instagram MCP Server

ローカル
github.com/arq0017ソーシャルメディア179 週間前に更新

Instagram MCP Server について

Instagram MCP Serverは、Instagram BusinessおよびCreatorアカウント向けのバックエンドです。Instagram Graph APIから投稿指標やアカウントインサイトを取得し、エンゲージメント分析やリーチ施策の検討に利用できます。

主な機能

  1. 01投稿のいいね、コメント、リーチの取得
  2. 02BusinessおよびCreatorアカウントのインサイト取得
  3. 03API経由でのInstagramアカウントデータ管理

活用シーン

  1. 01Instagram投稿のエンゲージメント確認
  2. 02アカウントインサイトに基づくリーチ施策の検討

MCP 対応

Instagramアカウントデータを扱うMCPサーバーとして紹介されています。記載された機能では、Instagram Graph APIから投稿指標やインサイトを取得します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Instagram MCP サーバー

概要

Instagram MCP(Marketing Control Panel)サーバーは、Instagram Graph API と連携するために設計されたバックエンドシステムです。Instagram ビジネス/クリエイターアカウントの投稿データ(いいね、コメント、リーチなどのエンゲージメント指標)を取得できます。また、ユーザーコンテンツに関するインサイトを提供し、リーチとエンゲージメントを高めるための戦略を提案することもできます。

機能:

  • 投稿データ(いいね、コメント、リーチなど)を取得して分析します
  • Instagram ビジネス/クリエイターアカウントのインサイトを取得します
  • Instagram API を介して Instagram アカウントのデータを管理するシンプルなバックエンドです

技術スタック:

  • バックエンド: Express.js を使用した Node.js
  • データベース: MongoDB / PostgreSQL(ユーザーデータの保存に任意で使用)
  • Instagram API: 投稿データとエンゲージメント指標の取得に使用

セットアップ手順

前提条件:
  1. Facebook Developer アカウント: Facebook Developer アカウントを設定します。
  2. Instagram ビジネス/クリエイターアカウント: Instagram を Facebook ページにリンクします。
  3. アクセストークン: Instagram ビジネス/クリエイターアカウントにアクセスするためのアクセストークンを OAuth2 経由で取得します。
インストール:
  1. リポジトリをクローンします:
git clone https://github.com/yourusername/instagram-mcp-server.git
cd instagram-mcp-server
npm install
  1. 次の内容で .env ファイルを作成します:
FB_APP_ID=your_facebook_app_id
FB_APP_SECRET=your_facebook_app_secret
FB_ACCESS_TOKEN=your_facebook_access_token
INSTAGRAM_USER_ID=your_instagram_user_id
  1. サーバーを実行します
npm start

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。