mcpware/instagram

MCP Server

Instagram MCP Server - posts, comments, DMs, stories via Graph API

Instagram Graph API MCP server. Manage posts, comments, DMs, stories, reels, hashtags, and account analytics.

MCP Server

  • Package: @mcpware/instagram-mcp
  • Transport: stdio
  • Command: npx -y @mcpware/instagram-mcp

Authentication

Meta long-lived access token

VariableRequiredDescription
INSTAGRAM_ACCESS_TOKENYesMeta long-lived access token (expires 60 days)
INSTAGRAM_ACCOUNT_IDYesInstagram business account ID

Available Tools

ToolDescription
get_profile_infoProfile info
get_media_postsList posts
publish_mediaPublish post
publish_carouselPublish carousel
publish_reelPublish reel
get_commentsGet comments
post_commentPost comment
get_conversationsDM conversations
send_dmSend DM
search_hashtagSearch hashtag
get_storiesGet stories

Configuration Example

toml
[[mcp.servers]]
name = "instagram"
type = "stdio"
command = "npx"
args = ["-y", "@mcpware/instagram-mcp"]
timeout_seconds = 60
env = { INSTAGRAM_ACCESS_TOKEN = "your-value", INSTAGRAM_ACCOUNT_ID = "your-value" }
tools = []

Notes: 23 tools. Requires Instagram Business/Creator account linked to Facebook Page. 200 API calls/hour. 25 posts/day limit.