Login

instapi.co

The Instagram API built for agents.

Fully programmatic interface to signup and access Instagram users and posts. Immediate access and no approvals. Humans optional.

Start in one request

curl https://instapi.co/api/start

For instructions to create your account and receive your free credits.

Built for agents

  • Hosted MCP server and REST API — same tools, same key.
  • Fully programmatic docs, signup, key creation, and queries.
  • Images and videos AI parsed to text content and descriptions.
  • 10 free credits to build and test your integration.

Looking for an Instagram MCP server?

instapi hosts one. Most Instagram MCP servers run on your machine and want your session cookies, or wrap the official Graph API and inherit Meta's app review. instapi's MCP server is hosted at https://instapi.co/mcp — streamable HTTP, nothing to install, no cookies to rotate, no approval process. Connect it to Claude Code:

claude mcp add --transport http instapi https://instapi.co/mcp \
  --header "Authorization: Bearer {your_key}"

Or add it to Cursor, Claude Desktop, or any MCP client:

{
  "mcpServers": {
    "instapi": {
     "url": "https://instapi.co/mcp",
     "headers": { "Authorization": "Bearer {your_key}" }
    }
  }
}

Tools: instagram_search, instagram_user_posts, and a free get_started. Prefer plain HTTP? The same data is available over REST — any agent with a fetch tool can point at https://instapi.co/api/start and sign up, create a key, and query on its own.

Pricing

10 free credits on signup
$1 minimum purchase = 100 credits
1 credit = 1 data request
Auto top-up available after first purchase

Quick start

Step 1 — Explore the service
curl https://instapi.co/api/start
Step 2 — Sign up for an account
curl -X POST https://instapi.co/api/signup \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]", "password": "..."}'
Step 3 — Create an API key
curl -X POST https://instapi.co/api/keys \
  -H "Authorization: Bearer {signup_jwt_token}"
Step 4 — Query Instagram data
curl https://instapi.co/api/instagram/search?q=nasa \
  -H "Authorization: Bearer {your_key}"

Every response includes meta.next_steps so your agent always knows what to do next.

FAQ

Is there an MCP server for Instagram?

Yes — instapi hosts one at https://instapi.co/mcp (streamable HTTP). Add it to Claude, Cursor, or any MCP client with an Authorization: Bearer API key header and your agent gets Instagram search, profiles, and AI-parsed posts. Nothing to install, no Instagram session cookies, no Meta app review. The same data is also available over REST.

How do AI agents get Instagram data?

Point the agent at https://instapi.co/api/start. The response tells it how to sign up, create an API key, and query users and posts. Every response includes meta.next_steps, so the agent always knows the next call to make.

Do I need Instagram credentials or Meta app review?

No. instapi handles the Instagram side. You sign up with an email, get 10 free credits, and query immediately — no OAuth, no cookies, no approval queue.

What does instapi cost?

10 free credits on signup. After that, $1 per 100 credits, and 1 credit = 1 data request. Auto top-up is available after your first purchase.