mcpField
I
instagram

instagram

github.com/clawlink-hqMarketing & growth0116 installsUpdated 7w ago
Repository

About instagram

An Instagram skill that lets shell-capable AI agents read account data and perform Instagram actions through ClawLink. It uses browser authorization rather than requiring an Instagram API key to be entered by the user.

Key features

  1. 01Read account information and insights
  2. 02List media, stories, tags, and comments
  3. 03Publish media and carousels
  4. 04Post comments and list replies
  5. 05Authorize Instagram through a browser

Use cases

  1. 01Review account and media performance
  2. 02Inspect comments and carousel items
  3. 03Publish a media post or carousel
  4. 04Post a comment on a media item

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/clawlink-hq/skills --skill instagram

After installing, type/instagramin Claude Code to confirm it loaded.

Details

From the project README

Instagram

Use Instagram from your AI agent through ClawLink — browser login, no API key to paste, no config to edit. Connect Instagram once and the agent can read and act on it. Works in any agent that can run shell commands (Claude Code, Cursor, Codex, Cline, and more).

Setup

Run these once — the agent can run them for you:

npx @useclawlink/cli login              # opens browser → approve (mints + stores a key)
npx @useclawlink/cli connect instagram   # opens browser → authorize Instagram

No API key to create or paste — login stores the credential at ~/.clawlink/credentials.json.

Using Instagram

npx @useclawlink/cli actions instagram "<what you want to do>"   # find an action
npx @useclawlink/cli describe instagram <action-id>             # see its inputs (before writes)
npx @useclawlink/cli run instagram <action-id> --input '<json>' # execute

Reads first; confirm with the user before any write.

Available actions

ActionDescription
instagram_get_user_infoGet Instagram user info
instagram_get_user_insightsGet Instagram user insights
instagram_get_ig_user_mediaList Instagram media items
instagram_get_ig_mediaGet a specific Instagram media item
instagram_get_ig_media_childrenGet Instagram media children (carousel items)
instagram_get_ig_media_commentsList comments on an Instagram media item
instagram_get_ig_media_insightsGet insights for an Instagram media item
instagram_get_ig_user_storiesList Instagram user stories
instagram_get_ig_user_tagsList Instagram user tags
instagram_get_ig_user_content_publishing_limitGet Instagram content publishing limit
instagram_post_ig_user_mediaCreate an Instagram media container
instagram_post_ig_user_media_publishPublish an Instagram media item
instagram_create_carousel_containerCreate an Instagram carousel container
instagram_post_ig_media_commentsPost a comment on an Instagram media item
instagram_get_ig_comment_repliesList replies to an Instagram comment

Notes

  • No API key for Instagram itself — ClawLink holds the OAuth token; the agent only holds your ClawLink credential.
  • Not connected yet, or access expired? Re-run npx @useclawlink/cli connect instagram.
  • The action list above is a snapshot; npx @useclawlink/cli actions instagram is always current.

Resources


Powered by ClawLink — connect 1,000+ apps to any AI agent.

Comments

Markdown supported