Skip to main content
Glama
isteamhq

Bluesky MCP

by isteamhq

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BLUESKY_IDENTIFIERYesYour Bluesky handle (e.g. you.bsky.social)
BLUESKY_APP_PASSWORDYesApp-specific password

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_postsA

Search Bluesky posts by keywords, hashtags, or phrases

search_usersA

Search Bluesky users by name or handle

get_user_feedA

Get recent posts from a specific user

get_timelineC

Get your home timeline

create_postA

Create a new Bluesky post (max 300 chars). URLs and @mentions auto-linked.

reply_postA

Reply to a Bluesky post. Requires parent URI + CID (get from search or get_post).

delete_postB

Delete a Bluesky post by AT URI

like_postA

Like a Bluesky post (requires URI + CID)

repostA

Repost a Bluesky post (requires URI + CID)

follow_userB

Follow a Bluesky user by handle

get_profileA

Get a Bluesky user profile (omit handle for own profile)

get_postA

Get a specific Bluesky post by AT URI

get_threadB

Get a post thread with replies

get_notificationsA

Get recent notifications (likes, replies, follows, mentions)

update_profileA

Update your Bluesky display name and/or bio

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 15 tools

Disambiguation5/5

Each tool maps to a distinct resource and action: search, post, reply, like, repost, follow, profile, notifications, and thread retrieval. Even similar tools like get_user_feed and get_timeline are clearly differentiated by 'specific user' vs 'home timeline' in their descriptions.

Naming Consistency4/5

Most tools follow a consistent verb_noun snake_case pattern such as search_posts, create_post, delete_post, like_post, follow_user, and get_profile. The only minor deviation is 'repost' instead of something like 'repost_post', but this is still readable and predictable.

Tool Count5/5

15 tools is at the upper edge of the ideal range but each tool serves a distinct, useful purpose for a Bluesky client. The count feels well-scoped for covering search, reading, posting, interacting, profiles, and notifications without unnecessary duplication.

Completeness3/5

Core workflows are covered well: search, create/delete posts, reply, like, repost, follow, profile updates, and notifications. However, there are notable gaps for undo actions—unlike_post, unrepost, and unfollow_user are missing—which leaves interaction workflows incomplete.

Maintenance

ActivityInactive
ResponsivenessNo issues