X nodes
Tools for publishing posts and media to X (Twitter). These nodes are also served as MCP tools on the x MCP server. Back to the full node reference.
X Publish Media Post
x_publish_media_post · natural-language configurable · 3 credits on Cloud
Publish a post with media to an X (Twitter) account.
Credential: X (Twitter) (OAuth)
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
mediaUrls | array<string> | ✓ | List of media URLs to attach to the tweet. |
replyToTweetId | string | Identifier of the tweet to reply to. | |
text | string | Text content of the tweet to publish. |
Output
Returns a list of records — reference fields downstream as $<node>.postId.
| Field | Type | Description |
|---|---|---|
postId | string | Identifier of the published tweet. |
postUrl | string | URL of the published tweet. |
rateLimit | object | |
status | boolean | Whether the tweet was published successfully. |
X Publish Post
x_publish_post · natural-language configurable · 3 credits on Cloud
Publish a post to an X (Twitter) account.
Credential: X (Twitter) (OAuth)
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
forSuperFollowersOnly | boolean | Whether the tweet is visible to super followers only. Default: false. | |
possiblyContentSensitive | boolean | Whether the tweet may contain sensitive content. Default: false. | |
replyToTweetId | string | Identifier of the tweet to reply to. | |
text | string | Text content of the tweet to publish. |
Output
Returns a list of records — reference fields downstream as $<node>.rateLimit.
| Field | Type | Description |
|---|---|---|
rateLimit | object | |
status | boolean | Whether the tweet was published successfully. |