SocialDataX Instagram MCP Server

This public repository provides public connection docs and MCP metadata for a hosted Instagram MCP service by SocialDataX.

Remote serverstreamable-http

What is the SocialDataX Instagram MCP Server?

instagram-mcp is an MCP project maintained in the devinchen2014/instagram-mcp repository. The maintainer describes its purpose as “This public repository provides public connection docs and MCP metadata for a hosted Instagram MCP service by SocialDataX”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://mcp.socialdatax.com/instagram/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
socialdatax_get_points_balanceQuery the current API Key account's SocialDataX points balance.
instagram_search_postsSearch public Instagram posts by search term. Use this tool when the user needs posts found by a search term; when a post link is already available, use the…
instagram_get_post_detail_by_post_idFetch structured post details when the caller already has a post_id.
instagram_get_post_detail_by_post_urlResolve an Instagram post share URL into structured post details.
instagram_get_post_comments_by_post_urlFetch paginated first-level comments from an Instagram post share URL. When only a post_id is available, first call instagram_get_post_detail_by_post_id and…
instagram_get_post_comment_replies_by_comment_idFetch paginated replies under a first-level comment by post_id and first-level comment_id. Use a valid post_id and first-level comment_id supplied by the…
instagram_get_user_info_by_usernameFetch public Instagram user info by username.
instagram_get_user_info_by_profile_urlFetch public Instagram user info by profile URL.
instagram_get_user_posts_by_usernameFetch paginated public posts published by an Instagram user by username.
instagram_get_user_posts_by_profile_urlFetch paginated public posts published by an Instagram user by profile URL.
instagram_submit_video_speech_text_by_post_urlSubmit a speech-to-text transcript job for an Instagram video post or Reels URL. Photo and carousel posts are not supported.
instagram_submit_video_speech_text_by_post_idSubmit a speech-to-text transcript job for an Instagram video post or Reels post_id. Photo and carousel posts are not supported.
instagram_get_video_speech_text_jobCheck the transcript job returned by an Instagram submit tool using the same job_id.

How to install the SocialDataX Instagram MCP Server

{
  "mcpServers": {
    "socialdatax-instagram": {
      "type": "streamable_http",
      "url": "https://mcp.socialdatax.com/instagram/mcp",
      "headers": {
        "Authorization": "YOUR_AUTHORIZATION"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.