> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trypost.it/llms.txt
> Use this file to discover all available pages before exploring further.

# Mastodon

> Connect your Mastodon account to TryPost

# Mastodon

TryPost supports posting to any Mastodon instance.

## Connect your account

1. Go to **Accounts** in the TryPost dashboard
2. Click **Connect Mastodon**
3. Enter your Mastodon instance URL (e.g., `mastodon.social`)
4. Authorize TryPost on your instance

## Supported content types

| Type | Description |
| - | - |
| **Post** | Text with up to 4 optional images or 1 video |

## Media limits

| `content_type` | Image | Video | Format |
| - | - | - | - |
| `mastodon_post` | 10 MB | 40 MB | JPEG/PNG/GIF/WebP; video MP4 or MOV |

Official specs: [Attachments](https://docs.joinmastodon.org/user/posting/#attachments), [`Instance.media_attachments`](https://docs.joinmastodon.org/entities/Instance/). Full catalog: [Media](/knowledge-base/media).

## OAuth scopes

`read:accounts`, `write:statuses`, `write:media`

## Self-hosting setup

No API credentials or environment variables are required for Mastodon. TryPost dynamically registers an OAuth app on each Mastodon instance the first time a user connects from there.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.