treg.to / Catalog / Instagram
32 tools · your own account · never metered

Instagram: connect your own account

Your Instagram media, comments and insights, plus publishing to your account. Connect your own Instagram account once and your agent uses it from then on, through one treg.to token. Calls on your own connection are never metered.
$1.00 of free credit once per new verified account · no card · platform tools need no provider signup
5 of 32 tools on this page are live-verified against the provider.
works in
ChatGPTClaudeClaude CodeCodexCursorGrokGemini CLI
What your agent can now do

Instagram, one prompt away

AGENT
ChatGPTClaudeClaude CodeCodexCursorGrokGemini CLI
get a user's public profile✓
list a user's recent posts✓
list a post's comments✓
→
▚ treg
$ treg call instagram.instagram.user.posts
✓ 200 · free
$ treg call instagram.instagram.user.profile
✓ 200 · free
$ treg call instagram.instagram.post.comments
✓ 200 · free
$ _
→
InstagramYOUR ACCOUNT
Your Instagram media, comments and insights, plus publishing to your account.
⚒ 32 TOOLS

Social media · https://graph.instagram.com/v25.0

Set up

Set up Instagram in Claude Code, Codex or any agent

1Give this to your agent
in your agent's chat
set up treg — https://treg.tracea.online/llms.txt
2Or add the MCP server yourself
claude code
claude mcp add --transport http treg https://treg.tracea.online/mcp

ChatGPT

Settings → Connectors → add https://treg.tracea.online/mcp as a custom connector.

Grok bot

Add https://treg.tracea.online/mcp as a remote MCP connector in its tool settings.

Claude Desktop

Settings → Connectors → Add custom connector → https://treg.tracea.online/mcp.

Cursor, Codex, any MCP client

Point it at https://treg.tracea.online/mcp (HTTP transport).

CLI

curl -fsSL https://treg.tracea.online/install.sh | sh

Plain HTTP

LangChain, CrewAI or any code: /call/<tool-id> + X-Treg-Token: <token>. No SDK.

Try it

What's the best way to ask?

the prompt
Using treg, get a user's public profile. Show me the price first.

Run one directly

a live-verified call
treg call instagram.instagram.user.posts --query ig_user_id=17841439917904520 --query fields=id,caption,media_type,permalink,timestamp,like_count,comments_count --query limit=2
Why treg.to

Why call Instagram through treg.to

Your account, held safely

Connect once; treg.to keeps the credential server-side and injects it per call. No key on any machine.

Price before the call

The provider's own rate, $0.000 markup. How billing works.

Account billing

Calls through your own connection are not metered by treg.

Your account connection

Connect your account with the provider's supported authentication method.

Switch by changing a word

Another provider is a different word in the prompt, not a new integration.

One key, the whole catalog

The same token calls AnyAPI, Bright Data, Just One API and 3,251 other tools.

The shelf

All 32 Instagram tools

Instagram · 32 tools
  • Your Instagram account reach and audience metrics · OAuth connection · live-verified · free
    Get reach, profile views and audience metrics for your Instagram account instagram.instagram.account.insights
    included with the connected account / platform rate limits apply
  • Reach, saves and engagement for one Instagram post · OAuth connection · live-verified · free
    Get reach, saves and engagement for a single one of your Instagram posts instagram.instagram.media.insights
    included with the connected account / platform rate limits apply
  • Comments on one of your Instagram posts · OAuth connection · live-verified · free
    List the comments on one of your Instagram posts instagram.instagram.post.comments
    included with the connected account / platform rate limits apply
  • Your Instagram posts — captions, likes, comments · OAuth connection · live-verified · free
    List your Instagram posts with captions, permalinks and like/comment counts instagram.instagram.user.posts
    included with the connected account / platform rate limits apply
  • Your Instagram profile and follower counts · OAuth connection · live-verified · free
    Get your Instagram professional account's profile and follower counts instagram.instagram.user.profile
    included with the connected account; Meta rate-limits per app and per account rather than charging per call
  • Stage an Instagram post — create its media container · OAuth connection · free
    Stage an Instagram post by creating the media container it will be published from instagram.instagram.media.container.create
    included with the connected account; Meta caps publishing at 100 API-published posts per 24-hour moving period (carousels count as one) rather than charging per call
  • Check Instagram media container status · OAuth connection · helper · free
    Check whether a staged Instagram container has finished processing instagram.instagram.media.container.status
    included with the connected account / platform rate limits apply
  • Reply in an Instagram Direct conversation · OAuth connection · free
    Send an Instagram Direct reply to a customer who has messaged your account instagram.instagram.message.send
    included with the connected account / platform rate limits apply
  • Publish a staged post to your Instagram account · OAuth connection · free
    Publish a post to your own Instagram business account instagram.instagram.post.publish
    included with the connected account; counts against the 100 API-published posts per 24-hour moving period (carousels count as one) rather than a per-call price
  • Search your commerce catalog for products to tag · OAuth connection · free
    Search the linked commerce catalog for products to tag in a post instagram.x.catalog-product-search
    no per-call charge; counted against the app's Graph API rate limit
  • One Instagram comment — text, username, likes · OAuth connection · free
    A single comment — text, username, timestamp and like count instagram.x.comment
    no per-call charge; counted against the app's Graph API rate limit
  • Delete a comment on your Instagram media · OAuth connection · free
    Delete a comment on the account's own media instagram.x.comment-delete
    no per-call charge; counted against the app's Graph API rate limit
  • Hide or unhide a comment on your Instagram media · OAuth connection · free
    Hide or unhide a comment on the account's own media instagram.x.comment-hide
    no per-call charge; counted against the app's Graph API rate limit
  • Replies under an Instagram comment · OAuth connection · free
    The replies under a comment instagram.x.comment-replies
    no per-call charge; counted against the app's Graph API rate limit
  • Reply to a comment as your Instagram account · OAuth connection · free
    Reply to a comment as the account instagram.x.comment-reply-create
    no per-call charge; counted against the app's Graph API rate limit
  • An Instagram hashtag's id and name · OAuth connection · free
    A hashtag's id and name instagram.x.hashtag
    no per-call charge; counted against the app's Graph API rate limit
  • Recent public Instagram posts for a hashtag id · OAuth connection · free
    The most recent public posts carrying a hashtag instagram.x.hashtag-recent-media
    no per-call charge; counted against the app's Graph API rate limit
  • Resolve an Instagram hashtag name to its id · OAuth connection · helper · free
    Resolve a hashtag name to its id — the first call of any hashtag lookup instagram.x.hashtag-search
    no per-call charge; counted against the app's Graph API rate limit
  • Top public Instagram posts for a hashtag id · OAuth connection · free
    The most popular public posts carrying a hashtag instagram.x.hashtag-top-media
    no per-call charge; counted against the app's Graph API rate limit
  • One of your Instagram posts — caption, media URL, counts · OAuth connection · free
    A single post — caption, media_type, media_url, permalink, timestamp, like and comment counts instagram.x.media
    no per-call charge; counted against the app's Graph API rate limit
  • Images and videos inside an Instagram carousel post · OAuth connection · free
    The individual images or videos inside a carousel post instagram.x.media-children
    no per-call charge; counted against the app's Graph API rate limit
  • Comment on your own Instagram media · OAuth connection · free
    Comment on the account's own media instagram.x.media-comment-create
    no per-call charge; counted against the app's Graph API rate limit
  • Another Instagram account's public stats by username · OAuth connection · free
    Read ANOTHER public professional account's followers, media count and recent posts instagram.x.user-business-discovery
    no per-call charge; counted against the app's Graph API rate limit
  • Your remaining Instagram daily posting quota · OAuth connection · helper · free
    How many of the 100 API-published posts per 24-hour moving period (carousels count as one) this account has already used instagram.x.user-content-publishing-limit
    no per-call charge; counted against the app's Graph API rate limit
  • Your Instagram live broadcasts now running · OAuth connection · free
    The account's currently running live broadcasts instagram.x.user-live-media
    no per-call charge; counted against the app's Graph API rate limit
  • A comment that @-mentions your Instagram account · OAuth connection · free
    A comment that @-mentions this account, with its thread instagram.x.user-mentioned-comment
    no per-call charge; counted against the app's Graph API rate limit
  • Posts whose caption @-mentions your Instagram account · OAuth connection · free
    Media whose caption @-mentions this account instagram.x.user-mentioned-media
    no per-call charge; counted against the app's Graph API rate limit
  • Your Instagram Direct message threads · OAuth connection · free
    List Instagram Direct conversations that customers started with your account instagram.x.user-messages
    included with the connected account / platform rate limits apply
  • Status of appeals for rejected shopping products · OAuth connection · free
    The status of appeals against rejected shopping products instagram.x.user-product-appeal
    no per-call charge; counted against the app's Graph API rate limit
  • Hashtags your Instagram account searched recently · OAuth connection · free
    The hashtags this account has looked up recently (the 30-per-week search quota) instagram.x.user-recently-searched-hashtags
    no per-call charge; counted against the app's Graph API rate limit
  • Your Instagram stories from the last 24 hours · OAuth connection · free
    The account's stories from the last 24 hours instagram.x.user-stories
    no per-call charge; counted against the app's Graph API rate limit
  • Posts where your Instagram account is tagged · OAuth connection · free
    Media where another account tagged this one in the photo instagram.x.user-tags
    no per-call charge; counted against the app's Graph API rate limit

Reliability badges come from live traffic through treg.to. Live-verified means a successful provider check; it does not verify every request variant.

Used in

Jobs Instagram does, compared with the other providers

Related

Same jobs, other providers

These providers answer some of the same capabilities as Instagram. The platform pages show them on one row with rate and coverage; choosing is yours, treg.to does not route between providers automatically.

also on the catalog
AnyAPIBright DataJust One APIScrapeCreatorsSerpApiTikHub
Questions

Before you start

Do I need a Instagram account?

Yes. This is an own-account connection: you sign in to Instagram once and your agent uses that connection through your treg.to token. Calls on it are never metered.

How do I add Instagram to Claude Code?

Run: claude mcp add --transport http treg https://treg.tracea.online/mcp. One MCP server carries Instagram and the rest of the catalog.

Which frameworks does it work with?

Anything that speaks MCP (Claude Code, Claude Desktop, ChatGPT, Codex, Cursor, Grok) and anything that can make an HTTP request (LangChain, CrewAI, LlamaIndex, plain code).

Is this the official Instagram MCP server?

No. treg.to serves Instagram's real API through its own metered proxy: the request is the provider's own, the credential is injected server-side, and the answer is relayed verbatim. The official Instagram channels are linked above.