Skip to main content
Glama

bluesky_get_personal_feed

Retrieve your personalized Bluesky feed with pagination support to view posts from followed accounts.

Instructions

Get your personalized Bluesky feed

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of feed items to return (default 50, max 100)
cursorNoPagination cursor for next page of results

Implementation Reference

  • Handler logic for the 'bluesky_get_personal_feed' tool. Extracts limit and cursor parameters, then calls the Bluesky API's get_timeline method to fetch the personalized feed.
    elif name == "bluesky_get_personal_feed": limit = arguments.get("limit", 50) cursor = arguments.get("cursor") response = await asyncio.to_thread( bluesky.client.app.bsky.feed.get_timeline, {'limit': limit, 'cursor': cursor} )
  • Registration of the 'bluesky_get_personal_feed' tool, including its name, description, and input schema definition for limit and cursor parameters.
    types.Tool( name="bluesky_get_personal_feed", description="Get your personalized Bluesky feed", inputSchema={ "type": "object", "properties": { "limit": { "type": "integer", "description": "Maximum number of feed items to return (default 50, max 100)", "default": 50, }, "cursor": { "type": "string", "description": "Pagination cursor for next page of results", }, }, }, ),
  • Input schema definition for the 'bluesky_get_personal_feed' tool, specifying optional limit (default 50) and cursor parameters.
    inputSchema={ "type": "object", "properties": { "limit": { "type": "integer", "description": "Maximum number of feed items to return (default 50, max 100)", "default": 50, }, "cursor": { "type": "string", "description": "Pagination cursor for next page of results", }, }, },

Latest Blog Posts

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/berlinbra/BlueSky-MCP'

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