Instagram DM MCP Server

Instagram DM MCP server enabling AI agents to interact with Instagram Direct Messages — reading and sending direct messages, managing conversation threads, and integrating Instagram's messaging capabilities into agent-driven customer support, community management, and social media automation workflows.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Communication instagram direct-messages mcp-server social-media messaging meta
⚙ Agent Friendliness
60
/ 100
Can an agent use this?
🔒 Security
81
/ 100
Is it safe for agents?
⚡ Reliability
61
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
60
Documentation
62
Error Messages
58
Auth Simplicity
52
Rate Limits
65

🔒 Security

TLS Enforcement
100
Auth Strength
82
Scope Granularity
78
Dep. Hygiene
62
Secret Handling
78

OAuth2. HTTPS. Meta app review required. Community MCP. Follow Meta policies. Store tokens securely.

⚡ Reliability

Uptime/SLA
68
Version Stability
62
Breaking Changes
60
Error Recovery
55
AF Security Reliability

Best When

A business with Instagram presence needs AI-assisted DM management — automating first response, triaging messages, or handling common customer inquiries via Instagram Direct.

Avoid When

You want to send mass messages or unsolicited DMs — this violates Instagram ToS and risks account termination.

Use Cases

  • Reading and responding to Instagram DMs from customer support agents
  • Managing Instagram message threads from community management agents
  • Automating Instagram DM responses from social media automation agents
  • Monitoring brand mentions in DMs from social listening agents
  • Routing Instagram inquiries from triage agents to human operators

Not For

  • Instagram Stories or feed posts (use Instagram Graph API for publishing)
  • Mass messaging campaigns (violates Instagram ToS — risk of account ban)
  • Teams without Instagram Business or Creator account (DM API requires business account)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
Yes

Authentication

Methods: oauth2
OAuth: Yes Scopes: Yes

Instagram Graph API requires Facebook Developer App with Instagram messaging permissions. Business or Creator account required. Page Access Token via Facebook Login OAuth2 flow. instagram_manage_messages permission required.

Pricing

Model: free
Free tier: Yes
Requires CC: No

Instagram Messaging API is free. Business account + Facebook Developer App required. Rate limits apply. Community MCP is free open source.

Agent Metadata

Pagination
cursor
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Facebook Developer App setup is complex — requires business verification and app review for production
  • instagram_manage_messages permission requires App Review by Meta
  • Only responds to users who have messaged first (24-hour window) — no cold outreach allowed
  • DM API only works with Business or Creator accounts — personal accounts excluded
  • Community MCP from cdpn-co — Instagram API has history of breaking changes
  • Access tokens expire — implement refresh token flow

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Instagram DM MCP Server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered