Skip to main content
Glama
Instagram MCP

Instagram MCP

by NabuxAi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IG_APP_IDYesMeta app id for the Instagram app
MEDIA_DIRNoDirectory for the media library; defaults to /data/media/data/media
NABUAUTH_URLYesNabuAuth URL, e.g. https://auth.nabuxai.com
FB_APP_SECRETNoOptional Facebook app secret for verifying Page/Messenger webhook deliveries
IG_APP_SECRETYesMeta app secret for the Instagram app
APP_SECRET_KEYYesRandom 32+ character secret used to encrypt stored Meta tokens and private session settings
CRM_INTAKE_URLNoOptional NabuCRM intake URLhttps://crm.nabuxai.com/api/v1/crm/intake
POSTIZ_API_URLNoOptional Postiz API URL
IG_REDIRECT_URIYesInstagram OAuth redirect URI, e.g. https://ig.nabuxai.com/instagram/callback
MEDIA_MAX_BYTESNoMaximum media upload size in bytes; defaults to 1 GiB1073741824
NABUGATE_SECRETNoOptional secret used to sign NabuCRM intake reports; reports wait in the queue while empty
PUBLIC_BASE_URLYesPublic base URL of the gateway, e.g. https://ig.nabuxai.com
IG_GRAPH_VERSIONNoOptional Instagram Graph API version; defaults to v26.0v26.0
POSTIZ_CLIENT_IDNoOptional Postiz OAuth client id (pca_...)
STAGED_MEDIA_TTLNoOptional TTL in seconds for temporary staged media; defaults to 4 hours14400
CRM_INTAKE_ENABLEDNoOptional flag to enable NabuCRM intake reports; defaults to truetrue
META_RELAY_TARGETSNoOptional list of sibling Meta webhook URLs to relay verified deliveries to
NABUAUTH_CLIENT_IDYesNabuAuth client id, e.g. instagram-mcp
NABUCRM_INBOUND_URLNoOptional NabuCRM inbound webhook URL; when unset, no CRM relay is performed
POSTIZ_FRONTEND_URLNoOptional Postiz frontend origin
POSTIZ_CLIENT_SECRETNoOptional Postiz OAuth client secret (pcs_...)
NABUAUTH_REDIRECT_URLYesNabuAuth redirect URI, e.g. https://ig.nabuxai.com/auth/nabu/callback
SCHEDULE_MAX_ATTEMPTSNoMaximum retry attempts for scheduled posts; defaults to 55
INTERNAL_SERVICE_TOKENYesRandom server-to-server bearer secret for internal Nabux endpoints
NABUAUTH_CLIENT_SECRETYesNabuAuth client secret, matching NABUAUTH_SECRET_INSTAGRAM_MCP on the NabuAuth host
STAGED_VIDEO_MAX_BYTESNoOptional maximum size in bytes for staged videos; defaults to 100 MiB104857600
IG_WEBHOOK_VERIFY_TOKENYesRandom string that must match the verify token entered in Meta's Webhooks setup

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources