get_user_profile
Retrieve a user profile from AT Protocol to get handle, display name, bio, avatar, and follower counts. Works without authentication for public data, and with authentication for viewer-specific details.
Instructions
Retrieve a user profile from AT Protocol, returning handle, display name, bio, avatar, banner, follower/following/post counts, and applied labels. Works without authentication; richer with auth — authenticated calls also return viewer-specific fields (following, followedBy, muted, blocking, blockedBy). Use get_user_summary for a condensed overview or get_user_connections for follower/following lists. Subject to per-tool rate limiting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | Handle (e.g. alice.bsky.social) or DID (e.g. did:plc:...) of the account whose profile to retrieve. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | Whether the profile was retrieved successfully. | |
| profile | Yes | Full profile record for the requested account. |