Instadata is one REST API (28 endpoints across 9 families) plus a hosted MCP server at https://mcp.instadata.dev. Your code and your agent get the same JSON records. You don't need an Instagram login, a Meta developer app, or App Review. Free and monthly top-ups cost $5 per 1,000 credits, and every account starts with 25 free credits, no card required.
There's more than one way to get public Instagram data into an app or agent. The pages below compare them. Each one tells you where the other option is the better pick.
Hosted MCP and REST for Cursor, Claude, and ChatGPT. What an agent actually needs, and how to wire it up.
When to use Meta's official API (your own accounts, publishing, private insights) and when to use Instadata for public reads without App Review.
Apify is often cheaper per raw scraped item. Instadata gives you one API and one MCP, with transcripts, ads, and collaborations built in.
Both are hosted APIs with MCP. The real differences are coverage and list price.
{
"mcpServers": {
"instadata": {
"url": "https://mcp.instadata.dev",
"headers": {
"Authorization": "Bearer ik_live_..."
}
}
}
} Save this as ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Get your key at /app/keys/.