Instagram MCP Server
Instagram MCPサーバーでClaude連携・ビジネスアカウント管理を自動化
uvx ig-mcp概要
Instagram MCP Serverの設定方法と使い方。
SNSプラットフォーム「Instagram」のビジネスアカウントをClaudeから操作できるMCPサーバー。
Instagramのプロフィール情報の取得・投稿一覧の確認・インサイト(分析データ)の取得・コンテンツ公開が可能。
ClaudeとInstagramのMCPサーバー連携により、SNSコンテンツ管理・エンゲージメント分析・投稿スケジューリングを自動化できる。
Meta Graph APIを使用しており、Instagramビジネスアカウントが必要。
設定方法はMeta DevelopersでアクセストークンとアカウントIDを取得して環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://developers.facebook.com にアクセスしてFacebookアカウントでログインする
- 2
「マイアプリ」→「アプリを作成」からビジネスタイプのアプリを作成する
- 3
「製品を追加」で「Instagramグラフ API」を追加する
- 4
InstagramビジネスアカウントをFacebookページと連携させる
- 5
「Instagramグラフ API」の「スタートガイド」からアクセストークンを生成する
- 6
アプリ設定の「基本設定」でアプリIDとアプリシークレットをコピーして保存する
こんな使い方ができます
InstagramビジネスアカウントのプロフィールをClaudeで取得・分析できる
投稿一覧やリールをClaudeで取得してコンテンツ傾向を分析できる
インサイトデータをClaudeで集計してSNS戦略レポートを作成できる
ClaudeにInstagramへの投稿コンテンツを作成・公開させられる
セットアップ手順
- 1
Meta for Developers(developers.facebook.com)にアクセスしてアプリを作成する
- 2
「Instagramグラフ API」製品を追加して必要なアクセス許可を設定する
- 3
Instagramビジネスアカウントと連携したFacebookページをアプリに接続する
- 4
アクセストークン・アプリID・アプリシークレット・InstagramビジネスアカウントIDを取得する
- 5
Pythonの仮想環境ツール「uv」をインストールする(pip install uv)
- 6
claude mcp add instagram -e INSTAGRAM_ACCESS_TOKEN=your-token -e FACEBOOK_APP_ID=your-app-id -e FACEBOOK_APP_SECRET=your-secret -e INSTAGRAM_BUSINESS_ACCOUNT_ID=your-account-id -- uvx ig-mcp
設定ファイル
コピー前に確認
Metaデベロッパーアカウント、Instagramビジネスアカウント(Facebookページと連携済み)、Meta Graph APIのアクセストークン必須。uvコマンドのインストールも必要(pip install uv)。Python 3.10以上が必要。
claude mcp add instagram -e INSTAGRAM_ACCESS_TOKEN=your-access-token -e FACEBOOK_APP_ID=your-facebook-app-id -e FACEBOOK_APP_SECRET=your-facebook-app-secret -e INSTAGRAM_BUSINESS_ACCOUNT_ID=your-instagram-business-account-id -- uvx ig-mcp