instagram_publish_media
ActiveTool of io.github.saloprj/dialogbrain
declared in 1.17.0
Publish a photo (IMAGE) or video (REELS) from workspace files to a connected Instagram Business/Creator account. Returns media_id + permalink. Instagram allows ~25 publishes per day.
Parameters schema
{
"type": "object",
"required": [
"file_id"
],
"properties": {
"caption": {
"type": "string",
"description": "Post caption (max 2200 chars). OMIT to publish without caption."
},
"file_id": {
"type": "integer",
"description": "Workspace files.id of the photo or video to publish."
},
"media_type": {
"enum": [
"auto",
"image",
"reels"
],
"type": "string",
"default": "auto",
"description": "'auto' (default, detects from mime), 'image', or 'reels'."
},
"location_id": {
"type": "string",
"description": "Facebook Place ID for location tag."
},
"share_to_feed": {
"type": "boolean",
"default": true,
"description": "For Reels: also show on profile grid (default true)."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries