Skip to main content
Glama
DevinChen2014

SocialDataX Instagram MCP

Instagram MCP

この公開リポジトリは、SocialDataX が提供するホスト型 Instagram MCP サービスの公開接続ドキュメントと MCP メタデータを提供します。

ソーシャルメディアリサーチのワークフロー向けの Instagram MCP をお探しの場合、このリポジトリには以下が含まれます:

  • 公開 MCP メタデータとクライアント設定例

  • リモート MCP をサポートするクライアント向けのホスト型 streamable-http エンドポイント

  • コマンド/stdio のみ対応の MCP クライアント向けの mcp-remote フォールバック例

ビジネス実装は非公開でホストされています。このリポジトリは、ソーシャルメディアコンテンツインテリジェンスワークフロー向けの公開接続面のみを公開しています。

検索エイリアス

この MCP サービスの一般的な検索フレーズ:

  • Instagram MCP

  • Instagram 数据 MCP

  • Instagram data MCP

  • Instagram 帖子 MCP

  • Instagram 评论 MCP

  • Instagram 回复 MCP

  • Instagram 用户信息 MCP

  • Instagram 用户帖子 MCP

  • Instagram Reels transcript MCP

  • Instagram 口播转文字 MCP

  • Instagram post MCP

  • Instagram post research MCP

  • Instagram comments MCP

  • Instagram comment replies MCP

  • Instagram user info MCP

  • Instagram user posts MCP

Related MCP server: instagram-mcp

サービス

  • ホスト型 MCP エンドポイント:https://mcp.socialdatax.com/instagram/mcp

  • ホスト型トランスポート:streamable-http

  • 認証:Authorization: Bearer <SOCIALDATAX_API_KEY>

  • 製品:SocialDataX / 社媒数据助手

  • ウェブサイトと API キー取得:https://socialdatax.com/ai?from=github

  • レジストリ名:com.52choujiang/instagram-insights

  • 将来のレジストリ名:com.socialdatax/instagram-insights

  • 現在の公開機能バージョン:0.1.5

プラットフォーム MCP

認証付きリモート MCP をサポートするクライアントからは、ホスト型 streamable-http エンドポイントを直接使用してください。コマンド/stdio MCP サーバーのみをサポートするクライアントの場合は、ローカル互換プロキシとして mcp-remote を使用してください。

ワークフローの範囲

この MCP サービスは、ソーシャルメディアコンテンツインテリジェンスワークフロー向けに設計されています。アカウントログイン、投稿、編集、いいね、コメント、フォロー、ライブ配信、その他のアカウント操作は提供しません。

サポートされるワークフローは以下のとおりです:

  • 現在の API キーアカウントの SocialDataX ポイント残高を照会する。

  • キーワードで公開 Instagram 投稿を検索する。返された next_page_tokenpage_token として続行する。

  • 呼び出し元がすでに post_id を持っている場合に投稿詳細を読み取る。

  • Instagram 投稿の共有 URL を構造化された投稿詳細に解決する。

  • Instagram 投稿の共有 URL からページングされた第一階層コメントを取得する。post_id のみが利用可能な場合は、最初に instagram_get_post_detail_by_post_id を呼び出し、返された share_url を再利用する。

  • post_id と第一階層の comment_id を使用して、第一階層コメント配下のページングされた返信を取得する。ユーザーが直接提供した有効な post_id と第一階層の comment_id を使用する。ID が欠落しており投稿 URL が利用可能な場合は、instagram_get_post_comments_by_post_url を呼び出し、同じコメントの items[*].post_iditems[*].comment_id を再利用する。post_id のみが利用可能な場合は、最初に instagram_get_post_detail_by_post_id を呼び出して share_url を取得し、次に instagram_get_post_comments_by_post_url を呼び出して対象の第一階層コメントの ID を再利用する。投稿 URL も post_id も利用できない場合は、ユーザーに投稿 URL または ID を尋ねる。

  • username またはプロフィール URL で公開 Instagram ユーザー情報を取得する。

  • username またはプロフィール URL で Instagram ユーザーが公開したページングされた公開投稿を取得する。

  • 通常の動画投稿と Reels の音声テキスト変換トランスクリプトジョブを送信および確認する。写真およびカルーセル投稿はサポートされていません。

ツール

Tool

公開目的

socialdatax_get_points_balance

現在のAPIキーアカウントのSocialDataXポイント残高を照会します。

instagram_search_posts

検索語で公開Instagram投稿を検索します。ユーザーが検索語で見つけた投稿を必要とする場合にこのツールを使用します。投稿リンクがすでに利用可能な場合は、対応する詳細ツールまたはコメントツールを使用します。post_idのみが利用可能な場合は、ID別詳細ツールを使用し、返されたshare_urlをコメントに使用します。プロフィールリンクまたはユーザー名が利用可能な場合は、対応するユーザー情報ツールまたはユーザー投稿ツールを使用します。page_tokenによる継続をサポートします。

instagram_get_post_detail_by_post_id

呼び出し元がすでにpost_idを持っている場合に、構造化された投稿詳細を取得します。

instagram_get_post_detail_by_post_url

Instagram投稿の共有URLを構造化された投稿詳細に解決します。

instagram_get_post_comments_by_post_url

Instagram投稿の共有URLからページングされた第一レベルのコメントを取得します。post_idのみが利用可能な場合は、最初にinstagram_get_post_detail_by_post_idを呼び出し、返されたshare_urlを再利用します。ページングを続けるにはpage_tokenを渡します。

instagram_get_post_comment_replies_by_comment_id

post_idと第一レベルのcomment_idによって、第一レベルのコメントの下にあるページングされた返信を取得します。ユーザーが直接提供した有効なpost_idと第一レベルのcomment_idを使用します。IDが欠落していて投稿URLが利用可能な場合は、instagram_get_post_comments_by_post_urlを呼び出し、同じコメントのitems[*].post_iditems[*].comment_idを再利用します。post_idのみが利用可能な場合は、最初にinstagram_get_post_detail_by_post_idを呼び出してshare_urlを取得し、次にinstagram_get_post_comments_by_post_urlを呼び出して、対象の第一レベルのコメントのIDを再利用します。投稿URLもpost_idも利用できない場合は、ユーザーに投稿URLまたはIDを尋ねます。ページングを続けるにはpage_tokenを渡します。

instagram_get_user_info_by_username

ユーザー名で公開Instagramユーザー情報を取得します。

instagram_get_user_info_by_profile_url

プロフィールURLで公開Instagramユーザー情報を取得します。

instagram_get_user_posts_by_username

ユーザー名でInstagramユーザーが公開したページングされた公開投稿を取得します。

instagram_get_user_posts_by_profile_url

プロフィールURLでInstagramユーザーが公開したページングされた公開投稿を取得します。

instagram_submit_video_speech_text_by_post_url

Instagramの動画投稿またはReels URLの音声テキスト化トランスクリプトジョブを送信します。写真およびカルーセル投稿はサポートされていません。

instagram_submit_video_speech_text_by_post_id

Instagramの動画投稿またはReelsのpost_idの音声テキスト化トランスクリプトジョブを送信します。写真およびカルーセル投稿はサポートされていません。

instagram_get_video_speech_text_job

同じjob_idを使用して、Instagram送信ツールによって返されたトランスクリプトジョブを確認します。

クイックスタート

認証付きstreamable-httpをサポートするクライアントの場合は、ホストされたエンドポイントを直接使用します:

{
  "mcpServers": {
    "socialdatax-instagram": {
      "type": "streamable_http",
      "url": "https://mcp.socialdatax.com/instagram/mcp",
      "headers": {
        "Authorization": "Bearer <SOCIALDATAX_API_KEY>"
      }
    }
  }
}

設定テンプレートはexamples/streamable_http_config.jsonで利用できます。使用前に<SOCIALDATAX_API_KEY>をAPIキーに置き換えてください。

コマンド/stdioのみのMCPクライアントの場合は、mcp-remoteを使用します:

{
  "mcpServers": {
    "socialdatax-instagram": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.socialdatax.com/instagram/mcp",
        "--header",
        "Authorization: Bearer <SOCIALDATAX_API_KEY>"
      ]
    }
  }
}

Claude CodeはリモートHTTPを直接使用できます:

claude mcp add --transport http socialdatax-instagram https://mcp.socialdatax.com/instagram/mcp --header 'Authorization: Bearer ${SOCIALDATAX_API_KEY}'

Claude Codeを再起動する前に、SOCIALDATAX_API_KEYをランタイム環境またはクライアントのSecretに永続化します。

Claude Desktopは、利用可能な場合はリモートMCP / Connectors UIを使用する必要があります。お使いのバージョンのローカル設定ファイルがコマンド/stdioサーバーのみをサポートしている場合は、mcp-remoteのフォールバックを使用します。

クライアント例

設定例はexamplesで利用できます:

API キー

製品ウェブサイトから API アクセスをリクエストまたは管理してください:

https://socialdatax.com/ai?from=github

キーを Authorization リクエストヘッダーの Bearer トークンとして使用してください。実際の API キー値をコード、ドキュメント、イシュー、スクリーンショットにコミットしないでください。

ディレクトリメタデータ

このリポジトリの公開メタデータファイル:

  • server-card.json: ホスト型サービスのディレクトリ向けメタデータ。公式 MCP レジストリの公開では、現在の com.52choujiang/instagram-insights エントリにプライベートソースリポジトリの registry/instagram/server.json を使用しています。

  • mcp.json: mcp-remote を使用した汎用のコマンド/stdio フォールバック設定。

  • glama.json: Glama リポジトリ所有権メタデータ。

  • SUBMISSION_CHECKLIST.md: MCP ディレクトリ提出用チェックリスト。

ライセンス

この公開リポジトリ内のファイルは MIT ライセンスの下で公開されています。このライセンスは、このリポジトリ内の公開ドキュメントと設定例のみを対象としています。マネージドサービスの実装、ホスト型インフラストラクチャ、またはこのリポジトリ外のプライベートバックエンドコードは対象外です。

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • F
    license
    B
    quality
    C
    maintenance
    Provides Instagram analytics, media downloads, and search capabilities through an MCP interface for use with Claude and other MCP clients.
    43
    40
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for organic Instagram analytics via the Meta Graph API, providing read-only tools for profiles, media, insights, audience, and optional publishing.
    GPL 3.0
  • A
    license
    A
    quality
    B
    maintenance
    Enables MCP clients to look up public Instagram profiles by handle and page through their public post feeds, returning structured JSON data such as follower counts, bios, and engagement metrics.
    2
    2
    2
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables retrieval and management of social media data from Instagram, TikTok, YouTube, X, and Facebook through MCP tools, supporting extractions, search, discovery, batches, schedules, and saved results.
    MIT

View all related MCP servers

Related MCP Connectors

  • Public Instagram profiles and post feeds by handle, with hashtags and mentions parsed.

  • Social media MCP: publish, schedule & analyze posts on TikTok, Instagram, YouTube, LinkedIn & X

  • Instagram for AI agents: publish, read comments and DMs, insights, and engage from your account.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DevinChen2014/instagram-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server