get_post_context
Retrieve full post context including thread, author profile, engagement metrics, and media embeds in one request using optional flags.
Instructions
Get comprehensive post information in a single call. Single post reader: use include* flags for thread, author, engagement, and media. Replaces the former get_thread and extract_media_from_post tools. Works without authentication; richer with auth. Subject to per-tool rate limiting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | AT-URI of the post to read (at://...). | |
| includeThread | No | Include thread context (parent chain, root, and replies). Default true. | |
| includeAuthorProfile | No | Include the post author's full profile. Default true. | |
| includeEngagement | No | Include computed engagement metrics (likes, reposts, replies, rate, age). Default true. | |
| depth | No | How many levels of replies to fetch (0–10, default 6). | |
| parentHeight | No | How many parent posts up the chain to fetch (0–80, default 80). | |
| includeMedia | No | Extract media embeds (images, videos, external links, quote posts) from the post. Default false. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | Whether the post context was retrieved. | |
| post | Yes | The requested post (normalized post view). | |
| thread | No | Thread context (present when includeThread is true): the immediate parent, the true thread root, the direct replies, and the parent-chain depth. | |
| authorProfile | No | The post author's full profile (present when includeAuthorProfile is true). | |
| engagement | No | Computed engagement metrics (present when includeEngagement is true). | |
| media | No | Media embeds extracted from the post (present when includeMedia is true). |