Instagram MCP connector
Instagram is Meta's photo and video sharing platform for visual content and social engagement. The Instagram MCP connector allows AI agents to retrieve media from locations and geographic coordinates, search for popular content, and access media details and comments. It also supports posting comments on media objects and discovering location-based content across the platform.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Instagram MCP connector to perform the following actions:
- Monitor trending content and hashtags to inform social media strategy
- Analyze user engagement metrics to identify high-performing Instagram posts
- Automate comment moderation and respond to audience interactions at scale
- Track competitor activity and location-based media to benchmark performance
- Build customer relationship workflows triggered by Instagram follows and likes
- Aggregate user-generated content from specific locations for marketing campaigns
- Manage follow requests and relationship changes across multiple Instagram accounts
Example prompts
Use the following example prompts to invoke Instagram MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all popular media from Instagram related to our brand hashtag.Find recent posts from users in New York who tagged our location.Get a list of everyone who has liked our latest Instagram photo.Pull all comments on our most recent Instagram posts and flag negative ones.Search for Instagram users mentioning our product and show their profiles.Show me the most recent media I've liked on Instagram.Find all follow requests waiting for approval on our Instagram account.Get trending content in our industry from Instagram over the last week.Retrieve all media posted at our retail location on Instagram.Show which of our Instagram followers we are not currently following back.
Instagram MCP connector tools
The Instagram MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getGeographiesMediaRecent | Retrieves recent media posted within a specified geographic area. |
| getLocationsSearch | Finds locations based on geographic coordinates or nearby areas. |
| getLocations | Retrieves detailed information about a specific location. |
| getLocationsMediaRecent | Retrieves recent media posted from a specific location. |
| getMediaPopular | Retrieves a list of currently trending media posts. |
| getMediaSearch | Finds media posts based on location, tags, or other criteria. |
| getMediaShortcode | Retrieves details about a media post using its shortcode identifier. |
| getMedia | Retrieves detailed information about a specific media post. |
| getMediaComments | Retrieves a list of comments on a specific media post. |
| createMediaComments | Posts a new comment on a media post. |
| deleteMediaComments | Removes a comment from a media post. |
| getMediaLikes | Retrieves a list of users who liked a media post. |
| createMediaLikes | Adds a like to a media post from the current user. |
| deleteMediaLikes | Removes a like from a media post by the current user. |
| getTagsSearch | Finds hashtags by searching for tag names. |
| getTags | Retrieves information about a specific hashtag. |
| getTagsMediaRecent | Retrieves recent media posts tagged with a specific hashtag. |
| getUsersSearch | Finds user accounts by searching for usernames. |
| getUsersSelfFeed | Retrieves the authenticated user's personalized feed. |
| getUsersSelfMediaLiked | Retrieves media posts liked by the authenticated user. |
| getUsersSelfRequestedBy | Retrieves users requesting permission to follow the authenticated user. |
| getUsers | Retrieves basic profile information about a specific user. |
| getUsersFollowedBy | Retrieves a list of users following a specific user. |
| getUsersFollows | Retrieves a list of users that a specific user follows. |
| getUsersMediaRecent | Retrieves the most recent media posts from a specific user. |
| getUsersRelationship | Retrieves the relationship status between two users. |
| createUsersRelationship | Modifies the relationship status between the authenticated user and another user. |