mastodon_post
Post single or threaded statuses to any Mastodon instance. Requires instance URL and access token with write:statuses scope. Optionally override per-instance character limit. Returns posted post ID and URL.
Instructions
Post directly to any Mastodon instance as a single status or a threaded series. FREE. Requires social.mastodon.instance_url and social.mastodon.access_token (scope: write:statuses) via setup. Per-instance character limit usually 500. Returns: { id, url, posts?: [{ id, url }] }. Common errors: missing credentials (VALIDATION_ERROR), instance API 4xx (PLATFORM_ERROR).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Single post text. Mutually exclusive with `thread`. | |
| thread | No | Array of posts to chain as a reply thread. | |
| max_length | No | Override the default 500-character limit if your instance allows longer posts. |