
HasData Instagram
Public Instagram profiles and post feeds by handle, with hashtags and mentions parsed.
- GitHub stars
- 12
- tools
- 4
- auth
- Secret needed
- transport
- STDIO, HTTP
- env var
- 1
- last updated
- Sep 24, 2026
Install
From registry metadata$ npx add-mcp 'https://mcp.hasdata.com/mcp?apis=instagram' --name instagram --header 'x-api-key: ${X_API_KEY}'Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http instagram 'https://mcp.hasdata.com/mcp?apis=instagram' --header 'x-api-key: YOUR_X_API_KEY'Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 4 toolsVerified live against the running server on Nov 6, 2026.
hasdata_instagram_comments_getInstagramCommentsGet Instagram Comments Fetches the comments on a public Instagram post or reel from its URL (`/p/`, `/reel/` or `/tv/` links, with or without the username segment). The first page returns the post (id, shortcode, caption, hashtags, mentions, likes and comments counts, owner, h...3 params
Get Instagram Comments Fetches the comments on a public Instagram post or reel from its URL (`/p/`, `/reel/` or `/tv/` links, with or without the username segment). The first page returns the post (id, shortcode, caption, hashtags, mentions, likes and comments counts, owner, h...
includeMusicbooleannextPageTokenstringurl*stringhasdata_instagram_posts_getInstagramPostsGet Instagram Posts Fetches the latest posts of a public Instagram account by username (handle) and returns each post with caption, hashtags, mentions, like and comment counts, image and video URLs, and timestamp; play counts are not included. Supports token-based pagination v...3 params
Get Instagram Posts Fetches the latest posts of a public Instagram account by username (handle) and returns each post with caption, hashtags, mentions, like and comment counts, image and video URLs, and timestamp; play counts are not included. Supports token-based pagination v...
handle*stringlimitnumbernextPageTokenstringhasdata_instagram_profile_getInstagramProfileGet Instagram Profile Fetches a public Instagram profile by username (handle) and returns full name, biography, external link, profile picture URL, followers count, following count, and verified/private flags. Public profiles also carry hasdataReelsLink to the reels endpoint f...1 params
Get Instagram Profile Fetches a public Instagram profile by username (handle) and returns full name, biography, external link, profile picture URL, followers count, following count, and verified/private flags. Public profiles also carry hasdataReelsLink to the reels endpoint f...
handle*stringhasdata_instagram_reels_getInstagramReelsGet Instagram Reels Fetches the Reels of a public Instagram account by username (handle), in Reels tab order (newest first, collab reels included), and returns each reel with play, like and comment counts, caption, hashtags, mentions, cover image, video URL, owner, tagged user...3 params
Get Instagram Reels Fetches the Reels of a public Instagram account by username (handle), in Reels tab order (newest first, collab reels included), and returns each reel with play, like and comment counts, caption, hashtags, mentions, cover image, video URL, owner, tagged user...
handle*stringlimitnumbernextPageTokenstringSponsors
Configuration
HASDATA_API_KEY*secretHasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.
Readme
Instagram MCP Server
A hosted Instagram MCP server that gives Claude, Cursor, Windsurf and any other MCP client read-only Instagram tools. Look up a public profile by handle, walk its public post feed and Reels tab, and read the comments on a public post or reel, as structured JSON.
It reads public data about accounts. It does not act as an account. There is nothing to connect and no account of yours involved anywhere in the flow.
1,000 free credits every month, no card required, which is 100 Instagram calls.
https://mcp.hasdata.com/mcp?apis=instagram
Details
- Repository
- github.com/hasdata/instagram-mcp
- Website
- hasdata.com/apis/instagram-profile-api
- Category
- Media & Entertainment
- Package
@hasdata/instagram-mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Prompts
- 1
- Tools verified
- Nov 6, 2026
More from hasdata
- HasData Google Maps10
- HasData Google Scholar10
- HasData TikTok10
- HasData Airbnb9
- HasData Glassdoor8
- HasData Redfin8
- HasData Booking.com7
- HasData DuckDuckGo7
- HasData Facebook7
- HasData Google Images7
- HasData Indeed7
- HasData Web Scraping7
- HasData Amazon6
- HasData Walmart6
- HasData Bing5
- HasData Google Flights5
- HasData Google Trends5
- HasData Shopify5
- HasData Google Search (SERP)14