# Instagram

> Use this tool when you need to manage and automate your Instagram presence, including publishing content, managing comments, and analyzing insights. It solves problems such as streamlining content creation, moderating user engagement, and tracking performance metrics. With inputs like Instagram access tokens and account IDs, and outputs like published posts and analytics data, use it to optimize your Instagram marketing strategy and workflow.

Canonical page: https://skillsregistry.net/skills/node2flow-instagram  
JSON: https://api.skillsregistry.net/v1/skills/node2flow-instagram

## Description

MCP server for Instagram Graph API — publish photos, reels, carousels, and stories, manage comments, view insights, and search hashtags through 25 tools.

## Features

- Publish photos, carousels (2-10 items), reels, and stories
- 2-step publishing handled automatically (create container then publish)
- Comment management and moderation (reply, hide, delete, list replies)
- Account and media insights analytics
- Hashtag research (search, recent media, top media)
- Business Discovery — look up other Business/Creator accounts
- Content publishing rate limit check (50 posts/day)
- Tagged and mentioned media tracking

## 25 Tools

**Account (3)**: Get account info, account insights (impressions/reach/followers), list media posts
**Publishing (4)**: Publish photo, carousel (2-10 items), reel (video), story (24h)
**Media (3)**: Get media details, media insights, carousel children
**Comments (6)**: List comments, get comment, reply, delete, hide/unhide, list replies
**Discovery (1)**: Look up other Business/Creator accounts by username
**Limit (1)**: Check content publishing rate limit (50/day quota)
**Stories (2)**: List active stories, story insights
**Hashtags (3)**: Search hashtag, recent media, top media
**Mentions (2)**: List tagged media, get mentioned media

## Configuration

- `INSTAGRAM_ACCESS_TOKEN` (required) — Facebook/Instagram User Access Token with instagram_basic, instagram_content_publish, instagram_manage_comments, instagram_manage_insights permissions
- `INSTAGRAM_ACCOUNT_ID` (optional) — Instagram Business Account ID (find via Facebook Page settings)

## Trust

- **Trust score (0–1):** 0.91
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** social-media
- **Updated:** 2026-09-19

## Source

- **Source listing:** [Smithery](https://smithery.ai/server/node2flow/instagram)
- **Repository:** <https://github.com/kaewz-manga/instagram-mcp-community>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "node2flow-instagram"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/node2flow-instagram` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/node2flow-instagram/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
