Skip to main content
Glama

Bluesky MCP Server

by brianellin

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" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/brianellin/bsky-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server