Bluesky MCP Server

by brianellin
Verified

get-user-posts

Fetch a specified number of posts or recent posts within a set timeframe from a user on Bluesky using the Model Context Protocol server for AI-driven interactions.

Instructions

Fetch posts from a specific user

Input Schema

NameRequiredDescriptionDefault
countYesNumber of posts to fetch or hours to look back
typeYesWhether count represents number of posts or hours to look back
userYesThe 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" }
ID: 8paka7dsoe