x_publish_post
ActiveTool of io.github.saloprj/dialogbrain
declared in 1.17.0
Publish a post to the connected X (Twitter) account with optional media. Text can include mentions, hashtags, and URLs. Media files are uploaded via v2 chunked upload. Returns tweet_id and URL.
Parameters schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Post text (required). X enforces per-account character limits."
},
"account_id": {
"type": "string",
"description": "X account: numeric channel account ID or @handle (optional; defaults to workspace's sole X account)."
},
"media_file_ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "DialogBrain file IDs to attach (optional, max 4 per post)."
}
}
}Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries