get-user-posts
Fetch posts from a specific user on Bluesky/ATProtocol by specifying their handle, count, and type (posts or hours). Use this tool to retrieve user content for analysis or integration.
Instructions
Fetch posts from a specific user
Input Schema
Name | Required | Description | Default |
---|---|---|---|
count | Yes | Number of posts to fetch or hours to look back | |
type | Yes | Whether count represents number of posts or hours to look back | |
user | Yes | The handle or DID of the user (e.g., alice.bsky.social) |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of posts to fetch or hours to look back",
"maximum": 500,
"minimum": 1,
"type": "number"
},
"type": {
"description": "Whether count represents number of posts or hours to look back",
"enum": [
"posts",
"hours"
],
"type": "string"
},
"user": {
"description": "The handle or DID of the user (e.g., alice.bsky.social)",
"type": "string"
}
},
"required": [
"user",
"count",
"type"
],
"type": "object"
}